Heya...
I'm putting together a few expressions to put in the title bar for currently playing songs.
One I'm having trouble with displays a conditional string if the song is featured in a movie, TV show, musical etc. I store this information in a field called [Type 1]
--> example of a song featured in a film: "My Heart Will Go On" by Celine Dion, featured in the film "Titanic"
--> example of a song featured in a TV show: "Save Me" by Remy Zero, featured in the TV Show "Smallville"
Using the if(isequal.... function, this works fine for most files.
The only problem is that the expressions MC uses become really limited when you start dealing with list fields (ie fields with multiple entries delimited by semicolons)
eg: if(isequal([type 1],film,1),TRUE,FALSE)
Will output TRUE for files in which [Type 1] = Film (as expected)
But will output FALSE for files in which [Type 1] = Film; Album (bummer)
Sooo... I put the question out there, is there anyway to modify an expression to identify individual entries in a list?
As a workaround, I thought I could set up a smartlist (with a "[Type 1] = Film" search) and then use an expression to output whether the song belonged to the smartlist or not. But I can't seem to find an expression that deals with playlists either. Double bummer.
Anyone think of a workaround? This limitation will be really problematic for me when I really start to organise my media ~ most of my files belong to more than one category...