One interesting thing about how the playlists are populated...
I made a smartlist that pulled 3 hours of songs at random from my entire library. Then I made another one that would pull all the albums referenced in the first one. Then, I used the "export all playlists" to make m3u's out of them. Unfortunately, it didn't work. The first one had songs from albums that weren't on the second one.
Smartlists code follows...
"Library Picks": mediatype=[audio] -rating=1,2 ~t=180 ~sort=random
"Album Loader": playlistid==266883603 ~a ~sort=[Album],[Track #]
See, I use these playlists to populate my iPod for on-the-go music. "Library Picks" gives me a couple hours of random music, and "Album Loader" would be there in case I liked one of the songs that the first one pulled and said "I haven't heard that album in a while... I think I'll listen to it"
I dunno how the refreshing/populating sequencers go, but it'd be sweet if this could work.
Also, it'd be nice to have an "apply" button instead of having the code refresh itself in intervals. Reason being is that I was typing in
~sort=[Album],[Track #] but it applied itself after I'd only typed
~sort=[A and MJ crashed. It'd be nice to be able to leisurely type in the code and then hit "apply."