@sneak I think you're looking for "albumartist - trackname (artist)"
@proto sure but i think you need a tokenized conditional in there to omit the parens if albumartist == artist, et c
@sneak I mean if we're talking about reality here, my format string in fb2k is
%album artist%\'['$cut(%date%,4)']' %album%$if($and(%disc%,$not($strcmp(%disc%,1))),\Disc %disc%,)\%tracknumber% - %title%[ '['%track artist%']']
so I actually don't check whether or not album artist == artist...