Hi @paultaylor, thanks for the fixes in latest version ! I’m ipatient to see how much discogs releases will be renamed at next round
I have one extra request for you, I ended up with a lot of lower case folders aside uppercase ones. And I started thinking about a way to sort the artists in their respective folders a little better.
here is the mask I ended up with, but songkong keeps telling me “invalid mask”
(isclassical == '1' ? 'Classical/' :
(isSpecialChar(albumartist.substring(0,1)) || isSpecialChar(artist.substring(0,1)) ? 'Special chars/' :
(isForeign(albumartist.substring(0,1)) || isForeign(artist.substring(0,1)) ? 'Foreign/' :
ifnotempty2(albumartist.substring(0,1).toUpperCase(), artist.substring(0,1).toUpperCase(), '/') )))
+ ifnotempty2(albumartist, artist, '/')
+ ifnotempty(album + ' (' + audioformat + ', ' + mbreleasetype +') '
+ (albumversion.length > 0 ? ' (' + albumversion + ')' : ''),
'/')
+ ifnotempty2(albumartist, artist, ' - ')
+ ifnotempty(album, ' - ')
+ ifmultidisc(ifnotempty(pad(discno,2), ' - '))
+ ifnotempty(pad(trackno,2), ' - ')
+ title
Do you spot the issue ?
Idea is to have lower case artists in the upper case letter folder
foreign artists (non latin), in the “Foreigner” folder
and artists who starts with a special char (?,*,!,), …) go to “Special chars”