MarkoeZ
arr matey?
A while back i needed some distraction from working on Panjoust, and then a forum post came along. This one (the mockups there are very nice, but might not completely be the direction we are going)
Now, there will be better ones, lighter ones, or more configurable ones, but work has started on a minimal pandora music player. Goal is to take full advantage of the pandora specific controls, by using some nice big touchscreen buttons and the hardware buttons for skipping and (software) volume for instance. Later on, using nubs for file scrolling, etc.
It started mostly just as a coding excercise for me, to practice some more filehandling and other stuff i need to know for Panjoust without messing up that code. But it IS a Pirate Games project, so PokeParadox will be punishing me and doing some correcting in case of memleaks or other code messups
Currently Working:
- Browsing directories and adding music files to the playlist with action buttons and dpad (on pc: keyboard). Mouse/Touchscreen support for that is pretty WIP.
- Adding full directories to the playlist (not recursive yet)
- Switching back/forward and pausing songs, supported by hardware buttons, and big buttons on the touchscreen.
- Next/Previous songs preloaded, so no small pause between them because i seriously get irritated by that
(can eventually be turned off in a menu if the user has lots of very large music files)
- Shuffle play
And since it's (ofcourse ; ) Penjin based, it's just about guaranteed to work on the Pandora itself (can't test yet, still waiting)
To do: (well, quite a lot...)
- ID3 tag support (Tips anyone?)
- Better playlist editing
- Playlist saving and loading
- Create nice screen layout
- Perhaps include album art
As said, it started out only as a code test, but it seems something might actually evolve from this.
Cheers!
MarkoeZ
P.s. The Mockups:
Now, there will be better ones, lighter ones, or more configurable ones, but work has started on a minimal pandora music player. Goal is to take full advantage of the pandora specific controls, by using some nice big touchscreen buttons and the hardware buttons for skipping and (software) volume for instance. Later on, using nubs for file scrolling, etc.
It started mostly just as a coding excercise for me, to practice some more filehandling and other stuff i need to know for Panjoust without messing up that code. But it IS a Pirate Games project, so PokeParadox will be punishing me and doing some correcting in case of memleaks or other code messups
Currently Working:
- Browsing directories and adding music files to the playlist with action buttons and dpad (on pc: keyboard). Mouse/Touchscreen support for that is pretty WIP.
- Adding full directories to the playlist (not recursive yet)
- Switching back/forward and pausing songs, supported by hardware buttons, and big buttons on the touchscreen.
- Next/Previous songs preloaded, so no small pause between them because i seriously get irritated by that
- Shuffle play
And since it's (ofcourse ; ) Penjin based, it's just about guaranteed to work on the Pandora itself (can't test yet, still waiting)
To do: (well, quite a lot...)
- ID3 tag support (Tips anyone?)
- Better playlist editing
- Playlist saving and loading
- Create nice screen layout
- Perhaps include album art
As said, it started out only as a code test, but it seems something might actually evolve from this.
Cheers!
MarkoeZ
P.s. The Mockups:


Last edited by a moderator: