As there have been some discussions about module and midi support I've have started a new project. Actually it's just a derived class from sf::SoundStream which renders module files.
I'm programming everything on my own using file format specifications and documentations, and no code snippets from other libraries. That way I avoid any license incompatibilities with SFML.
I hope it might be useful for SFML, what do you think?
No source or programs are currently avaible as the project just recently started. It only renders .mod files yet, and is still quite buggy.
Output comparison with OpenMPT (wav file)output.wav (4.50 MB)
openmpt.wav (OpenMPT wave output; 4.50 MB)
itaki001.mod (original file)
Current Progress (implemented, partly/buggy, not implemented):loading*
MOD loading* S3M loading
* XM loading
* IT loading
playback*
pitch*
volume*
tempo*
speed (ticks per row)*
samples* instruments
* linear interpolation
* stereo
effects*
note delay*
pattern break*
position jump