PDA

View Full Version : XM7Play preview - simple XM Player, based on libxm7 12/01/09



wraggster
January 12th, 2009, 22:35
News/release from sverx (http://forum.gbadev.org/viewtopic.php?t=16313&sid=a1385362ef155448a8375672f4ce054a)


Hi! I've spent some hours these days to build this little tool (...forgive the UI...) that plays XMs directly from your FAT device. It's twice useful:

- it gives you a chance to listen to your XMs on the DS before you incorporate them in your project
- it gives me a chance to have some feedback (so please let me know if some modules doesn't load / doesn't play correctly)

Hi! Some interesting updates, today :)

1st: Now it loads also squeezed XMs. No more loading errors, hopefully. :)

2nd: It includes a little sample optimizer (well, I'm still working on it...) that optimizes samples that would probably have detuning problems (or even don't play at all) if played without manipulation. (You can temporary disable the optimizer by holding L or R key while pressing A to play a module, this way you can hear the differences)

3rd:It uses libnds 1.3.1 . Well, not so important for you, actually ;)

Very important: If you use this tool to test the XMs you want to use in your homebrew and you read that a sample has been optimized, then optimization of the sample directly in the XM is recommended so that libxm7 can play it properly. Read the section "Getting the most of your tune" of the libxm7 documentation for more details.

Feedback appreciated, especially if you find a module that can't be loaded. And sorry, there's still no GUI...

Download and Give Feedback Via Comments