okay. had time to mess with the on-empeg soup playlists. it CAN do boolean, and everything else i need. but theres a catch.

my goal is to have a soup for each of the major electronica artists (i.e. tiesto, ferry, oakenfold, armin van buuren, etc.). the problem is, i want to include all their remixes AND aliases. so, for example, the search string for tiesto is:

((artist like "a3") or (title like "a3") or (artist like "Alibi") or (title like "Alibi") or (artist like "Allure") or (title like "Allure") or (artist like "Clear View") or (title like "Clear View") or (artist like "Control Freaks") or (title like "Control Freaks") or (artist like "Drumfire") or (title like "Drumfire") or (artist like "Gouryella") or (title like "Gouryella") or (artist like "Hammock Brothers") or (title like "Hammock Brothers") or (artist like "Kamaya Painters") or (title like "Kamaya Painters") or (artist like "Major League") or (title like "Major League") or (artist like "Roze") or (title like "Roze") or (artist like "Straydog") or (title like "Straydog") or (artist like "T-Scanner") or (title like "T-Scanner") or (artist like "tiesto") or (title like "tiesto") or (artist like "Vimana") or (title like "Vimana") or (artist like "Wild Bunch") or (title like "Wild Bunch")) and (not (source like "liveset" or source like "full album"))

the above in a jemplode only soup works great. but if i put it on the player, named DJ Tiesto, then an infinite loop is created because the title of the soup is matched. i hope that a check can be implemented somewhere to prevent this. maybe i'm just asking too much from my empeg.