Hmm,
I'm personally for you making your own db.
I know there's the sync issue but for people like me with big collections it'll make it all sooo much faster and nicer.
ALso, because it'll be your own db it means you can do what u want with it a lot easier.
The sync issue is obviously a problem but it is the same as Album View is normally, it stays outdated until we resync it.
I dont think this should be too big a problem as people dont add too many albums that often.
What would be nice, instead of having to fully resync with Media Jukebox every time we add an album, it'd be nice if we could just specify which album was just added and it would just then re-sync with that album. Same for updating info from MJ.
Most people wont care about the db size as no one these days noticing 20Mb here or there.
After all, that's not much more than some windows .dll's these days
lol.
I say just stick to VB for now, it'll let you just get on with making it have all the features you want.
If it's open source maybe someone else who's a natural C programmer will port it.
People in general prefer features though and especially if you introduce your own db you'll clean up a lot of the performance issues just by doing that.
I'm hoping MJ is gonna try work with you for v9 and try to integrate AV into MJ along with the whole concept of Albums and singles as two separate things like they are in real life.
I treat them both differently in real life and so it'd be nice to do it in MJ too - sometimes I wanna listen to an album from an artist I like, other times I just wanna listen to some good songs that are out.
One feature I'd like to see is the ability to add album names to ignore as I personally name all my random songs album tag to 'Random Songs' so that when I'm using the album browse tree in MJ or any other jukebox I dont get thousands of entries for each random song. Instead they all fall under one big branch called random songs.
In AV however, for artists with alot of random songs I'm getting alot of entries appearing like this: Random Songs -= 2 Pac =-, Random Songs -= Destiny's Child =- etc. which is a bit annoying.
I'd imagine adding a filtering option would be really simple and for the code you could just slip it in so that when it was sorting the albums into each screen or whatever it could just check to make sure it wasn't in the filter list.
Here's a screen shot to show you what I mean and how much of a pain it's causing me
Just an idea
Lovely screen shots, lovely filter, lovely work!