Bugzilla – Bug 3355
Group songs together when ALBUMARTIST tag present
Last modified: 2008-12-18 11:12:53 UTC
Not sure if this is the correct component to associate the enhancement request under... Slimserver compilation album handling is now pretty good. I have slimserver settings configured to group compilation albums together and list albums by band, such that when browsing by artist, I only see album artists - artists with only a few songs on compilation albums are not listed. However, this prevention of exploding artists into the artist list only works for albums that are tagged with COMPILATION=1. Where I have an album by a main artist with a couple of guest appearances, I have tagged these with an album artist. However, I do not set this as a compilation album, so the extra artists are still exploded into the main artist list. I suggest as an enhancement, slimserver doesn't explode individual artists when an album artist has been set. I guess this relates in a way to the "Group compilation albums together" - this could be expanded, or provide another preference setting. Alternatively to keep preferences simple, change the preference options to be: "Show only album artists" - tracks with an album artist will be listed under that artist - tracks that are part of a compilation album will be listed under "Various Artists" "Show all song artists" - all artists for songs and album artists will be shown in the browse artists list. I think this is clearer.
Phil - there are now 3 states for Compilation albums: 1, 0 & undef. Set COMPILATION=0 for the behavior you want. See change 7790
I have some albums, lets take "Trojan Dub Massive Chapter 1" as an example, which has many different featured artists on it. It is regarded though as an album by Bill Laswell, so I set ALBUMARTIST=Bill Laswell. If I set COMPILATION=0, I get the album appearing under artist "Bill Laswell" sorted under B rather than L. Also, all of the featured contributing artists are exploded into my Browse Artist list. If I set COMPILATION=1, I only get the album appearing under Various Artists, not "Bill Laswell". Album artist is listed for the song info, but if I click it, it doesn't list the album under that artist. I would like either: a) the albums to appear only under "Bill Laswell" (preferably also sorted under L - is there such a thing as ALBUMARTISTSORT? If not, could this be added too?) b) the albums to appear under both "Bill Laswell" and "Various Artists". I'm not too bothered whether (a) or (b) is the final solution (perhaps another preference setting?), but at the moment slimserver doesn't seem to be treating this album correctly.
Currently, if I remove the COMPILATION tag for all songs on the album, I get the album appearing under artist "Bill Laswell" sorted under B rather than L (same as if COMPILATION=0). However, the featured contributing artists are NOT exploded into my Browse Artist list. The tracks don't display any artist name when they are listed or played though. The song info page does display both album artist and track artist.
Subject: Re: Group songs together when ALBUMARTIST tag present Phil - just for reference, what tagging program are you using? Thanks. -D -- There was supposed to be a big kaboom.
I think this is working now..
Phil - can you confirm this is working or not working with the latest svn? Thanks
It's in pretty good shape - the main issue has been fixed. In my example (comment #2), I now have the albums listed under Bill Laswell, and the contributing artists are not expanded into the browse artist list. The albums also don't appear under Various Artists, which is a bonus - I'm happy :-) I am lucky in that Bill Laswell appears sorted using "Laswell, Bill", because I have ARTISTSORT set on another album. It used to be sorted under "Bill Laswell" based on the ALBUMARTIST tag. Is the sort order for this artist still dependent on what album gets scanned first? An ALBUMARTISTSORT would be nice, although non-standard? I have spotted a couple of knock-on problems though: 1) If I navigate to an album tagged with ALBUMARTIST, and navigate to one of the track artists to take me to "Artists / <track artist>", I see under that "1 album with 18 songs by 15 artists" ie. it is reporting all tracks on the album. If I then click on the album to take me to "Artists / <track artist> / <album>" it then reports only the tracks on that album that feature the artist ("1 album with 3 songs by 2 artists"). 2) If I navigate to song info for a contributing track artist, and click on the track artist, I get "0 albums with 0 songs by 0 artists", which is clearly wrong ;)
(In reply to comment #7) > I am lucky in that Bill Laswell appears sorted using "Laswell, Bill", because > I have ARTISTSORT set on another album. It used to be sorted under "Bill > Laswell" based on the ALBUMARTIST tag. Is the sort order for this artist > still dependent on what album gets scanned first? See bug 3069. If an explicit ARTISTSORT tag is found for the artist somewhere in the library, then it won't be overwritten when a track without an ARISTSORT is scanned. If, for some reason, you had two *different* ARTISTSORT tags for the artist, then it would be dependant on which is scanned first.
I'm going to mark this as fixed. If there are remaining issues, please open new bugs. Thx!
This bug is being closed since it was resolved for a version which is now released! Please download the new version of SqueezeCenter (formerly SlimServer) at http://www.slimdevices.com/su_downloads.html If you are still seeing this bug, please re-open it and we will consider it for a future release.