Manwe posted on Oct 17 2006 at 08:33 AM said:
Very cool! Modplug is finally here, on GP2X!
By the way, the player already can load XMs and even shows song's name.
But I found that IT playback is not very accurate (tested on Basehead's module "In my mind"). I always thought Modplug is very accurate lib. Is it really latest version?
I'm using modplug 0.8 which I believe is the latest version.
There seem to be some issues with modplug on the GP2X which do not exist when running on a PC.
I'm not sure what the reason for this behaviour is. Maybe there is some floating point arithmetic in the XM playback code (haven't checked that yet) or it could even be the fault of the compiler (GCC 4.0 is pretty buggy).
One interface suggestion: is it possible to add key repeat? Would be useful while listing directories with tons of modules. And may be dublicate "B" button by "Joystic Push"?
I have just released a new version, where I have implemented the key repeat feature.
As for duplicating the B button by the joystick button, this is not possible as I use the joystick button as a meta key (for example pressing the joystick button and SELECT turns off the LCD, while pressing SELECT alone toggles between file browser and playlist).
Thank you, Wejp!
P.S. What about Modplug's reverb, gain, EQ, noise reduction?
I'll take a look at those features when I have sorted out the biggest issues with modplug (I hope that it is possible).
Besides the key repeat feature mentioned above, the following things are new in Gmu 0.1.1:
* Random mode (In random mode the items in the playlist are played in random order)
* Playback can be stopped with the X button.
* Single files can be played from the file browser without adding them to the playlist (A button)
* Music files can be passed to gmu on the command line. The files will be added to the playlist and playback is started automatically.
* Gmu now has a config file where a default path for the file browser can be set.
Webseite:
http://wejp.k.vu/projects/gmu/
Download:
http://wejp.k.vu/projects/gmu/gmu-0.1.1.zip