Yea, I think if you're using Linux, there are probably any number of ways to script what you want to do, including getting the CSV database and using it to drive a syncronization script that meets your needs
One thing that I need to get to scripting or figuring out, is a way to automate the creation of playlists for me so that if I ever have to rebuild my Empeg HD again with all the music, I can run a script to rebuild all my secondary playlists.
Also, since there is currently no way to make secondary links to folders the way I want it to happen, I need to either modify Emplode or Jempeg to do what I want. Right now, if you copy a folder in Emplode, let's say a particular album...into a larger secondary playlist... It does NOT copy or make seconary links to the mp3 files or whatever is underneath it. It simply makes a link to the containing folder. So that from the secondary playlist if you were to remove one of the mp3 files from that copied folder, the mp3 file would also get removed from the original folder. That's not that I want. I want to be able to drag an entire hierarchy of folders and copy them into a secondary playlist such that every subfolder gets copied as well, and every mp3 file within that hierarchy gets copied as a seperate reference to the same underlying mp3 file.