Hi, this is possible.
Because you want single artists to go into /Artists&Bands/, Compilations to go to /Compilations etc the common root between all files is / so you need to set this as Base Folder on the Basic tab
Then you can choose one mask for standard albums, and one for compilations, but you’ll need to amend both to also cater for soundtracks since you cant select a separate mask just for soundtracks.
Example mask for standard Rename mask:
if(mbreleasetype.indexOf('Soundtrack')>-1)
{
'/Soundtracks/'
+ ifnotempty(album,'/')
+ ifnotempty(pad(trackno,2),' - ')
+ title
}
else
{
'/Artists&Bands/'
+ ifnotempty2(albumartist,artist,'/')
+ ifnotempty(album,'/')
+ ifnotempty(pad(trackno,2),' - ')
+ ifnotempty(artist, ' - ')
+ title
}
Note we have to use indexOf instead of a simple == comparison because release type can have multiple types, and in the case of a soundtrack album always does, album + soundtrack. (MusicBrainz has a concept of primary and secondary types and album is a primary type and soundtrack is a secondary type)