1
SFML projects / WIP: Module Player (.mod, .s3m, .xm, .it)
« on: March 06, 2012, 09:42:37 am »
That's no small undertaking, especially if you intend to be true to the original trackers, which means replicating all the original bugs and quirks of each format. Most module APIs leave something to be desired, and few, if any, are in active development.
http://www.sfml-dev.org/forum/viewtopic.php?t=6178
What I'd really like to see is something other than fmod (expensive for commercial use) or DUMB (joke license) with proper callbacks triggered on multiples of rows, order changes, notes in selected channels, and Zxx commands. That kind of feature is a godsend for synching music with game events.
Quote from: "Laurent"
That's a nice project, but are you really sure that there are no alternatives?libmodplug doesn't fare so well in terms of accuracy, last I knew. It would be nice if the Schism fixes backported to OpenMPT for it files have made their way into libmodplug as well. libmodplug also been done as a library for SFML not too long ago, though it may have fizzled out:
For example, have you seen libmodplug?
http://sourceforge.net/projects/modplug-xmms/files/libmodplug
I downloaded it and the license says "public domain".
http://www.sfml-dev.org/forum/viewtopic.php?t=6178
What I'd really like to see is something other than fmod (expensive for commercial use) or DUMB (joke license) with proper callbacks triggered on multiples of rows, order changes, notes in selected channels, and Zxx commands. That kind of feature is a godsend for synching music with game events.