> i don't think it has ANYTHING to do with mapping.  TPE2 is SC7 internal
> tag BAND period.  and no current option affects that.  it currents only
> affects how things are denoted when displayed.

correct.  The pref, 'useBandAsAlbumArtist' is only used in one place in
the code.  When the $album->artists are requested, setting this option
means you get the BAND in the album listing "ThisAlbum by BAND (20xx)". 
It has no other internal use aside from being in the list of contributors.

If you want BAND to have a different purpose, such as the ALBUMARTIST you
could add it to the %tagMapping in Formats::MP3.

I don't personally use BAND tags, but based on that pref's use in the
code, it works as advertised.  However, it wouldn't take too much to
convince me that the wording in that pref is somewhat confusing. 
Primarily, the mention of "album artist" would tend to increase the odds
of confusion.

Thing is, Album Artist is not the same thing as Band.  Album Artist, as
mentioned before is a single performer name for an entire album, things
like "Original Cast of the Motion Picture", "People I've seen at the
Commodore" or "Various Artists".  Band is a performer of a track, like
referring to Rush instead of Peart, Lee & Lifeson.

SC does not use BAND in any context of VA/compilation handling, except to
perhaps allow you to decide what is shown in the listing. See
Slim::Schema::Album::artists().  Only 4 places call this function:
AlbumQuery (for CLI), TitleFormatter (for formatted song string),
BrowsedbItemName (for playerUI browsing), and displayAsHTML (for web ui
album lists).

-kdf

_______________________________________________
discuss mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/discuss

Reply via email to