wnshall;366509 Wrote: > > Q: does the presence of a second trackartist on a single track cause an > album to be identified as a compilation? For example, suppose on Album > YYY, track one has track artist=AAA and track two has track artist = > AAA; BBB (or track artist = AAA and track artist = BBB is there a > difference?). Will SC automatically treat this as a compilation? >
Depending on the rest of the scenario. In you case, it is a compilation. However, if every track has artist = AAA; BBB (or track artist = AAA and track artist = BBB, that's the same) then it won't be a compilation and it will be listed by both of them (by AAA, BBB) wnshall;366509 Wrote: > > Q: Does the presence of a tag COMPILATION=0 override the VA detection > and force an album to not be identified as a compilation? (In which > case, under what artist would it be listed?) > > This statement:"unless there is an ALBUMARTIST tag present, in which > case the full album will only appear under that artist " > > seems to imply that the presence of an ALBUMARTIST tag effectively > overrides the VA detection of SC and sets COMPILATION=0. > > This is an area where an interesting combination can arise. ALBUMARTIST overrides compilation detection, but it does not set COMPILATION tags. For the most part it is ok. However, it does have its flaws. For the following write up, please, differentiate between the tag and the role in SC (and bear with my language :) ) If there is an album artist and multiple artists, then those artists would be assigned a role of 'track artist'. That means they won't show in the artist list. Unfortunately, that also means that if somewhere else in your library, there is other album where that artist is main artist, those two won't see each other (you won't be able to link one to another either by clicking in the browser or drilling down in SB). For example (I must have already bored everyone with this example), album 'Genius and friends', where Ray Charles performs every track with somebody else, among others, Diana Krall. If you tag it with ALBUMARTIST=Ray Charles and every track with its respoective ARTIST, then those artists get the role of track artist and Diana Krall doesn't see her other albums, neither they see her in this one. Album is denoted 'by Ray Charles' and listed accordingly. Way I found to remedy that is to force COMPILATION=0 manually in such cases. Album will still be denoted by album artist, but artists will be assigned the role of artist rather than track artists. Consequently they all will appear among the artists in your library. Now, interesting situation arises if not all performers from that album are of interest to me and I don't want them among my other artists. I found out that setting COMPILATION tag to 0 for only those tracks with the artists that interest me, would assign to those artists role of artist, and everybody else on that album would still remain track artist. So far so god ,but ... If it's only Diana Krall that I want to make special on that album, then, its fine. However, if there is at least one more (but not all) and if I set COMPILATION=0 for them too, then they come out with the artist role properly assigned to them, but the whole album becomes the compilation. It is still denoted by the Albumartist (Ray Charles) but is stored on Various Artist page (in Artists context) So, I figured out, there are two COMPILATION entities, one for each track, the other for the album. COMPILATION for the track is a tag that can be understood as - this artist on this track should be assigned a role of artist or track artist. Then there is a COMPILATION for an album that is not a tag that you can set, but rather an indicator in the database (that one can manipulate), which determines whether the album is listed with individual artists or in Various Artist page. So, in my prior example, if I want to make special Dianna Krall and Willie Nelson, I can do that setting COMPILATION=0 on their track only. As a result, that album will still be 'by Ray Charles' but listed under Various Artists context. What I did to remedy that is to set up a script that is automatically invoked at the end of the scanner process that would manipulate compilation field on albums table in cases where there is an album artist for the album otherwise considered a compilation. Simply, make it non compilation. K -- slimkid http://www.youtube.com/watch?v=7iAj2aPdQnk http://www.youtube.com/watch?v=_wUP07DVq9E http://youtube.com/watch?v=nlrpe8Ig5m8 http://youtube.com/watch?v=dC9tGlwPln8 ATGATT: Because walking away in disgust beats riding away in an ambulance. ------------------------------------------------------------------------ slimkid's Profile: http://forums.slimdevices.com/member.php?userid=8881 View this thread: http://forums.slimdevices.com/showthread.php?t=55941
_______________________________________________ discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
