Hey, new MM user here. Thrilled will all the customization and add-on posibilities, including your great scripts.

However, I need help setting up a magic node.
I'm trying to set up a custom artist node which would look something like this:
-Artist
----Studio Albums
----Collaborations (with the albums on which the collaborations are underneath)
----Live Performances
----Special Versions (I group such songs into albums called Instrumentals, Acapella, Remixes etc.)
----etc...
So I started by using the Custom 1 field to tag the songs/albums with the appropriate "type" and then use My Node\<Artist>\<Custom 1>\<Album> So far, that's simple.
However, a Collaboration is also usually a Studio Album song too, so on some songs I need multiple tags. I don't think Custom fields support multiple tags (if I'm wrong, please correct me) so I guess I can just use some other field that does. Or I guess I could do some magic with the split or right of qualifiers or similar but that can come later (however, if you feel inclined to explain how or point me to an explanation, feel free to do it

).
But I'm wondering how should I set up the node so that it displays an album that has a song that is tagged with "Studio Album; Collaboration" showing under the Studio Album subnode only if the artist in question is also the album artist for that album. So I get only that artist's studio albums there, not also every single studio album that features them.
And conversely, so that under the Collaborations subnode I only get albums on which the artist is featured and not also get his/her own studio albums that have featuring artists on them. To put it roughly, something like IF AlbumArtist=NodeArtist THEN Studio Album ELSE Collaboration.
I guess this requires an expression of some kind. Or maybe there's a totally different way to do that, without the Collaboration tag and everything. But I'm not sure how. I'm a MM beginner and my programming knowledge is limited to some very rusty BASIC

.