Serato Software Feature Suggestions

What features would you like to see in Serato software?

Import iTunes library rather than Read iTunes Library

DJ Czar 7:10 AM - 10 August, 2007
Not sure if this has been suggested but tell me what you all think.

I have two computers, an iMac and a Powerbook. I use my iMac to import/mark/tag all my songs and then move them to my Powerbook, which I use in my sets. Every time I add new tracks/playlists, I use rsync to synchronize my iMac's music drive with my Powerbook's drive (yes, unfortunately due to my collection's size, I use external drives for both computers.) Then I copy the entire iTunes directory (which has the database files) from the iMac to my Powerbook, and rename my powerbook's music drive the same name as the imac's (so the library points to the right files.) Although this works, it's a quite lengthy and cumbersome process. Now here's my idea:

Instead of "reading" the iTunes library like it's done now? Why not "import" it? That is, update ScratchLive's internal database to match the database of iTunes. The current behavior only shows the playlists/folders that are in iTunes, even if the music is stored on an external drive. So, if I take my external to a different computer (at the club, for example,) which obviously does not have the same iTunes database, although all the music will show up, all the iTunes created playlists dissapear! I understand this is by design, but why not change it? I love the idea of .ScratchLive hidden folders on the external drives. Makes it very simple to swap the drive to another system, but ONLY if organization is done within ScratchLive itself... I personally am too used to using iTunes to organize all my tracks, the clear seperation between the two programs is very helpful and allows ScratchLive to be more streamlined. I know for a fact many other DJs use it in the same manner. I love that ScratchLive talks to iTunes well already, but I feel the way I describe might be even better.
nik39 7:12 PM - 10 August, 2007
(On the planned list of things to do for ScratchTools)