>And then regarding the discussion of guessing, I have to lend support
>to MrSinatra.  Let's say someone has a deck of cards and asks you to
>guess if the top card is black or red.  You don't have enough
>information to make that determination, right?  Just like SqueezeCenter
>when it encounters an album without COMPILATION tags.  You can have a
>system though.
This is a bad analogy.  The scanner can see all information.  If it were making 
decisions based on some information, then perhaps you could call it guessing.  
eg. if it made a decision based on only 2 out of 10 tracks on an album.  But 
that isn't the case.  It reads all information on all songs, and then decides 
afterwards based on sound logic whether songs are part of compilation albums.


I different analogy, involving playing cards:

A scanner can see the information on all cards in a collection.  If the pattern 
on the back of the cards were all the same, the cards are part of the same set 
and belong together.  If one of the cards had a different pattern on the back 
of the card, that card belongs to a different set.  This is a compilation of 
cards.

Tagging songs is similar.  Cards=Songs, Collection of cards=Albums, Suit=Genre. 
 Pattern on the back of cards=album artist.

Compilations follow a set of rules, because there is no entity to map a 
compilation to.  The information is there for those rules to work.  

If someone lost a card from a pack, you could take a spare from another deck of 
cards, and add it into the original pack.  That is a compilation of cards.  If 
you want to play a fair game, you'd have to change the pattern on the back to 
match, so it would not look like a compilation of cards.

You could add post-it notes on each card to say "I am/am not part of a 
compilation of differing cards", but that's a pretty silly thing to do, because 
it is only meaningful when the collection of cards is maintained.  If 
collections were mixed up, or a single card were taken from the pack, a post-it 
note saying "I am/am not part of a compilation" is not really true.

The main point is that songs, albums, album artists, genres are entities that 
are real things.  A compilation is a relationship between collection of 
entities, and follows rules to determine that relationship.

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

Reply via email to