Bug 3355 - Group songs together when ALBUMARTIST tag present
: Group songs together when ALBUMARTIST tag present
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Tagging
: 6.5b1
: PC Windows XP
: P2 enhancement (vote)
: ---
Assigned To: Chris Owens
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2006-05-01 04:05 UTC by Philip Meyer
Modified: 2008-12-18 11:12 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philip Meyer 2006-05-01 04:05:10 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.
Comment 1 Dan Sully 2006-06-13 00:25:29 UTC
Phil - there are now 3 states for Compilation albums: 1, 0 & undef.

Set COMPILATION=0 for the behavior you want.

See change 7790
Comment 2 Philip Meyer 2006-07-01 14:34:30 UTC
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.
Comment 3 Philip Meyer 2006-07-01 14:50:23 UTC
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.
Comment 4 Dan Sully 2006-07-01 19:47:49 UTC
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.

Comment 5 Dan Sully 2006-07-19 08:55:13 UTC
I think this is working now..
Comment 6 Dan Sully 2006-08-04 17:32:12 UTC
Phil - can you confirm this is working or not working with the latest svn?

Thanks
Comment 7 Philip Meyer 2006-08-04 18:15:25 UTC
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 ;)
Comment 8 Jim McAtee 2006-08-05 18:45:59 UTC
(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.
Comment 9 Blackketter Dean 2007-12-29 05:40:33 UTC
I'm going to mark this as fixed.  If there are remaining issues, please open new bugs.  Thx!
Comment 10 Chris Owens 2008-03-07 09:03:44 UTC
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.