Author Topic: Can I hide track artists in iTunes compilations?  (Read 1952 times)

KiraTM

  • Newbie
  • *
  • Posts: 13
Hello,

I played a bit with virtual tags to primarily transcribe song titles with foreign writing systems. It also shows the play count and always the latin-written artist. This virtual tag is shown beneath each title in cover view.
However, albums that are marked as iTunes compilations always show "artist; virtualtag" beneath the songs. I haven't found a way to get rid of that yet and I don't want to re-tag all compilations to "Various Artists" as album artist.

Have an example:
Correctly transcribed artist/title with playcount on a standard album:


Compilation with "artist;<virtual tag>":

psychoadept

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10940
I don't think it matters if it's an iTunes compilation, that's something MusicBee does in cases where Artist doesn't match Album Artist. I don't think there's a workaround, but I'm not super familiar with that view so someone else might know better.
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest patches
(Unzip and overwrite existing program files)

hiccup

  • Hero Member
  • *****
  • Posts: 9152
I don't think it matters if it's an iTunes compilation, that's something MusicBee does in cases where Artist doesn't match Album Artist. I don't think there's a workaround, but I'm not super familiar with that view so someone else might know better.

Perhaps incorporating something like this in the virtual tag will solve things for you? :

$If(<Artist>=<Album Artist>,,<Artist>)

KiraTM

  • Newbie
  • *
  • Posts: 13
I don't think it matters if it's an iTunes compilation, that's something MusicBee does in cases where Artist doesn't match Album Artist. I don't think there's a workaround, but I'm not super familiar with that view so someone else might know better.

Perhaps incorporating something like this in the virtual tag will solve things for you? :

$If(<Artist>=<Album Artist>,,<Artist>)

I don't think this would work. In case the album artist is matching (=usual albums by one artist) there's no artist to be seen, and otherwise (on compilations) it will be printed. The opposite could work if you check for "iTunes compilation = yes", though. But the cover view always shows "artist; virtualtag" which would still have an ugly semicolon in there instead of a dash. This is more of an eye candy problem, though. Thank you for the idea.

hiccup

  • Hero Member
  • *****
  • Posts: 9152
I don't think this would work. In case the album artist is matching (=usual albums by one artist) there's no artist to be seen, and otherwise (on compilations) it will be printed.

I was focusing on the fact I saw your artists printed twice in your second screenshot.
Not really knowing your panel settings and the exact formula you are using I thought this might help to prevent the duplicate artist showing up.

So you have tested this, and are sure that the 'iTunes compilation' tag is a switch that changes how this is displayed?
(I never use that feature myself b.t.w.)

KiraTM

  • Newbie
  • *
  • Posts: 13
Hey, sorry for bumping this topic after so many months, but I accidentily found the easiest way to accomplish my request.

In the cover view configuration, you just need to set a virtual tag for the first field:

My VirtualTag32 only consits of the title tag.

"Titelinfo" is my custom tag that contains the romanized titles of foreign languages: