Coder_TimT
Member
- Joined
- Mar 17, 2006
- Messages
- 288
I present to you One More Music Player Client or ommpc2x. It's a fairly full featured client for the Music Player Daemon(mpd). As such, I also present mpd for the gp2x. So, yes, this is a standalone music player solution and not just a frontend for mpd on another machine.
So, why another music player for the gp2x. Well, bascially I wanted a first project and as I saw there were a couple of gaps in the current players that folks were asking for, I thought I'd attempt to fill them. So the features list looks something like this...
1)Gapless playback of gapless formats(I know ogg works, I don't know if mpd does anything to try and make mp3 gapless or not)
2)Bookmarking
3)Seeking in all file formats
4)Support for mp3, ogg vorbis, flac, AAC, mod formats supported by libmikmod(untested)
5)File browser
6)Playlist creation/editing/deletion
7)Background playback
[cut]
Don't get too excited yet. It's far from perfect. Occasionally when changing songs interactively, the audio goes wonky. A quick pause/play usually fixes it. The background playback is a bit finicky too as mpd doesn't like to have the cpu clock speed changed while playing, so apps that change the clock on startup are tricky. I've hacked some scripts together that work somewhat... Visit http://code.google.com/p/ommpc or read the included README file for more information.
The other caveat comes with the fact mpd keeps up with a database of songs and that must be filled before getting started. And it does take a bit for large collections of songs. My 800 MB takes a couple of minutes.
Anyway, give it a try, let me know what you think...
http://ommpc.googlecode.com/files/ommpc2x-0_1_0.tar.bz2
http://ommpc.googlecode.com/files/ommpc2x-0_1_0.zip[/cut]
So, why another music player for the gp2x. Well, bascially I wanted a first project and as I saw there were a couple of gaps in the current players that folks were asking for, I thought I'd attempt to fill them. So the features list looks something like this...
1)Gapless playback of gapless formats(I know ogg works, I don't know if mpd does anything to try and make mp3 gapless or not)
2)Bookmarking
3)Seeking in all file formats
4)Support for mp3, ogg vorbis, flac, AAC, mod formats supported by libmikmod(untested)
5)File browser
6)Playlist creation/editing/deletion
7)Background playback
[cut]
Don't get too excited yet. It's far from perfect. Occasionally when changing songs interactively, the audio goes wonky. A quick pause/play usually fixes it. The background playback is a bit finicky too as mpd doesn't like to have the cpu clock speed changed while playing, so apps that change the clock on startup are tricky. I've hacked some scripts together that work somewhat... Visit http://code.google.com/p/ommpc or read the included README file for more information.
The other caveat comes with the fact mpd keeps up with a database of songs and that must be filled before getting started. And it does take a bit for large collections of songs. My 800 MB takes a couple of minutes.
Anyway, give it a try, let me know what you think...
http://ommpc.googlecode.com/files/ommpc2x-0_1_0.tar.bz2
http://ommpc.googlecode.com/files/ommpc2x-0_1_0.zip[/cut]