looks good mate, certainly has potential!
MODERATORS: As I'm new(ish) I guess this'll be moderated before being published. Let me know if any of the URLs aren't working. Thanks!
Been building a Car PC on and off for the last few years, and had the same problem as many people do in that no front ends worked exactly as I wanted, so as usual I decided to write my own. Didn't expect it to take quite so long but...
It's VB6 based, and has a fairly limited scope as my desire was for it to run responsively on my M9000 board, tie together my very disorganised mp3 collection and allow occasional satnav. Here's what it does:
mp3 and wav courtesy of the Bass Engine
Basic Video player (MP Classic)
Simple picture viewer
Embedded navigation software (I use Sygic), but not really integrated
Music database based on sqlite
Basic notes/calendar/calculator (that now I've written I'm not sure I'll use!)
Day and Night mode
Here's the stuff it doesn't do!
no album art (hardly have any anyway)
you can redefine the graphics, but it's not really skinnable as such
any kind of internet data services
OBD (but my car predates OBD by a long way)
stuck in 800x600
loads of other stuff
... this is because all my music is mp3 and I'm running the PC through my head unit.
Anyway, I thought I'd make the software available just to see what people thought. Someone may find it useful! *
And the download is here:
Unzip somewhere, you may need to set some paths for external apps in settings.ini, and edit topmenu.ini with your media paths (you can add/delete paths as well). systemmenu.ini defines the main menu screen.
Then run project1.exe (I haven't come up with a name). If you want to set up the music database go into the database screen and select the paths you want to scan.
Operation is pretty simple (or so I like to believe). You can also long press a folder to recursively play all the songs in it, and if you long press a song it'll queue it after the current song.
Oh, and at present there's an issue with sqlite on my M9000 board - it don't work! Would be grateful if someone else could try this out. Works on everything else I've tested it on. Actually there's probably plenty more bugs. Who knows?
* (hoping that someone likes it enough to redo the graphics for me........! ;-)
Out of curiosity, why doesn't it run FLAC\OGG\WMA?
If you are using the bass library, all you need to do is download the plugins and make sure you use the correct API to load all plugins and you should be good to go!
Unless of course you coded it in such a way that you are referencing plugins individually - which you don't need to do, BASS will play any file it has a plugin for!
Otherwise, nice simple interface, I like it!
KimmyBean> Stu, you know that cybersex we had?
KimmyBean> I'm pregnant!
Crinos is quite right! I don't actually have any flac, ogg or wma files so I haven't even looked at supporting them, though I am aware that BASS does! As for fMod, I'd never even heard of it but from a quick search it looks pretty promising.
Thanks for the comments.