>I don't think that's quite right; if I understood JJZolx having >ALBUMARTIST set and COMPILATION=0 is when things break. I have *no* >COMPILATION tags set, and it works for me.
I was trying to say that if there is an album artist, then compilation tags should be ignored. i.e if there is an album artist and compilation=1, it shouldn't be considered a compilation album. Here's another go at explaining things a bit further: Guest artists on a compilation album have track artist role and thus are suppressed if "Group compilation albums together" is selected. Should guest artists on an album that has an album artist be suppressed in the same way? I'm not sure there's a clear-cut answer to that question. If so, the album wouldn't be a compilation, so the label text should read something more generic like "Suppress guest artists from artist list". If an album has guest artists and SC guesses that an album is a compilation and the user wants to override this, we think they should do so by setting an album artist. That would by result in Compilation=NULL, and track artist roles would be set for all artists. Thus the "Group compilation albums together" option would suppress guest artists. However, some users have already overridden the logic by setting compilation=0 rather than setting an album artist, and as a result all artists have lead performer (1) contributor roles. If the scanner were changed such that compilation=0 were to always cause track artist roles, then what artist would you expect to find the album listed under? It wouldn't be a compilation, so wouldn't appear under various artists, and track artists could be suppressed and there wouldn't be any lead artists. I think that is why compilation=0 always causes artist (1) roles. The album would be listed under each individual artist (they are not regarded as guest performers). This isn't so bad for Browse Artists, but confusing for Browse Albums by Artist as the album is listed under one arbitrary artist. It appears that at the moment the user has a choice: 1. Set an album artist and no compilation tag - guest artists can be suppressed from browse artists. 2. Set an album artist and compilation=0 - guest artists are never suppressed from browse artists. I think we are agreeing that ARTIST tags should always be stored as track artist roles when there is an album artist. _______________________________________________ discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
