rmariger;195829 Wrote: 
> When compilation = 0 and when an album has tracks with more than one
> artist, you seem to expect slimserver to automatically list the album
> under the albumartist.  Do you expect the album also to be listed under
> all the artists appearing in the artist tags?  How about when
> compilation = 1?

First consider that how SlimServer displays information is one thing,
and what information it extracts from your music is another.  This bug
appears to be the latter, and what you're talking about is the former.

Regarding extracting data from your collection, the logic is very, very
easy:

If albumartist is set, list the album under the albumartist, always. 
That's it.  Don't pay any any attention to whether it's a compilation
or not.

It only gets complicated when albumartist is NOT set.  Then if it's
explicitly marked as a compilation, use the "Various Artists" variable.
If it's explicitly marked as NOT a compilation, use the track artist. 
If it's not explicitly marked as a compilation, but the artists are not
the same, then use the "Various Artists" variable.  If all the artists
are the same, no album artist is defined, AND it's not explicitly
marked as a compilation, then you list it under the artist.  Whew.  And
don't even get me started on sorting.

The definition of "compilation" is a little bit subjective.  For
example, most of the tracks on The Beatles: Past Masters, Volume 2 are
the Beatles, but some tracks are the Beatles with Billy Preston.  I
think it's safe to say that most would consider filing this album under
"Various Artists" to be silly--they would file it under the Beatles. 
The way you accomplish this is with albumartist.  If you think that the
solution is to just write Billy Preston out of those tracks, consider
Richard Thompson: Watching the Dark.  Nearly all tracks by Richard
Thompson.  But a few by Richard and Linda Thomson.  And two by Fairport
Convention.  And one by another Thompson collaboration.  But it's still
a Richard Thompson album, not a compilation in my opinion.

Display options are MUCH more subjective.  Some would want those two
Fairport Convention tracks to be listed under Fairport Convention. 
Some would only want that if they had other Fairport Convention albums.
Some wouldn't want them to show up anywhere except Richard Thompson at
all.  But that's all much less of a problem, because as long as the
database is correct, you can configure it to display the data however
you like.

The original post refers to the data in the database not being correct.
If that's the case, there's no way at all to get the information to
display reliably how you like.


-- 
CatBus
------------------------------------------------------------------------
CatBus's Profile: http://forums.slimdevices.com/member.php?userid=7461
View this thread: http://forums.slimdevices.com/showthread.php?t=34116

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

Reply via email to