Cross DJ & iTunes Playlist Lock Ups ...

Hi MV
I haven't seen too much about this but the only time I hold my breath using Cross DJ is if I try to access my iTunes Database to retrieve a track or playlist. And I would never do this while DJ'ing a gig.
I use iTunes for a weekly radio show in addition to DJ'ing. For organization purposes, I create a playlist for every show, and every CD... which climbs over 1500. So, yes many many playlists and maybe 18,000 tracks (not that I need all this for DJ'ing).
It seems the code in Cross DJ has been written assuming a small number of playlists in iTunes. However in my situation, clicking on the iTunes icon in the Cross DJ dock is a prescription for a heart attack.
While Cross continues to stream the track playing - everything else (controls, display) freezes up while Cross processes the iTunes Database files.
And in my case, this is an incredibly long time to lose control - maybe a minute or 50 seconds ... during which I have no control of Cross DJ.
I tried just importing the whole iTunes database into Cross once and it crashed.
Not sure what you're doing with your coding and parsing the iTunes DB files but losing control of Cross for the time it takes the code to eat up those iTunes files keeps me from ever thinking of accessing iTunes during a gig. If I didn't think of the track before I start, I won't use it while gigging.
I wonder if this is something on your development radar - I can't imagine it should take more than a few seconds to eat the iTunes 33MB XML file ...
Seeing Cross DJ just freeze up is not for the weak of heart when gigging ...
Otherwise ... way fun rolling with Cross DJ!
I haven't seen too much about this but the only time I hold my breath using Cross DJ is if I try to access my iTunes Database to retrieve a track or playlist. And I would never do this while DJ'ing a gig.
I use iTunes for a weekly radio show in addition to DJ'ing. For organization purposes, I create a playlist for every show, and every CD... which climbs over 1500. So, yes many many playlists and maybe 18,000 tracks (not that I need all this for DJ'ing).
It seems the code in Cross DJ has been written assuming a small number of playlists in iTunes. However in my situation, clicking on the iTunes icon in the Cross DJ dock is a prescription for a heart attack.
While Cross continues to stream the track playing - everything else (controls, display) freezes up while Cross processes the iTunes Database files.
And in my case, this is an incredibly long time to lose control - maybe a minute or 50 seconds ... during which I have no control of Cross DJ.
I tried just importing the whole iTunes database into Cross once and it crashed.
Not sure what you're doing with your coding and parsing the iTunes DB files but losing control of Cross for the time it takes the code to eat up those iTunes files keeps me from ever thinking of accessing iTunes during a gig. If I didn't think of the track before I start, I won't use it while gigging.
I wonder if this is something on your development radar - I can't imagine it should take more than a few seconds to eat the iTunes 33MB XML file ...
Seeing Cross DJ just freeze up is not for the weak of heart when gigging ...
Otherwise ... way fun rolling with Cross DJ!