Playing NSF Files

BlitzMax Forums/BlitzMax Programming/Playing NSF Files

Where do your feet go?

I dont have any... no, seriously... :P

my thoughts exactly and how do you get in considering the top is a hole too :p

ah, ya got me, ok I've got four holes in my imaginary lucky pants :)

How about making it a seperate module

yeah, it would be, all formats are in maxmod.

However, I've rewritten it to use a kind of "plug-in" modular system, which avoids this issue by running the callbacks in C++ (but it's hidden from the user).
This should also make it easy to plug in other audio modules, like OpenAL - just needs a driver module, which you import.

This is how maxmod2 handles things, modules for audiodrivers (directsound and openal) and modules for audio formats (ogg,mp3,flac etc and my own mod/xm library) all done in c++, bolted together from blitzmax and handled with the standard TChannel functions.

BTW do you mind if I nab your libs when you're finished? ;)