What I have now is:
Filenaming:
$if($ne(%musicbrainz_albumartistid%,89ad4ac3-39f7-470e-963a-56509c546377),
$upper($firstalphachar($if2(%albumartistsort%,%albumartist%,%artistsort%,%artist%),#))/)
$left($if2(%albumartistsort%,%albumartist%,%artistsort%,%artist%),65)/
$left(%album%,65)$if(%date%, - $left(%date%,4))/
$if($gt(%tracknumber%,0),%tracknumber% )$left(%title%,40) - $left($if2(%artistsort%,%artist%),40)
Plugin
Last FM
norelease
asin,barcode,catalognumber,date,label,media,releasecountry,releasestatus,album,albumsort,discnumber,totaldiscs,tracknumber,totaltracks,albumartist,albumartistsort
Scripting:
$if($gt(%totaldiscs%,1),$set(tracknumber,%discnumber%$num(%tracknumber%,2)),$set(tracknumber,$num(%tracknumber%,2)))
I will load your last code and start new
$if($ne(%musicbrainz_albumartistid%,89ad4ac3-39f7-470e-963a-56509c546377),
$upper($firstalphachar($if2(%albumartistsort%,%albumartist%,%artistsort%,%artist%),#))/)
$left($if2(%albumartistsort%,%albumartist%,%artistsort%,%artist%),65)/
$left(%album%,65)$if(%date%, - $left(%date%,4))/
$if($gt(%tracknumber%,0),%tracknumber% )$left(%title%,40) - $left($if2(%artistsort%,%artist%),40)
soon back with results
THX again for taking care