In the root of PHTDATA, there are DB files for albums, genre, artist and tracks. Not sure if this is for PMM or SSA/VIOT.
I'm a bit surprised by the tracks one to be honest, maybe between 3.5 and 3.9 PMM has moved from a single database to multiples? Or perhaps the pnrdbrw.db actually has each of those attached?
I think the IDX files are supplemental to DB files, it's the standard filename for an index file. As for a client, you don't really need a 'client' from what I can tell. The code I'm writing has it's own SQLite .NET wrapper - no sign of the EXE.
Anyways at some point today I'll hopefully have a basic Synch to DMS process written, I'm just going to do a full run of a synch of the media from the DMS to prove what I've done so far.
Last night I had to make some minor modifications to the bass class, so the bass class has a windows form that can be inherited which will provide the [at present basics] for skinning taken from one of my other applications.
This means that unlike PMM, my application will be skinnable [to a degree], and will include a skin designer!
Although I'm well off anything worth looking at, I'll be happy to take beta tester registrations now