[slim] Various Artists Logic... is it necessary?

2008-05-05 Thread MrSinatra

(please, if i mis-state the facts below, just correct me.  this is just
a question with a POV, if i'm wrong i'm more than happy to see it.  no
pyrotechnics)

the relevant option under music library is:

List compilation albums under each artist
or
Group compilation albums together 

you have to pick one or the other.

now, if you DON'T use comp tags:

if you pick the first one, your one album is listed multiple times
under every artist on the one album.  so choosing this means VA logic
is moot at least insofar as sorting the album, b/c the album is listed
all over the place.

if you pick the second one, any one album with differing ARTIST fields
on even one track, gets called a VA album.  so while it often does
correctly identify a VA album, it seemingly just as often
mis-identifies a VA album.

many users then as a result also set a compilation tag as 0 or 1 
...sometimes just to over-ride the VA logic.

so the option isn't really in question, its the VA logic thats in
question, or rather, its usefulness.

furthermore:

most users use their tags in their files to
group/sort/organize/arrange/order/list their collections.

currently, if you have a tag that populates the internal SC7
ALBUMARTIST field, it will override the VA logic.  (that is correct,
yes?)

there are also other tags that one can use to sort.

SO...

what i want to know is who is using the VA logic, and why?

the VA logic is described here on the wiki in a somewhat dated
article:

http://wiki.slimdevices.com/index.php/VariousArtistsLogic

as far as i can tell, the VA logic is only useful if your files don't
have tags to populate the internal ALBUMARTIST field, or other sorting
fields in SC7.

and most users then use the comp tag to say if an album is comp or not,
since the VA logic is so unreliable as to it accurately reflecting a VA
album or not.

what am i missing?  when is the VA logic useful?  wouldn't it be better
to retire this function by turning it off by default, and only having
users turn it on by opt in if they feel they need it?

ps.
my personal situation is such that i have neither comp tags, nor tags
that specifically are designed to populate ALBUMARTIST, (nor any sort
type tags).  what happens for me, (mp3s) is that my TPE1 tags, or
"artist" tags are used to populate the internal ARTIST field for SC7,
and these then in turn fill in the ALBUMARTIST field for SC7, unless
the VA logic steps in and tells SC7 a given album should be a VA album,
in which case SC7 then puts "Various Artists" in the internal
ALBUMARTIST field.

the thing is, this is not useful, b/c any differing TPE1 info on an
album results in the VA designation.  so some are correctly classified,
but most others are not.  its basically a useless function.

now granted, i am trying to optionally get TPE2 to be recognized by SC7
to over-ride all this, much as 'Txxx album artist' tags do now.  but i
still don't see where the logic would be useful for me or anyone. 
there is a question as to how SC7 would distinguish compilation albums
at all in my case, if it didn't have VA logic or comp tags, but i think
that should be done by recognizing certain terms in my tags.  for
instance, if i had the words "Various Artists" in my TPE tags, SC7
could annotate that internally as a compilation album, b/c it knows
thats what that term means.


-- 
MrSinatra

www.LION-Radio.org
Using:
Squeezebox2 (primary) / SBR (secondary) / SBC - w/SC 7.0.1beta - Win XP
Pro SP2 - 3.2ghz / 2gig ram - D-Link DIR-655

MrSinatra's Profile: http://forums.slimdevices.com/member.php?userid=2336
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread ModelCitizen

I have not been able to read all your post as I don't have time (helpful
hint: you might find that more concise and considered posts get a better
quality of reply). However, I think the way Various Artists is
implemented in SC is odd, even eccentric especially in relation to the

List compilation albums under each artist
or
Group compilation albums together

setting.

Neither option works for me. To compound this there seems to be some
problem with the Varuious Artists database query that needlessly
searches through millions of records and completely destabilises my
computer. I've been active on various bugs to do with VA but AFAIK none
of them have been resolved (or if they have, the result was
unsatisfactory).

When I have more time, I'll describe exactly what I find wrong with VA
as it stands now and point to the relevant bugs.

MC


-- 
ModelCitizen

Somewhere, something incredible is waiting to be known.

SB+ > Bryston 4BSST > PMC OB1s.
http://www.last.fm/user/ModelCitizen

ModelCitizen's Profile: http://forums.slimdevices.com/member.php?userid=446
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread MrSinatra

yep, i'm not shakespeare.  ;)

here it is concisely:

i think the VA logic is totally useless.

i think it is useful for SC7 to be able to tell what albums are
"compilation" albums.

therefore, i think the VA logic should be abolished, b/c it will never
work properly, and compilations should be identified to SC7 in an
altogether different manner.

either by "compilation tags" (which i don't use), or by a tag
recognition system that allows SC7 to know that if a users tags say eg.
"Various Artists" in them, its a compilation album.

i would have this work in a way such that SC7 users could add and edit
the complete list of terms SC7 utilized to annotate an album as a
compilation.


-- 
MrSinatra

www.LION-Radio.org
Using:
Squeezebox2 (primary) / SBR (secondary) / SBC - w/SC 7.0.1beta - Win XP
Pro SP2 - 3.2ghz / 2gig ram - D-Link DIR-655

MrSinatra's Profile: http://forums.slimdevices.com/member.php?userid=2336
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread Michael Herger
> I have not been able to read all your post as I don't have time (helpful
> hint: you might find that more concise and considered posts get a better
> quality of reply).

Thanks :-).

> Neither option works for me. To compound this there seems to be some
> problem with the Varuious Artists database query that needlessly
> searches through millions of records and completely destabilises my
> computer.

Hmm... didn't you report this bug and it has been fixed since?

> I've been active on various bugs to do with VA but AFAIK none
> of them have been resolved (or if they have, the result was
> unsatisfactory).

I hope you reported this back in the appropriate bugs.

Michael
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread Michael Herger
> yep, i'm not shakespeare.  ;)

But even Mr. Sinatra was known for well composed lyrics.

Michael
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread MrSinatra

known for SINGING them.  ;)

gosh, its still english people, i mean ok, its long but it is legible.

by MCs request, i have since put in a concise second post mherger, what
do you think of it?

(if you want my rationale i'm afraid you'll have to slog thru the first
post.  not all ideas can be conveyed in soundbites)


-- 
MrSinatra

www.LION-Radio.org
Using:
Squeezebox2 (primary) / SBR (secondary) / SBC - w/SC 7.0.1beta - Win XP
Pro SP2 - 3.2ghz / 2gig ram - D-Link DIR-655

MrSinatra's Profile: http://forums.slimdevices.com/member.php?userid=2336
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread JJZolx

> what am i missing? when is the VA logic useful? wouldn't it be better to
> retire this function by turning it off by default, and only having users
> turn it on by opt in if they feel they need it?

Many tagging systems have no way to both positively and negatively
assert when an album is a compilation.  ITunes, for instance, only sets
its id3v2 TCMP frame to 1 when an album is a compilation, but it deletes
the frame when not.  This isn't the same as saying it's _not_ a
compilation.  Other music formats may not even have a recognizable
compilation tag, so that's why the VA logic is necessary.  Does it have
some bugs?  Probably.


-- 
JJZolx

Jim

JJZolx's Profile: http://forums.slimdevices.com/member.php?userid=10
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread egd

JJZolx;299230 Wrote: 
> Many tagging systems have no way to both positively and negatively
> assert when an album is a compilation.  ITunes, for instance, only sets
> its id3v2 TCMP frame to 1 when an album is a compilation, but it deletes
> the frame when not.  This isn't the same as saying it's _not_ a
> compilation.  Other music formats may not even have a recognizable
> compilation tag, so that's why the VA logic is necessary.  Does it have
> some bugs?  Probably.

To my way of thinking I'd prefer to have to explicitly tag an album as
being a compilation, with the inference being that if there is no
compilation=1 tag, don't list the damned thing under VA.


-- 
egd

Internet forums: conclusive proof depth of gene pool is indeed variable,
monkeys can be taught to cut code, and world peace is utterly
unrealistic...

egd's Profile: http://forums.slimdevices.com/member.php?userid=3425
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread simply

egd;299237 Wrote: 
> To my way of thinking I'd prefer to have to explicitly tag an album as
> being a compilation, with the inference being that if there is no
> compilation=1 tag, don't list the damned thing under VA.

It sounds like this shouldn't be so tricky...
With another option under settings and some code for it, like:

[ ] Automagically sort compilations under Various Artists
[ ] Use the Compilation tag to determine if an album is a compilation.

Keep it simple... right?

/sss


-- 
simply

simply's Profile: http://forums.slimdevices.com/member.php?userid=2216
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread Michael Herger
> [ ] Automagically sort compilations under Various Artists
>
> Keep it simple... right?

Define "Automagically" and you'll think twice about the simplicity of this 
"solution".

-- 

Michael
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread Philip Meyer

I think SlimServer/SqueezeCenter makes a good job of guessing when
albums are compilations.  Or at least it used to; just recently a
change was made in SC 7.1 that affected the logic, which for me at
least seemed to make things worse.

I had to set COMPILATION=1 for all songs on all compilation albums in
SC7.1 to get my library to work the same as 7.0.1.  I'm not sure what
was changed to cause that.  Michael Herger I think did the change, so
perhaps he can explain more.


I think the scanner generally does something like the following:

1. if there is a compilation tag (I think there's several different
tags it looks for, eg. I think iTunes uses it's own custom tag,
something like Txxx ITUNESCOMPILATION), SqueezeCenter reads this and
doesn't use it's own guessing logic.

2. If an album has songs by different main performing artists, and an
album artist tag is not set, SqueezeCenter will guess that the album is
a compilation album.

This seems quite logical to me.  The key to success is to set album
artist tags such that guest performers don't cause an album to become a
compilation album.

I don't have a problem either with the need to set compilation tags to
either 1 or 0 to get the album detected correctly.  I find I have to do
this anyway in iTunes, as iTunes doesn't guess at all.

One improvement to the guessing logic would be to say that if an artist
always appears on all songs on an album, then that is the album artist
(if an overriding album artist tag has not already been set).  i.e. if
a song has an additional guest artist, that shouldn't cause it to be a
compilation album.


I think there were complications due to the ways that people set up
their folder structure that stores the source music files.  To overcome
the "Greatest Hits" problem, it used to assume songs in the same source
folder with the same album name are part of that album, whereas songs
in the different folder with the same name are another album with the
same name.  iTunes however by default stores songs under a strict
artist/album/song heirarchy, including for compilation albums.  I think
this is why some people pre 7.1 had to specifically set a COMPILATION=1
tag, to force the songs to be considered part of the same compilation
album, otherwise there would be lots of albums with the same album name
containing one song.  I could be wrong; as I don't use iTunes in that
mode.

I think an issue now is that even if an album artist exists for an
album, SqueezeCenter still tries to set compilation to either true or
false.  I think that if an album artist is set, SqueezeCenter should
assume that it's not a compilation.  I believe I had to set
COMPILATION=0 for some albums that had an album artist, otherwise it
lists all track artists instead of the album artist when browsing
albums.


-- 
Philip Meyer

Philip Meyer's Profile: http://forums.slimdevices.com/member.php?userid=95
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread MrSinatra

i think we've gotten off track here...

YES, it IS worthwhile for SC7 to know what is, and what is not a
compilation.  i think everyone agrees with that.

NO, it IS NOT working to use the "Various Artists Logic" to do so.

THE PROBLEM IS THE VA LOGIC DOES NOT IDENTIFY VA ALBUMS.  ALL IT DOES
IS IDENTIFY ALBUMS THAT HAPPEN TO HAVE DIS-AGREEMENT ON THEIR ARTIST
TAGS.

...but only some of those are actually VA albums.  i have tons of
albums that are misidentified, probably almost as many as those that
truly are VA albums.  

this means if even one track has disagreement, its called VA.  that
methodology for determining a VA album is broken and useless.  (i'm not
sure of what, if any, other method it uses)

given the above as fact, would it not be better to scrap the VA logic
altogether and replace it with a different system?

if not, why not?

would it not be better for the user to either:

1. set an explicit comp tag, (with no tag meaning its isn't a comp)
or
2. be able to set the terms in ones own tags that SC7 would know
indicated a compilation so it could annotate it as such upon scanning? 
(such as having "Various Artists" in your tags)

i have yet to hear how the VA logic is useful, given that it is so
unreliable to be correct, and so often demands users add a tag to
override it.  i don't think the point of SC7 is to force users into
tagging to overcome its "logic."


-- 
MrSinatra

www.LION-Radio.org
Using:
Squeezebox2 (primary) / SBR (secondary) / SBC - w/SC 7.0.1beta - Win XP
Pro SP2 - 3.2ghz / 2gig ram - D-Link DIR-655

MrSinatra's Profile: http://forums.slimdevices.com/member.php?userid=2336
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread Greg Klanderman
> Philip Meyer <[EMAIL PROTECTED]> writes:

> I had to set COMPILATION=1 for all songs on all compilation albums in
> SC7.1 to get my library to work the same as 7.0.1.  I'm not sure what
> was changed to cause that.  Michael Herger I think did the change, so
> perhaps he can explain more.

That's bad news - do you know was this intentional?  Is a bug opened?

I'm starting to think I will just scrap all the VA detection in SC and
instead tag my VA albums with ALBUMARTIST="Various Artists".  I
already tagged a bunch of Christmas compilations using
ALBUMARTIST="Various Christmas" to get them out of the way.  And I
really dislike how SC is always moving "Various Artists" to the top of
lists, and showing it on every page.  Just sort it under "V".  I think
this actually causes some problems with using the number keys on the
remote to jump within the artist list - binary search doesn't work so
well when the list is not sorted.  Plus if I can avoid the VA stage of
the scan process that should save a lot of time.

greg
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread Siduhe

Finally, a bit of this debate that I can comment on!  Have been reading
the many (many) threads on this subject with some interest.  Various
Artist/Compilation behaviour is pretty important to me in one sense,
because approx 80% of my music are compilation albums (electronic
music).  However, in another sense (and as a direct result of the type
of music I tend to listen to) it's not so relevant, because I don't
browse by artist very much at all.  Electronic artists often use
different names for each release and often list more than one artist,
so I think I have about 9,000 tracks and over 11,000 individual
artists.

So, what is important to me is the ability to remove those artists from
my browse by artist list proper, and the current VA logic works well for
that for my personal situation.  If the logic were to be changed I would
very much want the COMPILATION tag to work as it does now, by overriding
the VA logic and forcing an album to be listed under "various artists"
(which in my set up is renamed "Compilations").

At a more general level, I think this is a good debate to be having -
although I remain to be convinced that major changes are needed to the
current logic.  What strikes me from the last few posts is that it is
reasonably clear that people have different ways of managing and
sorting their music.  Mr Sinatra in particular thinks that his/her way
is closer to the default behaviour that the average user will expect
(and may well be right about that).  Classical music is a completely
different issue which doesn't even come into play in some of the
proposals, and has very different requirements.  Whilst I welcome the
suggestion to clarify and fix default behaviour, the thing that Slim
does very well is keep the option for users to customise their
experience by adding tagging/sorting options.  

To that extent, I don't quite follow the "why should I have to add a
specific tag to get the behaviour I am asking for?" (this is very much
paraphrasing, and not aimed at anyone in particular).  Surely there are
three questions here: 

*1) what is the right behaviour for SC to have as default behaviour?* 
As I said above, I think the artist logic works quite well, but that
may well be because I have lots of albums with many different artists
on them, and only one or two albums with a main artist but some guest
artists (which I resolved by setting an explicit "Compilation=0" tag. 
I can see the issues which others have raised with their particular
music collections and think it's a valid discussion whose libraries are
closer to the "average" - I suspect it's not me.

*2) is is possible to achieve the sorting options the various posters
on this thread have requested by amending the tagging or sorting
options?*  If so, can these operations be done simply and easily or do
they require very time intensive work?  If not, is this an option that
SC should really be looking to support either as default or via an
option for the users who want it? 

*3) If the requested sort cannot be achieved, what changes would be
required to meet this concern and how easy are they to implement?*  My
experience of floating around these boards for a while suggests that,
where VA logic is concerned, small changes can have massive, unexpected
impact on a whole section of users who don't post on these boards often
and who aren't vocal about their needs until something gets "broken"
from their perspective.  There was a massive issue in the move from 6.4
to 6.5 where something changed in the VA logic (possibly having to put
your VA artist tracks in a single folder) - and there were many many
posts complaining about a small change (to some) which turned into a
big issue for others. [Happy to be corrected on which version change
this was].  

An I very much like having Compilations at the top of the list, because
it is such a distinct section of my music - again that is very probably
unique to me or people with libraries like me.


-- 
Siduhe

Siduhe's Profile: http://forums.slimdevices.com/member.php?userid=723
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread Phil Leigh

I must admit I'm having trouble following this. I've always had any
albums I wanted treated as "Various Artists" in sub folders of a folder
called "Various Artists" and this has always worked superbly for me.
I don't use all these fancy tags (album artist etc...) maybe I'm just
weird?
The VA albums show up under Various Artists in the Artist browser and
the individual track artists on each track show up under the Artist
Browser too...am I missing something?


-- 
Phil Leigh

You want to see the signal path BEFORE it gets onto a CD/vinyl...it
ain't what you'd call minimal...SB3+Stontronics PSU - Altmann
JISCO/UPCI - TACT RCS 2.2X with Good Vibrations S/W - MF X-DAC
V3/X-PSU/X-10 buffer (Audiocomm full mods)- Linn 5103 - Linn Aktiv 5.1
system (6x LK140's, ESPEK/TRIKAN/KATAN/SEIZMIK 10.5), Townsend
Supertweeters, Kimber & Chord cables

Phil Leigh's Profile: http://forums.slimdevices.com/member.php?userid=85
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread grrman

Phil Leigh;299371 Wrote: 
> I must admit I'm having trouble following this. I've always had any
> albums I wanted treated as "Various Artists" in sub folders of a folder
> called "Various Artists" and this has always worked superbly for me.
> I don't use all these fancy tags (album artist etc...) maybe I'm just
> weird?
> The VA albums show up under Various Artists in the Artist browser and
> the individual track artists on each track show up under the Artist
> Browser too...am I missing something?

Don't think so.  Mine show up the same way, and I haven't had any
problems with it.


-- 
grrman

Daily Gearhead

grrman's Profile: http://forums.slimdevices.com/member.php?userid=16052
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread MrSinatra

Phil Leigh;299371 Wrote: 
> I must admit I'm having trouble following this. I've always had any
> albums I wanted treated as "Various Artists" in sub folders of a folder
> called "Various Artists" and this has always worked superbly for me.
> I don't use all these fancy tags (album artist etc...) maybe I'm just
> weird?
> The VA albums show up under Various Artists in the Artist browser and
> the individual track artists on each track show up under the Artist
> Browser too...am I missing something?

as far as i know, what folder its in or what the folder is called
doesn't matter at all.  i don't think SC7 uses folder names in any way
to decide if an album is VA or not.  i could very well be 100% wrong on
this, (not the first time) but as i write this, i don't think i am.

i think it is your tags, in one way or another, that gets those albums
classified as VA albums.  if you have any disagreement in your artist
tags, and no other comp related tags, your album will show up as a VA
album.

are you saying btw, that you don't have even one album misidentified? 
what kind of music do you have?  in what format?

if you did have an album that had one guest artist on one track, that
album would get called a VA album.  try it to see what i mean.


-- 
MrSinatra

www.LION-Radio.org
Using:
Squeezebox2 (primary) / SBR (secondary) / SBC - w/SC 7.0.1beta - Win XP
Pro SP2 - 3.2ghz / 2gig ram - D-Link DIR-655

MrSinatra's Profile: http://forums.slimdevices.com/member.php?userid=2336
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread Phil Leigh

MrSinatra;299391 Wrote: 
> as far as i know, what folder its in or what the folder is called
> doesn't matter at all.  i don't think SC7 uses folder names in any way
> to decide if an album is VA or not.  i could very well be 100% wrong on
> this, (not the first time) but as i write this, i don't think i am.
> 
> i think it is your tags, in one way or another, that gets those albums
> classified as VA albums.  if you have any disagreement in your artist
> tags, and no other comp related tags, your album will show up as a VA
> album.
> 
> are you saying btw, that you don't have even one album misidentified? 
> what kind of music do you have?  in what format?
> 
> if you did have an album that had one guest artist on one track, that
> album would get called a VA album.  try it to see what i mean.


I was under the impression that in the absence of tags, SC would guess
the artist etc based on the file name...?

I don't have any albums misidentified.

The music is an eclectic mix of all genres (not much classical
though...maybe 100 discs?)
I'll try it...


-- 
Phil Leigh

You want to see the signal path BEFORE it gets onto a CD/vinyl...it
ain't what you'd call minimal...SB3+Stontronics PSU - Altmann
JISCO/UPCI - TACT RCS 2.2X with Good Vibrations S/W - MF X-DAC
V3/X-PSU/X-10 buffer (Audiocomm full mods)- Linn 5103 - Linn Aktiv 5.1
system (6x LK140's, ESPEK/TRIKAN/KATAN/SEIZMIK 10.5), Townsend
Supertweeters, Kimber & Chord cables

Phil Leigh's Profile: http://forums.slimdevices.com/member.php?userid=85
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread MrSinatra

Siduhe;299367 Wrote: 
> Finally, a bit of this debate that I can comment on!  Have been reading
> the many (many) threads on this subject with some interest.  Various
> Artist/Compilation behaviour is pretty important to me in one sense,
> because approx 80% of my music are compilation albums (electronic
> music).  However, in another sense (and as a direct result of the type
> of music I tend to listen to) it's not so relevant, because I don't
> browse by artist very much at all.  Electronic artists often use
> different names for each release and often list more than one artist,
> so I think I have about 9,000 tracks and over 11,000 individual
> artists.

this is a salient fact, the issue would not be apparent to you, but as
you said, that doesn't mean the issue doesn't exist.

to put it another way, the VA logic was not designed and implemented to
handle your situation [only].  thats the rub.

Siduhe;299367 Wrote: 
> So, what is important to me is the ability to remove those artists from
> my browse by artist list proper, and the current VA logic works well
> for that for my personal situation.  If the logic were to be changed I
> would very much want the COMPILATION tag to work as it does now, by
> overriding the VA logic and forcing an album to be listed under
> "various artists" (which in my set up is renamed "Compilations").

right.  all i would suggest is that the logic be optional, and off by
default.  you should have the option to turn it on, and you should also
have the option to over-ride / manipulate both it, and the db in
general, with comp tags.

Siduhe;299367 Wrote: 
> At a more general level, I think this is a good debate to be having -
> although I remain to be convinced that major changes are needed to the
> current logic.  What strikes me from the last few posts is that it is
> reasonably clear that people have different ways of managing and
> sorting their music.  Mr Sinatra in particular thinks that his/her way
> is closer to the default behaviour that the average user will expect
> (and may well be right about that).

thanks for saying that, but please allow me to clarify, (not
specifically at you but in general).  i think the first kind of library
slim should have been designed to work with, is the most common kind. 
right?  anyone disagree with that?  mp3 using 2.3 tags WITHOUT ANY user
defined tags is the most common kind of audio file out there.  thats so
obvious i shouldn't have to say it.  at that point, you can then use
popular and classical music, (as mp3 using 2.3tags) to see how the
library works.

once you have that down, THEN you go on to user defined tags, other
formats, etc...  i also believe slim should have multiple libraries of
the same music just with different formats and tags, to see how their
product handles all these various situations.  not EVERY mutation mind
you, but a good representative of different styles.  

the VA logic and the album sorting has never ever worked properly for
me.  i think its b/c slim got ahead of themselves, and didn't follow
the above.  its not a major sin and i'm not upset over it, i just think
its truthful to point it out.

i also think its important that slim does get this "sorted" out.  ;)  i
am not alone as being one of the great unwashed masses, and any user
like me who tries slim freely as a DL will ditch it most of the time
b/c of its rather unexpected behavior.  i would think that is also
obvious.

Siduhe;299367 Wrote: 
> Classical music is a completely different issue which doesn't even come
> into play in some of the proposals, and has very different
> requirements.  Whilst I welcome the suggestion to clarify and fix
> default behaviour, the thing that Slim does very well is keep the
> option for users to customise their experience by adding
> tagging/sorting options.

agreed, it should remain as an option.  

Siduhe;299367 Wrote: 
> To that extent, I don't quite follow the "why should I have to add a
> specific tag to get the behaviour I am asking for?" (this is very much
> paraphrasing, and not aimed at anyone in particular).  Surely there are
> three questions here:

that really isn't the question.  the question is "why should i have to
add a tag to undo the ridiculous things SC7 does?"  i'm not trying to
GET a behavior, i am trying to UNDO a behavior.

in such a situation, if we are looking at this from a design
standpoint, the onus is on slim to undo an errant behavior that is
illogical and unreliable, esp as it does not work as its intended to. 

Siduhe;299367 Wrote: 
> *1) what is the right behaviour for SC to have as default behaviour?* 
> As I said above, I think the artist logic works quite well, but that
> may well be because I have lots of albums with many different artists
> on them, and only one or two albums with a main artist but some guest
> artists (which I resolved by setting an explicit "Compilation=0" tag. 
> I can see the issues which others have raised with their particular
> music collections and thi

Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread CatBus

There are two kinds of "VA logic" at play: 1) The logic that determines
whether or not an album is a compilation, and 2) The logic that
determines how compilations should be displayed in the interface.

In my opinion, the logic for #1 is PERFECT...and I don't use that word
lightly because I'm very particular about how I tag my collection.  If
you're willing to do some minor housekeeping with explicit COMPILATION
tags, you have the flexibility to do anything you want, without
breaking compatibility with other music management software. 
Considering how many organizational styles there are out there, this is
pretty much the only way I can imagine accommodating them all. 
Excellent work, SlimDevices!

The logic for #2 on the other hand...could use some cleaning up.  For
example, I'm one of those dinosaurs who pretty much exclusively plays
albums straight through.  But what happens when you have an artist with
a full album, but they are also featured on a compilation?  Right now,
no matter which compilation options you choose, when you browse by
artist, you get the full albums, plus little compilation "stubs" that
only show the one or two songs from that compilation associated with
that artist.  If I'm interested in playing the compilation at all, I'd
want to play the whole thing, because that's my style.  So for me, the
compilations should either not be listed at all under the artists, or
they should be listed as complete albums.  Ideally if they are listed
under the artist, they would all be sorted after the artist's proper
albums.  But then that's just for album-playing dinosaurs like
me--others would argue vehemently that this is exactly the wrong way to
do things, and they'd be right--for them.

#2 is the path to insanity for software developers though.  Getting a
"YES" or "NO" answer to the question "Is this a compilation?" is
well-suited to automation and SD deals with the problem admirably.  How
to display that data is an open-ended question with nearly infinite
answers, and that's NOT quite so well-suited for automation.


-- 
CatBus

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

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread MrSinatra

CatBus;299426 Wrote: 
> There are two kinds of "VA logic" at play: 1) The logic that determines
> whether or not an album is a compilation, and 2) The logic that
> determines how compilations should be displayed in the interface.
> 
> In my opinion, the logic for #1 is PERFECT...and I don't use that word
> lightly because I'm very particular about how I tag my collection.  If
> you're willing to do some minor housekeeping with explicit COMPILATION
> tags, you have the flexibility to do anything you want, without
> breaking compatibility with other music management software. 
> Considering how many organizational styles there are out there, this is
> pretty much the only way I can imagine accommodating them all. 
> Excellent work, SlimDevices!

that may be true for users who use comp tags.  but a lot of users don't
use comp tags, and further, SC7 should not force you to use comp tags to
get it to behave properly.

CatBus;299426 Wrote: 
> The logic for #2 on the other hand...could use some cleaning up.  For
> example, I'm one of those dinosaurs who pretty much exclusively plays
> albums straight through.  But what happens when you have an artist with
> a full album, but they are also featured on a compilation?  Right now,
> no matter which compilation options you choose, when you browse by
> artist, you get the full albums, plus little compilation "stubs" that
> only show the one or two songs from that compilation associated with
> that artist.  If I'm interested in playing the compilation at all, I'd
> want to play the whole thing, because that's my style.  So for me, the
> compilations should either not be listed at all under the artists, or
> they should be listed as complete albums.  Ideally if they are listed
> under the artist, they would all be sorted after the artist's proper
> albums.  But then that's just for album-playing dinosaurs like
> me--others would argue vehemently that this is exactly the wrong way to
> do things, and they'd be right--for them.

i have no problem with how SC7 does this currently, but i def think you
have an interesting request to try to follow thru on and get
implemented, (as an optional function).

CatBus;299426 Wrote: 
> #2 is the path to insanity for software developers though.  Getting a
> "YES" or "NO" answer to the question "Is this a compilation?" is
> well-suited to automation and SD deals with the problem admirably.  How
> to display that data is an open-ended question with nearly infinite
> answers, and that's NOT quite so well-suited for automation.

i can live with any albums identified as a compilation under the VA
section.  my issue mainly is with how that comp annotation gets made in
the db, (ie. the VA logic)


-- 
MrSinatra

www.LION-Radio.org
Using:
Squeezebox2 (primary) / SBR (secondary) / SBC - w/SC 7.0.1beta - Win XP
Pro SP2 - 3.2ghz / 2gig ram - D-Link DIR-655

MrSinatra's Profile: http://forums.slimdevices.com/member.php?userid=2336
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread Phil Leigh

CatBus;299426 Wrote: 
> There are two kinds of "VA logic" at play: 1) The logic that determines
> whether or not an album is a compilation, and 2) The logic that
> determines how compilations should be displayed in the interface.
> 
> In my opinion, the logic for #1 is PERFECT...and I don't use that word
> lightly because I'm very particular about how I tag my collection.  If
> you're willing to do some minor housekeeping with explicit COMPILATION
> tags, you have the flexibility to do anything you want, without
> breaking compatibility with other music management software. 
> Considering how many organizational styles there are out there, this is
> pretty much the only way I can imagine accommodating them all. 
> Excellent work, SlimDevices!
> 
> The logic for #2 on the other hand...could use some cleaning up.  For
> example, I'm one of those dinosaurs who pretty much exclusively plays
> albums straight through.  But what happens when you have an artist with
> a full album, but they are also featured on a compilation?  Right now,
> no matter which compilation options you choose, when you browse by
> artist, you get the full albums, plus little compilation "stubs" that
> only show the one or two songs from that compilation associated with
> that artist.  If I'm interested in playing the compilation at all, I'd
> want to play the whole thing, because that's my style.  So for me, the
> compilations should either not be listed at all under the artists, or
> they should be listed as complete albums.  Ideally if they are listed
> under the artist, they would all be sorted after the artist's proper
> albums.  But then that's just for album-playing dinosaurs like
> me--others would argue vehemently that this is exactly the wrong way to
> do things, and they'd be right--for them.
> 
> #2 is the path to insanity for software developers though.  Getting a
> "YES" or "NO" answer to the question "Is this a compilation?" is
> well-suited to automation and SD deals with the problem admirably.  How
> to display that data is an open-ended question with nearly infinite
> answers, and that's NOT quite so well-suited for automation.

aha - this I totally agree with.
maybe an option: "display Whole album containing compiled tracks by
artist" vs. "display only tracks by selected artist" (or something like
that?)


-- 
Phil Leigh

You want to see the signal path BEFORE it gets onto a CD/vinyl...it
ain't what you'd call minimal...SB3+Stontronics PSU - Altmann
JISCO/UPCI - TACT RCS 2.2X with Good Vibrations S/W - MF X-DAC
V3/X-PSU/X-10 buffer (Audiocomm full mods)- Linn 5103 - Linn Aktiv 5.1
system (6x LK140's, ESPEK/TRIKAN/KATAN/SEIZMIK 10.5), Townsend
Supertweeters, Kimber & Chord cables

Phil Leigh's Profile: http://forums.slimdevices.com/member.php?userid=85
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread JJZolx

CatBus;299426 Wrote: 
> There are two kinds of "VA logic" at play: 1) The logic that determines
> whether or not an album is a compilation, and 2) The logic that
> determines how compilations should be displayed in the interface.

Yes!

> In my opinion, the logic for #1 is PERFECT...and I don't use that word
> lightly because I'm very particular about how I tag my collection.  If
> you're willing to do some minor housekeeping with explicit COMPILATION
> tags, you have the flexibility to do anything you want, without
> breaking compatibility with other music management software. 
> Considering how many organizational styles there are out there, this is
> pretty much the only way I can imagine accommodating them all. 
> Excellent work, SlimDevices!

Explicit COMPILATION tags shouldn't be necessary in most cases.  It's
easy when working with certain types of files - Flac, Ogg, Ape, even
Mp3.  Not so easy with others.  There must be some type of compilation
logic beyond this, and I don't think it's perfect.  The logic is dead
easy when everything is marked explicitly.

> The logic for #2 on the other hand...could use some cleaning up.  For
> example, I'm one of those dinosaurs who pretty much exclusively plays
> albums straight through.  But what happens when you have an artist with
> a full album, but they are also featured on a compilation?  Right now,
> no matter which compilation options you choose, when you browse by
> artist, you get the full albums, plus little compilation "stubs" that
> only show the one or two songs from that compilation associated with
> that artist.  If I'm interested in playing the compilation at all, I'd
> want to play the whole thing, because that's my style.  So for me, the
> compilations should either not be listed at all under the artists, or
> they should be listed as complete albums.  Ideally if they are listed
> under the artist, they would all be sorted after the artist's proper
> albums.  But then that's just for album-playing dinosaurs like
> me--others would argue vehemently that this is exactly the wrong way to
> do things, and they'd be right--for them.

In the web interface it's easy enough to get to the "full" album.  But
if you don't want the partial, filtered albums, maybe all that is
needed is another filtering option similar to the Genre>Artist>Album
option that now exists.


-- 
JJZolx

Jim

JJZolx's Profile: http://forums.slimdevices.com/member.php?userid=10
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread SilverRS8

mherger;299279 Wrote: 
> > [ ] Automagically sort compilations under Various Artists
> >
> > Keep it simple... right?
> 
> Define "Automagically" and you'll think twice about the simplicity of
> this "solution".
> 
> -- 
> 
> Michael

For the Album Catalog Creator tool I created I determine who is the
actual Album artist and if he/she is singing more than half (or 2/3) of
the album songs, I consider it the Album artist. It works really well.
Albums which appear on my controller under Various Artists display OK
in ACC using this algorithm. 

I admit this is by no means 100% proof (probably has problems with
Classical albums) but does the job a whole lot better than SC (at least
for me) and it is a simple automatic solution.

Frank


-- 
SilverRS8

Author of -'AlbumCatalogCreator' (http://www.vanholt.nl/acc/acc.htm)-
for SqueezeCenter & SlimServer

SilverRS8's Profile: http://forums.slimdevices.com/member.php?userid=12818
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread CatBus

MrSinatra;299435 Wrote: 
> that may be true for users who use comp tags.  but a lot of users don't
> use comp tags, and further, SC7 should not force you to use comp tags
> to get it to behave properly.

As far as I know, you only have to use comp tags when your tagging is
otherwise ambiguous.  I only needed comp tags on about 6 of my 300 or
so albums, and those 6 were definitely ambiguous.  Maybe an example of
where comp tags are needed but shouldn't be?  I've actually perused the
Perl code and I can't figure out how it could possibly be fooled by
unambiguous data.  Maybe you have a more unique tagging situation than
you think?


-- 
CatBus

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

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread Siduhe

CatBus;299426 Wrote: 
> There are two kinds of "VA logic" at play: 1) The logic that determines
> whether or not an album is a compilation, and 2) The logic that
> determines how compilations should be displayed in the interface.
> 
> In my opinion, the logic for #1 is PERFECT...and I don't use that word
> lightly because I'm very particular about how I tag my collection.  If
> you're willing to do some minor housekeeping with explicit COMPILATION
> tags, you have the flexibility to do anything you want, without
> breaking compatibility with other music management software. 
> Considering how many organizational styles there are out there, this is
> pretty much the only way I can imagine accommodating them all. 
> Excellent work, SlimDevices!
> 
> The logic for #2 on the other hand...could use some cleaning up.  For
> example, I'm one of those dinosaurs who pretty much exclusively plays
> albums straight through.  But what happens when you have an artist with
> a full album, but they are also featured on a compilation?  Right now,
> no matter which compilation options you choose, when you browse by
> artist, you get the full albums, plus little compilation "stubs" that
> only show the one or two songs from that compilation associated with
> that artist.  If I'm interested in playing the compilation at all, I'd
> want to play the whole thing, because that's my style.  So for me, the
> compilations should either not be listed at all under the artists, or
> they should be listed as complete albums.  Ideally if they are listed
> under the artist, they would all be sorted after the artist's proper
> albums.  But then that's just for album-playing dinosaurs like
> me--others would argue vehemently that this is exactly the wrong way to
> do things, and they'd be right--for them.
> 
> #2 is the path to insanity for software developers though.  Getting a
> "YES" or "NO" answer to the question "Is this a compilation?" is
> well-suited to automation and SD deals with the problem admirably.  How
> to display that data is an open-ended question with nearly infinite
> answers, and that's NOT quite so well-suited for automation.

I would also agree with this, much more succinctly expressed than my
own post.


-- 
Siduhe

Siduhe's Profile: http://forums.slimdevices.com/member.php?userid=723
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread MrSinatra

CatBus;299485 Wrote: 
> As far as I know, you only have to use comp tags when your tagging is
> otherwise ambiguous.  I only needed comp tags on about 6 of my 300 or
> so albums, and those 6 were definitely ambiguous.  Maybe an example of
> where comp tags are needed but shouldn't be?  I've actually perused the
> Perl code and I can't figure out how it could possibly be fooled by
> unambiguous data.  Maybe you have a more unique tagging situation than
> you think?

what you are saying doesn't make any sense.

my tags aren't ambiguous, SC7's interpretation of my tags however is. 
simply assuming that any album with TPE1 disagreement is a VA comp in
lieu of other tags is not a good system, and i would say useful only to
people who don't care if it works how it was intended or supposed to
work, but are happy with the output nonetheless, (like Sidhue).  (thus
why i say it should be left in as an opt-in option)

i agree with you that using comp tags probably works fine.  i say this
b/c i haven't seen anyone complain about how SC7 uses comp tags.

i also agree SC7 needs to know what is a comp, and what isn't.

what i am saying is that the VA logic does not do this properly.  it
can not be counted on to discern which albums are truly compilations as
currently implemented for most generic users and generic libraries.

if you were a mp3 user using only 2.3tags, you'd see the problem. 
since you use comp tags, (which aren't part of the 2.3 spec) you
don't.

the easy answer is to just tell me to use userdefined tags, like comp,
as a workaround.  but that doesn't solve the issue for others like me,
nor is it something i want to start doing as an additional step.

its the VA logic i am calling to task, not the need for annotating
comps or how SC7 uses comp tags.


-- 
MrSinatra

www.LION-Radio.org
Using:
Squeezebox2 (primary) / SBR (secondary) / SBC - w/SC 7.0.1beta - Win XP
Pro SP2 - 3.2ghz / 2gig ram - D-Link DIR-655

MrSinatra's Profile: http://forums.slimdevices.com/member.php?userid=2336
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread MrSinatra

SilverRS8;299437 Wrote: 
> For the Album Catalog Creator tool I created I determine who is the
> actual Album artist and if he/she is singing more than half (or 2/3) of
> the album songs, I consider it the Album artist. It works really well.
> Albums which appear on my controller under Various Artists display OK
> in ACC using this algorithm. 
> 
> I admit this is by no means 100% proof (probably has problems with
> Classical albums) but does the job a whole lot better than SC (at least
> for me) and it is a simple automatic solution.
> 
> Frank

i definitely thought of this, but the answer to this riddle can't be
solved by an arbitrary line in the sand mathematically.

for users without comp tags, i think SC7 needs some kind of webUI
option that lets users say "look for these terms in the tags, if they
are in there, its a compilation."  such a system would be fullproof,
and compliant with the 2.3 tags that aren't Txxx user defined ones.

(i look forward to trying out your plugin btw!)


-- 
MrSinatra

www.LION-Radio.org
Using:
Squeezebox2 (primary) / SBR (secondary) / SBC - w/SC 7.0.1beta - Win XP
Pro SP2 - 3.2ghz / 2gig ram - D-Link DIR-655

MrSinatra's Profile: http://forums.slimdevices.com/member.php?userid=2336
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread CatBus

MrSinatra;299505 Wrote: 
> my tags aren't ambiguous, SC7's interpretation of my tags however is. 
> simply assuming that any album with TPE1 disagreement is a VA comp in
> lieu of other tags is not a good system

I think what we have here is a disagreement over what "ambiguous"
means.  If you've got TPE1 disagreement within an album, I'd say the
most logical assumption is that it's a compilation, unless explicitly
marked otherwise.

MrSinatra;299505 Wrote: 
> if you were a mp3 user using only 2.3tags, you'd see the problem.  since
> you use comp tags, (which aren't part of the 2.3 spec) you don't.

Sounds to me like your real beef is with the inadequacies of the 2.3
spec.  If a file doesn't have any means of unambiguously telling a
music manager whether it's a compilation or not, you should use a
better file.


-- 
CatBus

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

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread Pat Farrell
CatBus wrote:
>> (which aren't part of the 2.3 spec) 
> 
> Sounds to me like your real beef is with the inadequacies of the 2.3
> spec.  If a file doesn't have any means of unambiguously telling a
> music manager whether it's a compilation or not, you should use a
> better file.

This whole thread is tedious to read, but this part struck me.
The MP3 tag "spec" is a farce. It is not maintained by any recognized 
party (IETF, ISO, etc.) and as far as I can tell, no one implements all 
of any part of it. Mostly because its a bad spec.

Considering the MP3 tags as more than suggestions is not very useful.
IMHO, YMMV.

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread MrSinatra

CatBus;299528 Wrote: 
> I think what we have here is a disagreement over what "ambiguous" means.
> If you've got TPE1 disagreement within an album, I'd say the most
> logical assumption is that it's a compilation, unless explicitly marked
> otherwise.

well, as i've made clear, SC7 gets this wrong half the time (for me). 
it is not a logical assumption to make, and i could show you dozens of
my own examples and there are literally tens of thousands of more
potentially out there.

tell me, why should a billy joel box set CD that has ray charles guest
on one track (and thus is marked as such on TPE1) be called a VA album
by SC7?

CatBus;299528 Wrote: 
> Sounds to me like your real beef is with the inadequacies of the 2.3
> spec.  If a file doesn't have any means of unambiguously telling a
> music manager whether it's a compilation or not, you should use a
> better file.

thats a fine opinion for you to have, and its certainly reasonable for
you to have it.

it however is not reasonable for slim to have it.  i am not the only
person in this position.

its also interesting to note that you aren't defending the Various
Artists logic, which is what i am criticizing.  rather, you are
defneding how SC7 deals with comp tags, which i have no beef with.

the problem is the VA logic, and it could be replaced by something much
more accurate and fullproof, that i described in my previous post.


-- 
MrSinatra

www.LION-Radio.org
Using:
Squeezebox2 (primary) / SBR (secondary) / SBC - w/SC 7.0.1beta - Win XP
Pro SP2 - 3.2ghz / 2gig ram - D-Link DIR-655

MrSinatra's Profile: http://forums.slimdevices.com/member.php?userid=2336
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread MrSinatra

pfarrell;299534 Wrote: 
> CatBus wrote:
> >> (which aren't part of the 2.3 spec) 
> > 
> > Sounds to me like your real beef is with the inadequacies of the 2.3
> > spec.  If a file doesn't have any means of unambiguously telling a
> > music manager whether it's a compilation or not, you should use a
> > better file.
> 
> This whole thread is tedious to read, but this part struck me.
> The MP3 tag "spec" is a farce. It is not maintained by any recognized 
> party (IETF, ISO, etc.) and as far as I can tell, no one implements all
> 
> of any part of it. Mostly because its a bad spec.
> 
> Considering the MP3 tags as more than suggestions is not very useful.
> IMHO, YMMV.

i agree.  however, it is a universal baseline most apps have basic
compatibility with.

the main thing i am trying to point out is that most users in the
marketplace do not have user defined tags.

all of these issues are separate from the main question of the thread,
which is: is the VA logic necessary?

i would say that so far, the only answer i have gotten on the VA logic
itself, is that it is not necessary, and does not work properly or as
intended, BUT that for some people it is useful.

therefore i think it should only be included as an opt-in option.


-- 
MrSinatra

www.LION-Radio.org
Using:
Squeezebox2 (primary) / SBR (secondary) / SBC - w/SC 7.0.1beta - Win XP
Pro SP2 - 3.2ghz / 2gig ram - D-Link DIR-655

MrSinatra's Profile: http://forums.slimdevices.com/member.php?userid=2336
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread CatBus

MrSinatra;299535 Wrote: 
> tell me, why should a billy joel box set CD that has ray charles guest
> on one track (and thus is marked as such on TPE1) be called a VA album
> by SC7?

That's a great example of our difference of opinion on the matter.  I
believe the boxed set you describe is ambiguously (but not incorrectly)
tagged (I have two or three albums in my collection with the exact same
scenario which needed to be explicitly tagged as non-compilations). 
Lacking any other information, the most logical guess any automated
system could make is that it's a compilation.  In most cases this would
be a correct guess, and in this case it's wrong.  All "guessing"
algorithms you could ever devise will be wrong some of the time,
because guessing is what you're is forced to do when you don't have
enough data to make a clear choice.  The ONLY way to get 100% accurate
results is to provide enough data to the interpreter.


-- 
CatBus

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

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread MrSinatra

i'm just repeating myself now but for me and many others its wrong 50%
of the time AT LEAST.  (meaning, half of what it IDs it IDs
incorrectly)

the whole methodology is totally ridiculous.  its unnecessary, it
should not be in effect by default.

it should be REPLACED with an effective methodology that does not ask
users to alter their tags.  from a design POV, thats the holy grail,
and i've suggested a way in which it could be done.  

you certainly don't benefit from the VA logic.  in fact, you have to
set a tag to defeat it.

so why would you want it?  remember, its not comp tags i have a beef
with, its the VA logic.

your premise is that "guessing" is the only way it could be done.  i
reject that outright, and have an alternative that doesn't require
guessing.


-- 
MrSinatra

www.LION-Radio.org
Using:
Squeezebox2 (primary) / SBR (secondary) / SBC - w/SC 7.0.1beta - Win XP
Pro SP2 - 3.2ghz / 2gig ram - D-Link DIR-655

MrSinatra's Profile: http://forums.slimdevices.com/member.php?userid=2336
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread Phil Meyer
>i definitely thought of this, but the answer to this riddle can't be
>solved by an arbitrary line in the sand mathematically.
>
I agree, such arbitrary math decisions like that would not work for everyone.

>for users without comp tags, i think SC7 needs some kind of webUI
>option that lets users say "look for these terms in the tags, if they
>are in there, its a compilation."  such a system would be fullproof,
>and compliant with the 2.3 tags that aren't Txxx user defined ones.
>
The only way to be sure is to set compilation tags.  I can't see what the 
problem is with setting COMPILATION=1.  I'm not aware of any software that does 
it any other way.  eg. iTunes requires you to pick all songs and set 
Compilation=Yes to group them under a single album.

The only possible debate I think is perhaps whether SC should guess at all if 
an album is a compilation (might be broken in SC7.1 anyway), or assume 
COMPILATION=0 if there is no compilation tag.

Phil
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread MrSinatra

Philip Meyer;299547 Wrote: 
> >i definitely thought of this, but the answer to this riddle can't be
> >solved by an arbitrary line in the sand mathematically.
> >
> I agree, such arbitrary math decisions like that would not work for
> everyone.

cool.

Philip Meyer;299547 Wrote: 
> 
> >for users without comp tags, i think SC7 needs some kind of webUI
> >option that lets users say "look for these terms in the tags, if they
> >are in there, its a compilation."  such a system would be fullproof,
> >and compliant with the 2.3 tags that aren't Txxx user defined ones.
> >
> The only way to be sure is to set compilation tags.  I can't see what
> the problem is with setting COMPILATION=1.  I'm not aware of any
> software that does it any other way.  eg. iTunes requires you to pick
> all songs and set Compilation=Yes to group them under a single album.
> 
> The only possible debate I think is perhaps whether SC should guess at
> all if an album is a compilation (might be broken in SC7.1 anyway), or
> assume COMPILATION=0 if there is no compilation tag.
> 
> Phil

i agree the only as it currently exists is to set comp tags.  i am not
saying there is anything wrong with using them, i am only saying you
should NOT HAVE TO USE THEM, if you don't want to.  the reason is most
of the marketplace will not understand this, and SC7 will act very
unexpectedly.  also, i don't want the extra step of setting a tag i do
not otherwise need.

i don't use itunes btw, and its the only mainstream app i know of that
uses comp tags.

what i am suggesting is what you allude to.  it should not guess at all
by default.  its just too crappy at it.

instead of assuming comp tags, which i see no need for, (and would
create its own issues since there are three discrete comp tags
according to slimkid, of 0, 1, and none at all, which in turn have 3
separate effects) i think the VA "math based" detection logic should
instead be replaced by a system where the user can specify terms.  that
would be fullproof.


-- 
MrSinatra

www.LION-Radio.org
Using:
Squeezebox2 (primary) / SBR (secondary) / SBC - w/SC 7.0.1beta - Win XP
Pro SP2 - 3.2ghz / 2gig ram - D-Link DIR-655

MrSinatra's Profile: http://forums.slimdevices.com/member.php?userid=2336
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread CatBus

MrSinatra;299544 Wrote: 
> i'm just repeating myself now but for me and many others its wrong 50%
> of the time AT LEAST.  (meaning, half of what it IDs it IDs
> incorrectly)

Within your sample data, perhaps.  It's right almost all of the time
for me.  Go figure.

MrSinatra;299544 Wrote: 
> it should be REPLACED with an effective methodology that does not ask
> users to alter their tags.  from a design POV, thats the holy grail,
> and i've suggested a way in which it could be done.

I've re-read this thread just to make sure I didn't skip something and
failed to find this more effective methodology.  You mentioned scanning
for any tag containing the string "various artists", but this would also
require retagging and doesn't seem any more effective at disambiguating
data than the compilation tag.

MrSinatra;299544 Wrote: 
> you certainly don't benefit from the VA logic.  in fact, you have to set
> a tag to defeat it.

I said I used the explicit compilation tag for about 6 albums out of
300.  That means the VA guessing algorithm has a 98% success rate.  It
saved me the work of explicitly tagging nearly 300 albums as either
compilations or non-compilations, so I feel I've benefitted quite a
bit.

MrSinatra;299544 Wrote: 
> your premise is that "guessing" is the only way it could be done.  i
> reject that outright, and have an alternative that doesn't require
> guessing.

Any algorithm that makes a decision based on inadequate information is
a guessing algorithm.  Any method that uses "extra" data to figure it
out is just a variation on the current behavior.


-- 
CatBus

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

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread erland

MrSinatra;299548 Wrote: 
> 
> instead of assuming comp tags, which i see no need for, (and would
> create its own issues since there are three discrete comp tags
> according to slimkid, of 0, 1, and none at all, which in turn have 3
> separate effects) i think the VA "math based" detection logic should
> instead be replaced by a system where the user can specify terms.  that
> would be fullproof.

I think one thing that is missing in this discussion is a major
SqueezeCenter design decision that has been made a long time ago and
still exists as far as I know. The SqueezeCenter database is just a
temporary storage, it's a design decision that it should be possible to
discard at any time. This means that you can't store anything in it
which you like to survive over a longer time. This is a BIG difference
compared to other music library manager applications such as iTunes,
Windows Media Player, Media Monkey. SqueezeCenter shouldn't be
considered to be the application where you manage your music library,
this is something that you do should in some other application. To not
limit the user to a single music manager application the decision has
been made that ALL information that needs to survive a longer time
needs to be transferred into SqueezeCenter through explicit tags or by
automatic detection logic in SqueezeCenter based on tags.

I'm not saying that this is a good design decision, but it exists at
the moment and it is a lot bigger to change this than just changing the
handling of the compilation state.

As I understand it you are suggesting that SqueezeCenter shouldn't read
the "compilation" state from the files at all, instead it should be
possible for the user to enter the "compilation" state directly in
SqueezeCenter and store it somewhere outside the music files. I'm
afraid that a changed like this unfortunately would be a conflict with
the above mentioned design decision. There IS a way for the user to
enter the "compilation" state already today, it's done by adding a
compilation tag to the files. It is not possible for the user to do
this directly in SqueezeCenter, because Logitech has choosen to
delegate that functionality to the tagging programs since it's already
supported in these. Why spend time implementing things in SqueezeCenter
that is already supported in other programs which the user needs to use
anyway.

SqueezeCenter needs to rely on custom tags (COMPILATION) for the
compilation state, because I don't think there is a standard way in the
different music format specifications to indicate that an album is a
compilation album.

I'm not saying that the above mentioned design decision is a good one,
because I personally have doubts regarding it when we talk about
statistic data such as ratings, last played time and play counts. I
believe this kind of information needs to survive a longer period of
time to get good support for smart playlists. Statistic data isn't and
shouldn't be written to tags in the music files.

As long as I can force SqueezeCenter to handle a specific album as a
compilation album or not, I am happy. This is something I can do
already today by adding a compilation tag to the file. If SqueezeCenter
besides this tries to help my figure out the compilation state for the
rest of my albums, where I haven't any compilation tags in the files,
that is a good thing. This saves me some work since I don't have to add
compilation tags to ALL my music files, just those where the
SqueezeCenter logic fails. This automatic logic works better for some
people and worse for other people, depending on how your music library
looks like. In your case it unfortunately works pretty bad but for
other people it works pretty good. So forcing all the people where the
automatic logic works good to manually enter the compilation state in
SqueezeCenter would just result in these people getting upset instead.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread MrSinatra

CatBus;299549 Wrote: 
> Within your sample data, perhaps.  It's right almost all of the time for
> me.  Go figure.

yes, exactly. the point is its made for both of us, and others, not
just you, (or me).  its not surprising it works right for you b/c you
use comp tags, and i couldn't be happier for you.  (truly, but it
doesn't end with just those for whom it works well)

CatBus;299549 Wrote: 
> I've re-read this thread just to make sure I didn't skip something and
> failed to find this more effective methodology.  You mentioned scanning
> for any tag containing the string "various artists", but this would also
> require retagging and doesn't seem any more effective at disambiguating
> data than the compilation tag.

the difference is twofold.  first, it would work with standard (read:
universal) tags, and thats what most users have.  thats an important
point.  why?  b/c it means new users will have an expected experience
out of the box and not have to go to slimserver university for a
tagging degree.

secondly, most users with standard tags would already have certain
recurring strings like "various artists" in their TPE2 field, (or other
fields).  its very typical.  if retagging would be required, it would be
no different in that sense from having to give it a comp tag, except of
course, that a comp tag would be added from scratch, and would be a
new, user defined tag to a users file, that in most cases they didn't
need until SC7 forced it.  (and not all apps support it)

and i can assure you my suggestion would be totally accurate
[reflecting whats in the tags] as opposed to simply assuming all albums
with TPE1 differentiation of even only one track are VA albums.  thats a
totally ridiculous method, b/c you know from the get go it has flaws in
the design.

CatBus;299549 Wrote: 
> I said I used the explicit compilation tag for about 6 albums out of
> 300.  That means the VA guessing algorithm has a 98% success rate.  It
> saved me the work of explicitly tagging nearly 300 albums as either
> compilations or non-compilations, so I feel I've benefitted quite a
> bit.

and this is germane b/c why?  the point of a design is to work as often
and for as many people as possible.  i am glad it works for you, but you
are not the only concern.  please don't read anything into that, i am
just trying to give you my perspective, but it does seem that b/c u
don't see it as a big problem based on your personal exp, you then
reject a problem exists.  (i have told you, and i am not the only one,
that SC7 got dozens and dozens of my albums wrong).  its your right to
do so, but its not necessarily true.

CatBus;299549 Wrote: 
> Any algorithm that makes a decision based on inadequate information is a
> guessing algorithm.  Any method that uses "extra" data to figure it out
> is just a variation on the current behavior.

i think you're just being argumentative here.  i agree its guessing,
and thats the problem.  i want to replace the broken guessing game with
a full proof methodology that is defined by the user.  (and yes, if
anyone still wants the current VA logic, by all means, leave it in, but
don't make it a requirement and don't make it by default)


-- 
MrSinatra

www.LION-Radio.org
Using:
Squeezebox2 (primary) / SBR (secondary) / SBC - w/SC 7.0.1beta - Win XP
Pro SP2 - 3.2ghz / 2gig ram - D-Link DIR-655

MrSinatra's Profile: http://forums.slimdevices.com/member.php?userid=2336
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread MrSinatra

erland;299565 Wrote: 
> I think one thing that is missing in this discussion is a major
> SqueezeCenter design decision that has been made a long time ago and
> still exists as far as I know. The SqueezeCenter database is just a
> temporary storage, it's a design decision that it should be possible to
> discard at any time. This means that you can't store anything in it
> which you like to survive over a longer time. This is a BIG difference
> compared to other music library manager applications such as iTunes,
> Windows Media Player, Media Monkey. SqueezeCenter shouldn't be
> considered to be the application where you manage your music library,
> this is something that you do should in some other application. To not
> limit the user to a single music manager application the decision has
> been made that ALL information that needs to survive a longer time
> needs to be transferred into SqueezeCenter through explicit tags or by
> automatic detection logic in SqueezeCenter based on tags.

i am not trying to rewrite the SC7 philosophy.

i am not saying SC7 should manage or edit my tags.  i absolutely don't
want that.

i am saying that this is now a logitech product, and its being aimed at
the masses, and it will continue to be, and over time i expect it will
get cheaper and cheaper.

all i am suggesting is that normal mp3 users with tags but WITHOUT user
defined tags, (since they are by far the marketplace majority), should
be accommodated.

i've pointed out a clear flaw in the VA logic.  everyone knows its
there.  but no one wants to fix it b/c it either works for their
situation, (in a clearly unintended manner), or they are fine with
their workaround, (comp tags, other user defined tags).

if i were slim, i would want users who can freely DL and try SC7, to
have a reasonable expected behavior out of the box.  they won't.  and
it will hurt sales.  now, maybe they don't care about that, (although i
think they do) but i know logitech would.

you say that automatic detection logic is needed.  i agree.  where i
disagree is how that automatic detection is implemented.  there is no
need for it to guess, or for guessing to be a function you can't turn
off.  better methods exist.

erland;299565 Wrote: 
> I'm not saying that this is a good design decision, but it exists at the
> moment and it is a lot bigger to change this than just changing the
> handling of the compilation state.
> 
> As I understand it you are suggesting that SqueezeCenter shouldn't read
> the "compilation" state from the files at all, instead it should be
> possible for the user to enter the "compilation" state directly in
> SqueezeCenter and store it somewhere outside the music files.

no, i am not suggesting that.

SC7 should absolutely use comp tags, i have said that the whole time.

but if there are no comp tags, it should not use the current VA logic,
(looking for TPE1 differentiation) to mark an album as Various Artists
/ Compilation.

rather, that logic should be turned off by default, and instead
replaced with terms the user can set in SC7 that if the scanner finds
in the files, it then knows its a compilation.

do you follow me now?

erland;299565 Wrote: 
> I'm afraid that a changed like this unfortunately would be a conflict
> with the above mentioned design decision. There IS a way for the user
> to enter the "compilation" state already today, it's done by adding a
> compilation tag to the files. It is not possible for the user to do
> this directly in SqueezeCenter, because Logitech has choosen to
> delegate that functionality to the tagging programs since it's already
> supported in these. Why spend time implementing things in SqueezeCenter
> that is already supported in other programs which the user needs to use
> anyway.

please see my previous paragraphs.

erland;299565 Wrote: 
> SqueezeCenter needs to rely on custom tags (COMPILATION) for the
> compilation state, because I don't think there is a standard way in the
> different music format specifications to indicate that an album is a
> compilation album.

right, most mainstream music managing software doesn't support the comp
tag.  so the alternative (instead of VA logic guessing) is to teach SC7
to be smart enough to look for certain user defined terms (in the webUI
settings) in a users tags, like "Various Artists" or whatever they use.

the added benefit is that this would be compatible with virtually all
tag editing software, from WMP and winamp to mp3tag.  and it would work
for the unwashed masses like me, (barbarians that we are), who don't get
fancy with their tags.

erland;299565 Wrote: 
> I'm not saying that the above mentioned design decision is a good one,
> because I personally have doubts regarding it when we talk about
> statistic data such as ratings, last played time and play counts. I
> believe this kind of information needs to survive a longer period of
> time to get good support for smart playlists. Statistic data isn't and
> shouldn't be written to tags in t

Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread erland

MrSinatra;299575 Wrote: 
> 
> i am saying that this is now a logitech product, and its being aimed at
> the masses, and it will continue to be, and over time i expect it will
> get cheaper and cheaper.
> 
The current cost of SqueezeCenter is zero as far as I know, so it can't
get much cheaper, but I suppose you are talking about the whole system
including the SqueezeBox hardware.

MrSinatra;299575 Wrote: 
> you say that automatic detection logic is needed.  i agree.  where i
> disagree is how that automatic detection is implemented.  there is no
> need for it to guess, or for guessing to be a function you can't turn
> off.  better methods exist.
> 
> ...
> 
> rather, that logic should be turned off by default, and instead
> replaced with terms the user can set in SC7 that if the scanner finds
> in the files, it then knows its a compilation.
> 
I think the problem is that it will result in extra options and more
configuration parameters which gets the whole system even more
complicated to use than today. More options also results in a support
nightmare for Logitech since it makes the handling of end users problem
a lot more complex when there are a lot of variations. So even though
correct default values could make it simple for end users it causes
problem for the Logitech support team that needs to handle the users
that actually use the advanced configuration of the automatic detection
logic.

I'm not against more options myself, which I think all the
configuration options in my plugins shows, but I can understand why
Logitech has tried to limit the number of configurable options
available.

However, it should be fairly simple if we limit the options to a single
checkbox that enabled/disabled the current automatic logic. If disabled
it would only detect albums with COMPILATION tags as compilations and
the rest would be considered to be non compilation albums. If enabled
it would use the current automatic logic that works for some people and
doesn't work for other people.
The default value after installation could be that this option is
disabled, so the user explicit have to select to use the current
automatic logic.

A solution like this would be fairly simple to implement is doesn't
result in a lot of extra complex configuration parameters that needs to
be handled in the code and in the user interface.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-06 Thread MrSinatra

i want to thank you again for your other post in the other thread.

erland;299582 Wrote: 
> The current cost of SqueezeCenter is zero as far as I know, so it can't
> get much cheaper, but I suppose you are talking about the whole system
> including the SqueezeBox hardware.

actually, that works against them!  :)

the "free" part is the part that needs fixed and is the only part they
can try ahead of time.  i assert that if they get a bad "out of box"
experience, (meaning, it acts unexpectedly), they will ditch it there
and then.  thats what i really don't want to see happen.

erland;299574 Wrote: 
> I think the problem is that it will result in extra options and more
> configuration parameters which gets the whole system even more
> complicated to use than today. More options also results in a support
> nightmare for Logitech since it makes the handling of end users problem
> a lot more complex when there are a lot of variations. So even though
> correct default values could make it simple for end users it causes
> problem for the Logitech support team that needs to handle the users
> that actually use the advanced configuration of the automatic detection
> logic.

there's a difference between needed options and un-necessary options.

i would contend this is in fact, needed.

but setting aside that argument for a moment, what about the support
problems and threads the current broken system generates?

and more importantly, what about the abortions, rather than adoptions,
the current broken system causes?

b/c thats how i see it.  

forcing joe average user to go to the slimserver university of tagging
to figure out how to overcome its broken VA logic is not a good
design.

i think its possible to give a sensible out of box solution that keeps
them out of the options altogether.  turn TPE1 differentiation logic
off.  let SC7 search for terms in the tags to indicate comps.  have
"Various Artists" filled in already.  allow them to edit it and add or
remove more via webUI.

erland;299574 Wrote: 
> I'm not against more options myself, which I think all the configuration
> options in my plugins shows, but I can understand why Logitech has tried
> to limit the number of configurable options available.

absolutely, but some are necessary.

erland;299574 Wrote: 
> However, it should be fairly simple if we limit the options to a single
> checkbox that enabled/disabled the current automatic logic. If disabled
> it would only detect albums with COMPILATION tags as compilations and
> the rest would be considered to be non compilation albums. If enabled
> it would use the current automatic logic that works for some people and
> doesn't work for other people.

right, thats an important first step.  allow users to turn it off, (and
i would say, have off by default)

but you need a second step.  you need to have something to replace it
thats better (although also optional).  specifically, my "VA terms"
suggestion.

the reason you need it is for users that won't have comp tags, and
won't want to add them or learn anything about it.  and i can't blame
them, b/c their exp up to that point of other apps will be their music
was handled properly.

so they will need a method, thats fullproof, to allow them to get their
comps annotated as comps in the db.

erland;299574 Wrote: 
> The default value after installation could be that this option is
> disabled, so the user explicit have to select to use the current
> automatic logic.

we are singing the same tune.  :)

erland;299574 Wrote: 
> A solution like this would be fairly simple to implement is doesn't
> result in a lot of extra complex configuration parameters that needs to
> be handled in the code and in the user interface.

right, and it is needed, but it is only HALF the solution.  (although
for now i'll take what i can get).


-- 
MrSinatra

www.LION-Radio.org
Using:
Squeezebox2 (primary) / SBR (secondary) / SBC - w/SC 7.0.1beta - Win XP
Pro SP2 - 3.2ghz / 2gig ram - D-Link DIR-655

MrSinatra's Profile: http://forums.slimdevices.com/member.php?userid=2336
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread Philip Meyer

I really can't see what everyone's problems are with compilation tags. 
It's quite simple.  SqueezeCenter applies good sensible logic for
determining compilation albums, if the user hasn't set up their own
compilation tags.  This is better than all other apps, that don't
auto-calculate, and require tags to be set.

It really is no hassle at all to set COMPILATION=1 on all various
artist albums.  People using other apps have probably done this
already, to get the other apps working correctly.

I expect the vast majority of users don't set differing artist
information.  Most tagging apps that read information from internet
resources, such as freedb, will set all songs to have the same artist
(and thus SC will not decide it to be a compilation album), or will set
the album to be a compilation.

So, if a user is messing about in a tag editor setting a guest artist
for a song on an album, it's surely not too much to expect the user to
set an Album Artist tag to define and/or set Compilation=0.

The argument is that SqueezeCenter could *perhaps* be more intelligent
and guess that one song with a different artist out of 10 songs on the
whole album should not denote the album as a compilation, but instead
denote it as being by the artist that performs the most on the album. 
However, that is not easy logic to guess in a consistent way.  What if
there's only two songs on an album?  What if the album is intended to
be a compilation album?  No logic can ever be right all of the time in
this case - it needs the user to define the tags.

SqueezeCenter's general rule is quite simple and logical to understand:
if there are different artists on songs on an album, the album is a
compilation album.

SqueezeCenter VA logic also handles the "Greatest Hits" problem, for
libraries that are organised in different ways.  There may be many
artists in a collection that have a "Greatest Hits" album; great
lengths were made to correctly NOT merge them into one "Greatest Hits"
compilation album. Any change in guessing compilation albums needs to
remember all of the fixes in the logic that have been applied that
solve many REAL support problems that have happened over the years.


-- 
Philip Meyer

Philip Meyer's Profile: http://forums.slimdevices.com/member.php?userid=95
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread CatBus

MrSinatra;299573 Wrote: 
> you certainly don't benefit from the VA logic. in fact, you have to set
> a tag to defeat it.
> 
> so why would you want it?

> I said I used the explicit compilation tag for about 6 albums out of
> 300. That means the VA guessing algorithm has a 98% success rate. It
> saved me the work of explicitly tagging nearly 300 albums as either
> compilations or non-compilations, so I feel I've benefitted quite a
> bit.

MrSinatra;299573 Wrote: 
> and this is germane b/c why?

Let's see...you ask me a direct question.  I answer that question in a
direct manner.  You then ask how my direct answer to your direct
question is germane.  Interesting debate tactic.

MrSinatra;299573 Wrote: 
> i think you're just being argumentative here.

Oh I really think otherwise.  I'm not the one throwing around the
phrase "standard tags" as if it meant something and refusing to use ID3
2.4 because it's only been around for a decade.  You asked questions.  I
answered them.  I'm sorry you didn't like the answers.


-- 
CatBus

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

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread aubuti

Philip Meyer;299687 Wrote: 
> I really can't see what everyone's problems are with compilation tags. 
> It's quite simple.  SqueezeCenter applies good sensible logic for
> determining compilation albums, if the user hasn't set up their own
> compilation tags.  This is better than all other apps, that don't
> auto-calculate, and require tags to be set.
> 
> It really is no hassle at all to set COMPILATION=1 on all various
> artist albums.  People using other apps have probably done this
> already, to get the other apps working correctly.
> 
> I expect the vast majority of users don't set differing artist
> information.  Most tagging apps that read information from internet
> resources, such as freedb, will set all songs to have the same artist
> (and thus SC will not decide it to be a compilation album), or will set
> the album to be a compilation.
> 
> SqueezeCenter VA logic also handles the "Greatest Hits" problem, for
> libraries that are organised in different ways. There may be many
> artists in a collection that have a "Greatest Hits" album; great
> lengths were made to correctly NOT merge them into one "Greatest Hits"
> compilation album. Any change in guessing compilation albums needs to
> remember all of the fixes in the logic that have been applied that
> solve many REAL support problems that have happened over the years. 
With you 100% on this Phil. After reading this thread I went back and
checked my tags, because my VA works and I couldn't remember whether or
not I had set compilation tags. Turns out I hadn't. And it all Just
Works(tm).

So to get back to the question in the OP, I'd have to answer yes. Does
the OP need something else? Maybe. But please don't break what already
works out of the box.


-- 
aubuti

aubuti's Profile: http://forums.slimdevices.com/member.php?userid=2074
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread erland

MrSinatra;299585 Wrote: 
> 
> but you need a second step.  you need to have something to replace it
> thats better (although also optional).  specifically, my "VA terms"
> suggestion.
> 
I'm sure the "VA terms" suggestion is described somewhere, but
unfortunately I don't have the time to find it at the moment, so if
anyone that knows in which post/bug it is described could refer me to
it I would appreciate it.

MrSinatra, unless this is already described in the "VA terms"
suggestion, could you describe how you would configure the "VA terms"
in your own library to get the desired behaviour ?

If I understand you correctly, you don't have COMPILATION tags and if
I've understood it correctly there is no standard compilation
indication in the different music format specificatiosn, so I suppose
you have some other custom tag or some smart other smart detection
logic you would use ? 
It would be great if you could take the time to describe this so we can
get the feeling how complex your solution would be.

If this is described somewhere already, just refer me to the correct
place.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread erland

Philip Meyer;299687 Wrote: 
> I really can't see what everyone's problems are with compilation tags.
Neither do I and I don't think "everyone" really is that many users. I
still suspects the current automatic VA logic or setting the
compilation tags works good enough for most users.

Philip Meyer;299687 Wrote: 
> 
> It really is no hassle at all to set COMPILATION=1 on all various
> artist albums.  People using other apps have probably done this
> already, to get the other apps working correctly.
> 
I think the issue MrSinatra and some other users are seeing, is that
COMPILATION needs to be set to 0, not 1. I've set the COMPILATION tag
to 1 for all my VA albums, but I haven't set it to 0 for all the rest.
Still, it's really simple to set it to 0 for all the other albums, in
any of the tagging programs available, if SqueezeCenter would require
this in some future release. So neither I can see the big problem with
this.

Making it possible to turn of the automatic VA logic which isn't based
on the COMPILATION tags makes some sense to me, at least if it would
result in a few more happy users and Logitech is willing to handle
support issues for this extra checkbox in the setting pages.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread MrSinatra

aubuti;299780 Wrote: 
> With you 100% on this Phil. After reading this thread I went back and
> checked my tags, because my VA works and I couldn't remember whether or
> not I had set compilation tags. Turns out I hadn't. And it all Just
> Works(tm).
> 
> So to get back to the question in the OP, I'd have to answer yes. Does
> the OP need something else? Maybe. But please don't break what already
> works out of the box.

Aubuti,

out of curiousity, please answer the following:

what format are your files?

and do you have the ALBUMARTIST field populated in SC7?

b/c if so, it would over-ride the VA logic, and therefore the VA logic
would NOT be necessary for you.


-- 
MrSinatra

www.LION-Radio.org
Using:
Squeezebox2 (primary) / SBR (secondary) / SBC - w/SC 7.0.1beta - Win XP
Pro SP2 - 3.2ghz / 2gig ram - D-Link DIR-655

MrSinatra's Profile: http://forums.slimdevices.com/member.php?userid=2336
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread Phil Meyer
>as far as i know, what folder its in or what the folder is called
>doesn't matter at all.  i don't think SC7 uses folder names in any way
>to decide if an album is VA or not.  i could very well be 100% wrong on
>this, (not the first time) but as i write this, i don't think i am.
>

I believe there are some circumstances (certainly used to be, but may have 
changed?) where the source folder does matter.

I think songs are only considered to be on the same album if they are in the 
same source folder.  The reason for this is to avoid albums with the same name 
being merged together (the "Greatest Hits" problem).

If for example all songs in your collection were located in the same source 
folder, all songs would appear in one single compilation album.
If each song were in its own individual source folder, I believe they would 
appear as a separate album entry for each song.

Also, if there are no tags, SC can guess the tags based on folder heirarchy 
rules.

Phil
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread MrSinatra

its interesting to me that phil, cat, and erland (and otehrs) all don't
really see the point of this, while at the same time they all use comp
tags, (or ALBUMARTIST tags).

i think it explains a lot.

i don't expect people who use comp tags to be advocating for what i am
advocating, but by the same token, i don't expect them to advocate
against it either. 

there is a great unwashed mass of users out there, of which i am one,
who won't get the best experience they COULD get, if only the elites
would listen.

i'm baffled by the resistence.  truly.

Philip Meyer;299687 Wrote: 
> I really can't see what everyone's problems are with compilation tags.

neither can i.

i have no beef whatsoever with comp tags.

my beef is with the VA logic.  separate and distinct.

my only comment about comp tags is most people don't use them.  so SC7
should accommodate these users as well.  thats all i'm saying.

Philip Meyer;299687 Wrote: 
> It's quite simple.  SqueezeCenter applies good sensible logic for
> determining compilation albums, if the user hasn't set up their own
> compilation tags.  This is better than all other apps, that don't
> auto-calculate, and require tags to be set.

i don't see how you can say that when i tell you that it gets at least
as many wrong for me as it gets right.

thats means if i have say 100 VA albums that are in fact VA albums, it
then says another 100 are VA albums that are NOT VA albums.

sensible?  no.

Philip Meyer;299687 Wrote: 
> It really is no hassle at all to set COMPILATION=1 on all various artist
> albums.  People using other apps have probably done this already, to get
> the other apps working correctly.

the only mainstream app i know of that uses it is itunes, and i think
its transparent to most itunes users.

i agree that it isn't a big deal for people here at the forum, i
disagree that it isn't a big deal for most people.  most people don't
want to learn what they would need to learn to figure out whats wrong,
and how to fix it.  not to mention, people like me don't want the extra
step, and it would require instlling an extra app just for this purpose
of this one tag.  (in my case, but i'd hardly be alone, i'm just using
myself to illustrate the example)

Philip Meyer;299687 Wrote: 
> I expect the vast majority of users don't set differing artist
> information.  Most tagging apps that read information from internet
> resources, such as freedb, will set all songs to have the same artist
> (and thus SC will not decide it to be a compilation album), or will set
> the album to be a compilation.

i have a lot of exp with mainstream apps, and most of them now at the
very least, give the option to the user to do this easily.  its a good
point you raise, but the fact is a lot of people would have TPE1
differentiation of all kinds of albums, (not just comp albums).

Philip Meyer;299687 Wrote: 
> So, if a user is messing about in a tag editor setting a guest artist
> for a song on an album, it's surely not too much to expect the user to
> set an Album Artist tag to define and/or set Compilation=0.

other than itunes, i don't know any mainstream app that uses comp tags.
as to album artist tags, i'm not as sure what apps do...  i know winamp
doesn't however, (they use TPE2 for that, like a lot of mainstream
apps).

Philip Meyer;299687 Wrote: 
> The argument is that SqueezeCenter could *perhaps* be more intelligent
> and guess that one song with a different artist out of 10 songs on the
> whole album should not denote the album as a compilation, but instead
> denote it as being by the artist that performs the most on the album. 
> However, that is not easy logic to guess in a consistent way.  What if
> there's only two songs on an album?  What if the album is intended to
> be a compilation album?  No logic can ever be right all of the time in
> this case - it needs the user to define the tags.

thats why we agreed earlier the math way is arbitrary and guessing.

i then made the leap it should be replaced with a better method.

Philip Meyer;299687 Wrote: 
> SqueezeCenter's general rule is quite simple and logical to understand:
> if there are different artists on songs on an album, the album is a
> compilation album.

doesn't mean its a good rule.  certainly isn't for me.  

Philip Meyer;299687 Wrote: 
> SqueezeCenter VA logic also handles the "Greatest Hits" problem, for
> libraries that are organised in different ways.  There may be many
> artists in a collection that have a "Greatest Hits" album; great
> lengths were made to correctly NOT merge them into one "Greatest Hits"
> compilation album. Any change in guessing compilation albums needs to
> remember all of the fixes in the logic that have been applied that
> solve many REAL support problems that have happened over the years.

thx for suggesting this isn't a REAL support problem.

whats so scary about having an option to turn it off?

and i don't see where anything i am talking about threatens greatest
hits fixes or any of the res

Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread Phil Meyer
>1) The logic that determines whether or not an album is a compilation, and
>2) The logic that determines how compilations should be displayed in the 
>interface.

>In my opinion, the logic for #1 is PERFECT...and I don't use that word
>lightly because I'm very particular about how I tag my collection.
>Excellent work, SlimDevices!
>
>The logic for #2 on the other hand...could use some cleaning up.
>Right now, no matter which compilation options you choose, when you browse by
>artist, you get the full albums, plus little compilation "stubs" that
>only show the one or two songs from that compilation associated with
>that artist.

>How to display that data is an open-ended question with nearly infinite
>answers, and that's NOT quite so well-suited for automation.

Great post - this is pretty much how I feel about the current state of 
compilation albums too.  I too mainly play full albums (otherwise random music).

Albums where an artist is only a guest performer are also listed under browse 
albums.

Eg. When I browse artist Thom Yorke, I see:

The Eraser (by Thom Yorke)
No Album (by loads of artists, including Thom Yorke) - because I have a song 
that isnot associated with any album - "No Album" is considered a compilation 
containing many hundreds of such songs by different artists.
Stories From The City, Stories From The Sea (by PJ Harvey) - because Thom Yorke 
makes a guest appearance on "This Mess We're In" (great song!).

However, I find it useful to be reminded that an artist performed an otherwise 
unavailable track on a compilation album, and it also makes the songs playable 
via Play All by artist.

I agree that it would be nice to sub-categorise the list of albums when 
browsing an artist, such that you can clearly see main albums by the artist, 
compilation albums that the artist appears on, and albums where the artist 
makes a guest appearance.

This could be taken this further and categorise albums where the artist is a 
composer, conductor, band, remixer, original artist of a cover song, etc.

And like you said, that is the main problem - everyone wants their library 
presented in different ways.  Classical music buffs may only want to list 
orchestras, etc.  The important bit I feel to get right is #1, to ensure the 
library data is maintained in a logical way.  Then it is always possible for 
third-party plugins or skins to present the information as desired.
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread aubuti

MrSinatra;299825 Wrote: 
> Aubuti,
> 
> out of curiousity, please answer the following:
> 
> what format are your files?
> 
> and do you have the ALBUMARTIST field populated in SC7?
> 
> b/c if so, it would over-ride the VA logic, and therefore the VA logic
> would NOT be necessary for you.
They're about 95% FLAC and 5% MP3, and I don't have any ALBUMARTIST
tags. I have yet to see much use (for me) in the ALBUMARTIST tag,
although I do have ARTISTSORT (lastname, firstname where relevant) and
have recently added ALBUMSORT. Btw, I added ALBUMSORT so that when
browsing by album on my SBC it will sort them by artist/year/album just
like the web ui, which I know is a feature you've been looking for.

Also, as Phil notes, the source folder *is* relevant. Certainly for
dealing with VA and probably for dealing with common titles issues (eg,
Greatest Hits). Some people have their tracks from compilation albums
spread around under directories for the specific artist, and SC does
not see them as coming from the same album.


-- 
aubuti

aubuti's Profile: http://forums.slimdevices.com/member.php?userid=2074
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread MrSinatra

CatBus;299758 Wrote: 
> Let's see...you ask me a direct question.  I answer that question in a
> direct manner.  You then ask how my direct answer to your direct
> question is germane.  Interesting debate tactic.

i'm gonna try again...

first, you had to defeat the choices it made 6 times.  now, i don't
know how many it got right, so maybe that, for you, did save you some
time.

but would you not rather have a system that got NONE wrong?

secondly, as i was trying to say b4, you are but one case.  you are
lucky it only got 6 wrong.  perhaps your tags don't list guest artists
as often as mine do, who knows?  but you can't extrapolate from your
case that if its good for you its great for everyone else.  

my point isn't that its broken for everyone.  my point is that its
broken for a lot of people, and thats a reasonable extrapolation.

thats why i said what you were saying about your case wasn't germane,
b/c it doesn't extrapolate as meaning nothing should be done to address
the issue.

CatBus;299758 Wrote: 
> Oh I really think otherwise.  I'm not the one throwing around the phrase
> "standard tags" as if it meant something and refusing to use ID3 2.4
> because it's only been around for a decade.  You asked questions.  I
> answered them.  I'm sorry you didn't like the answers.

it does mean something.

like it or not, 2.3 tags are the universal baseline defacto standard
that apps from every corner have the most overlapping compatibility
with.

thats just the way it is, don't get mad at me for pointing it out.  

a lot of users will come to SC7 with no user defined tags.  thats just
the truth.


-- 
MrSinatra

www.LION-Radio.org
Using:
Squeezebox2 (primary) / SBR (secondary) / SBC - w/SC 7.0.1beta - Win XP
Pro SP2 - 3.2ghz / 2gig ram - D-Link DIR-655

MrSinatra's Profile: http://forums.slimdevices.com/member.php?userid=2336
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread MrSinatra

thx for taking the time to answer my Q.

aubuti;299850 Wrote: 
> They're about 95% FLAC and 5% MP3, and I don't have any ALBUMARTIST
> tags. I have yet to see much use (for me) in the ALBUMARTIST tag,
> although I do have ARTISTSORT (lastname, firstname where relevant) and
> have recently added ALBUMSORT. Btw, I added ALBUMSORT so that when
> browsing by album on my SBC it will sort them by artist/year/album just
> like the web ui, which I know is a feature you've been looking for.

ok, but its the same thing.  SORT tags will override the VA logic just
like ALBUMARTIST will.  (so VA logic is not necessary for you)

thats very cool about the SBC, i didn't think you could over-ride how
the SBC does it, (via tags).  

personally, i'd like to see a SC7 global setting for these different
UI's.  so what i see in the webUI is what i see in the SBC.

but great to know you found a workaround.

aubuti;299850 Wrote: 
> Also, as Phil notes, the source folder *is* relevant. Certainly for
> dealing with VA and probably for dealing with common titles issues (eg,
> Greatest Hits). Some people have their tracks from compilation albums
> spread around under directories for the specific artist, and SC does
> not see them as coming from the same album.

yes, i'll comment more later, but this is a bit of a strawman...  i
never said differing foldering locations wasn't important for
discerning albums from each other, (like greatest hits) i just said i
didn't think that SC7 uses folder names to say that a CD in that folder
is a VA album.  *if i am wrong on that, np, happy to admit it.*

(i would like to know if a CD gets called VA and a comp just for being
in such a folder, and what exactly the folder needs to be called to
make that happen)


-- 
MrSinatra

www.LION-Radio.org
Using:
Squeezebox2 (primary) / SBR (secondary) / SBC - w/SC 7.0.1beta - Win XP
Pro SP2 - 3.2ghz / 2gig ram - D-Link DIR-655

MrSinatra's Profile: http://forums.slimdevices.com/member.php?userid=2336
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread Phil Meyer
>tell me, why should a billy joel box set CD that has ray charles guest
>on one track (and thus is marked as such on TPE1) be called a VA album
>by SC7?

And exactly how do you enter guest performers in your TPE1 tag?  There is no 
defined allowance for having guest performers in TPE1, due to the lack of any 
standard.

The official declared spec says:
4.2.1   TPE1[#TPE1 Lead performer(s)/Soloist(s)]

So you should only put lead performers in the tag.  Is a guest performer 
considered a lead performer?  Most internet sources for automatically setting 
tags will typically not include guest performers.  Guest performers are 
typically not tagged, unless YOU added them, in your own defined format.

Do you use a separator character?  Do you enter several ARTIST tags?  Or do you 
enter a single artist tag with something like "Billy Joel and Frank Sinatra"?

The official spec says that lead performers should be separated with "/".  I 
think it says somewhere that there should be one single TPE1 tag, but several 
apps actually understand having several tags, or using a 0x00 byte to separate 
multiple artists (which is handy because iTunes only allows one TPE1 artist, 
but reads up to the 0x00, so it looks like there is only one artist and thus 
doesn't think an album is a compilation).

Some apps may read your additional guest artists, other will not.  Some will 
see it as a compilation, others will not.

I'm just trying to demonstrate that it is very hard for an application to 
decide how to handle id3 v2.3 tags because there's lots of different 
interpretations made by applications.

You seem fixated on never needing to edit tags, but it's likely that you are 
adding guest performer tags, not adding album artist tags and not adding 
compilation tags.  And then you complain that it's not doing the right thing, 
etc.
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread aubuti

MrSinatra;299855 Wrote: 
> ok, but its the same thing.  SORT tags will override the VA logic just
> like ALBUMARTIST will.  (so VA logic is not necessary for you)
I don't think so. VA worked fine before I added the ALBUMSORT tags, and
I don't see how ARTISTSORT would override VA logic. 

MrSinatra;299855 Wrote: 
> thats very cool about the SBC, i didn't think you could over-ride how
> the SBC does it, (via tags).  
You're not really overriding it, you're just giving it different data
to sort. The default data appears to be the ALBUM tag. For non-VA discs
I populate the ALBUMSORT tag with ARTISTSORT+YEAR+ALBUM, and for VA
discs I use ALBUM+YEAR.

MrSinatra;299855 Wrote: 
> i just said i didn't think that SC7 uses folder names to say that a CD
> in that folder is a VA album.  *if i am wrong on that, np, happy to
> admit it.*
> 
> (i would like to know if a CD gets called VA and a comp just for being
> in such a folder, and what exactly the folder needs to be called to
> make that happen)
There's no special name required for the folder. I'm not an expert on
this, but as I understand the typical case, if the tracks in a folder
have (a) the same ALBUM tag and (b) the different ARTIST tags, it's
treated as a VA album. If those same tracks are scattered around
multiple directories, they are considered as separate albums, with the
same name.


-- 
aubuti

aubuti's Profile: http://forums.slimdevices.com/member.php?userid=2074
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread Phil Meyer
>I think the issue MrSinatra and some other users are seeing, is that
>COMPILATION needs to be set to 0, not 1. I've set the COMPILATION tag
>to 1 for all my VA albums, but I haven't set it to 0 for all the rest.
>Still, it's really simple to set it to 0 for all the other albums, in
>any of the tagging programs available, if SqueezeCenter would require
>this in some future release. So neither I can see the big problem with
>this.
But it shouldn't be necessary to set COMPILATION=0 in most cases.  I think 
that's because there are guest performers and no album artist has been set.  So 
setting an album artist (or allowing an option for TPE2 to be regarded as Album 
Artist), would fix that problem.

What is the effect of setting COMPILATION=0 when there are different artists on 
tracks?  I'm not sure what that would achieve - probably just cause other 
"issues" for people.  I'm guessing it would cause groups of songs to be split 
into several albums with the same name.
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread slimkid

Philip Meyer;299869... Wrote: 
> 
> 
> But it shouldn't be necessary to set COMPILATION=0 in most cases. I
> think that's because there are guest performers and no album artist has
> been set. So setting an album artist (or allowing an option for TPE2 to
> be regarded as Album Artist), would fix that problem.
> 
> What is the effect of setting COMPILATION=0 when there are different
> artists on tracks?  I'm not sure what that would achieve - probably
> just cause other "issues" for people.  I'm guessing it would cause
> groups of songs to be split into several albums with the same name.

Actually, that is where SC is buggy. Two issues if COMPILATION=0 is not
set:

- in artist view, album still goes under Various Artists, only listed
by ALBUMARTIST. In album view, sort by Artist, album, it's sorted where
V.. artists are. 

- guest artists from such album don't see themselves on albums where
they are main performers. I have already mention an example where Diana
Krall performing on Ray Charles' album (as ARTIST) doesn't link to Diana
Krall as sole artist on her album.

K


-- 
slimkid

The sound stage will open up, bass will tighten and the imaging will
improve. DVD performance will also increase substantially.

http://www.youtube.com/watch?v=7iAj2aPdQnk
http://www.youtube.com/watch?v=VvMNuuFSvN0
http://www.youtube.com/watch?v=BDRhRv4q_SI
http://youtube.com/watch?v=nlrpe8Ig5m8
http://youtube.com/watch?v=dC9tGlwPln8

slimkid's Profile: http://forums.slimdevices.com/member.php?userid=8881
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-07 Thread erland

Philip Meyer;299869 Wrote: 
> 
> But it shouldn't be necessary to set COMPILATION=0 in most cases.  I
> think that's because there are guest performers and no album artist has
> been set.  So setting an album artist (or allowing an option for TPE2 to
> be regarded as Album Artist), would fix that problem.
> 
It was required with MrSinatra's mp3 files which was attached with bug
8001.

Philip Meyer;299869 Wrote: 
> 
> What is the effect of setting COMPILATION=0 when there are different
> artists on tracks?  I'm not sure what that would achieve - probably
> just cause other "issues" for people.  I'm guessing it would cause
> groups of songs to be split into several albums with the same name.
It didn't split the albums with MrSinatras files, but I can't guarantee
that this won't happen in other cases.

I'm posting this here even though this is actually more developer
related, but it feels good to have the discussion in a single thread
since there already are some developers listening here.

I think the key code regarding all this can be found in two places:
1.
Slim::Schema::_postCheckAttributes:
- This is executed after each track has been read and created and its
purpose is for example to split albums separated by directory (the
Greatest Hit problem)
- This method also takes both the COMPILATION tag and ALBUMARTIST into
account. The compilation flag ha three states (0, 1, not set) that is
handled differently in some part of this code. In some places 0 and
"not set" is handled the same way, in some places it isn't.
- The code acts on a created track object and creates or updates the
related album and contributor(artist) objects, this also means that it
stores albums with COMPILATION tags into the database as compilation or
not compilation albums.

2.
Slim::Schema::mergeVariousArtistsAlbums:
- This is executed at the end of the scanning and as I understand its
purpose is to change earlier created albums into compilation albums if
they consists of more than one artist
- The mergeVariousArtistsAlbums code ONLY looks at albums where
compilation is not set



By looking at this code, my opinion is that we have following things to
take into account:
1. 
If we want a checkbox to disable the "smart" detection logic which
isn't based on the COMILATION tag, it should be enough to just select
if Slim::Schema::mergeVariousArtistsAlbums should be executed or not.
The mergeVariousArtistsAlbums is fairly simple, so I don't think this
will have any side effect, but I haven't verified it.

2.
Any change in Slim::Schema::_postCheckAttributes will require A LOT of
testing. This part of the code is IMHO really complex and it is also
used whenever a track is written to the database, which will obviously
happen during scanning but also when you access a music file that isn't
in the database for example through Music Folder menu.
Due to all this, I would suggest that we try to stay away from changes
that affects this part of the code, the risk of causing other side
effects if just to large IMHO.

3.
The assigning of TPE2 to BAND happens in Slim::Formats::MP3, this is
defined by the code line:
Code:

$MP3::Info::v2_to_v1_names{'TPE2'} = 'BAND';


This assignment can't easily be changed to map it to both BAND and
ALBUMARTIST, so if we like to assign it to both I think we need to do
the modification in Slim::Formats::MP3 in the getTag function. Should
be fairly simple to do, but it might cause side effects in the
Slim::Schema::_postCheckAttributes method mentioned above since it
takes ALBUMARTIST into account in its logic. But since we don't
introduce a new tag, just a tag that already is handled by
SqueezeCenter for other formats, I don't think there is a big risk for
side effects. The advantage of this solution (assuming it solves the
problem), is that it will only affect MP3 files and there is no risk of
causing side effects for other formats.



So, providing a patch for 1 or 3, would probably be pretty easy for
someone that knows some perl programming. Implementing new advanced
configurable detection logic for compilations is a lot bigger work than
providing these two patches, so I think that kind of functionality can
be postponed a bit if we find a solution to the "urgent" problem.

Finally, the easiest solution would of course be to just let users use
the already existing logic with COMPILATION tags to override the
automatic logic in the cases where it doesn't work correct. I think
most users will have pretty few tags and no guest artists what so ever.
So I suspect this issue is mostly seen by people that feel it is
important that the tags contains as much information as possible and
also completely correct information. Most users don't care about tags
at all and will, as already mentioned earlier, probably just download
tags from freedb or similar services where all artists on an album in
98% of the cases is assigned to a single artist.

I can provide a patch for 1 and/or 3 if no on

Re: [slim] Various Artists Logic... is it necessary?

2008-05-08 Thread Phil Meyer
>> But it shouldn't be necessary to set COMPILATION=0 in most cases.  I
>> think that's because there are guest performers and no album artist has
>> been set.  So setting an album artist (or allowing an option for TPE2 to
>> be regarded as Album Artist), would fix that problem.
>> 
>It was required with MrSinatra's mp3 files which was attached with bug
>8001.
>
But his files don't have album artists.  I was saying it shouldn't be required 
if there is an album artist or all songs are by the same artist.

>> What is the effect of setting COMPILATION=0 when there are different
>> artists on tracks?  I'm not sure what that would achieve - probably
>> just cause other "issues" for people.  I'm guessing it would cause
>> groups of songs to be split into several albums with the same name.
>It didn't split the albums with MrSinatras files, but I can't guarantee
>that this won't happen in other cases.
>
For such a case, the album is ambiguous.  There's multiple artists on an album, 
without a compilation tag or album artist tag.

SqueezeCenter library stores an artist id with each album record (ie. a single 
artist needs to be associated with the album), so I wonder what it has stored 
in this case?  I thought it may make several albums, such that it had a single 
artist associated with each album record.  It sounds like it has instead chosen 
an arbitrary artist and used that instead.

A possible issue in this state is that browsing by artist may not work as 
expected.  eg. if the scanner records the first artist on the first song for 
that album as the album artist, Browse Artists would probably show the album as 
being by that artist.

I don't think it's the right thing to do to try to avoid setting compilation 
tags; it introduces another possible state for an album that needs to be 
handled 's which is likely to affect other things that use the data in the 
music library database.

I right thing to do is to make the album unambiguous by doing one one:

1. Set all artists on all songs to be the same.
2. Set the album as a compilation.
3. Set an album artist.

Another thing to consider with any changes to the scanner is whether it will 
cause a performance penalty in the scanning process.  I think the suggestion to 
add an option to avoid guessing compilation tags would be okay in this regard, 
but any logic to determine complex rules (eg. something like "if more than 50% 
of songs are by one artist, make this artist the album artist and don't set the 
album as a compilation") would surely hurt scanning performance, which would 
annoy more people than it satisfy.

Phil
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-08 Thread Greg Klanderman
> CatBus  <[EMAIL PROTECTED]> writes:

> I'm not the one throwing around the phrase "standard tags" as if it
> meant something and refusing to use ID3 2.4 because it's only been
> around for a decade.

It's hard to keep track given the extreme volume and tedium of this
(and related) threads, but which tag are you referring to here?

For better or worse I have to defend MrSinatra here.. the TCMP tag
(aka COMPILATION) is in no id3 "standard" that I know of; it's an
iTunes invention AFAICT.

But contrary to MrSinatra's experience, I have never had to use it on
my library of ~18,000 tracks and ~1,400 albums.  I have used
ALBUMARTIST for a few tens of albums.  I'm running a locally patched
version of the server that treats TPE2 as ALBUMARTIST, and would like
to see SC support that interpretation as an option, however I do plan
to transition to TXXX ALBUMARTIST tags soon.

greg
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-08 Thread Greg Klanderman

> MrSinatra  <[EMAIL PROTECTED]> writes:

> ok, but its the same thing.  SORT tags will override the VA logic just
> like ALBUMARTIST will.  (so VA logic is not necessary for you)

incorrect.
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-08 Thread Greg Klanderman

> Phil Meyer <[EMAIL PROTECTED]> writes:

> SqueezeCenter library stores an artist id with each album record
> (ie. a single artist needs to be associated with the album), so I
> wonder what it has stored in this case?  I thought it may make
> several albums, such that it had a single artist associated with
> each album record.  It sounds like it has instead chosen an
> arbitrary artist and used that instead.

> A possible issue in this state is that browsing by artist may not
> work as expected.  eg. if the scanner records the first artist on
> the first song for that album as the album artist, Browse Artists
> would probably show the album as being by that artist.

I do understand that there is a single artist associated with each
album, however I haven't had any problems using multiple ALBUMARTIST
tags per album, and these albums appear under all of those artists
from "Browse Artists".  I don't remember exactly, but I think the
row you refer to (album.contributor) is only used to decide whether an
artist is included in the "Browse Artists" list, not to decide which
albums to list under that artist.

Please nobody break the ability to use multiple ALBUMARTIST tags!

greg
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-08 Thread Phil Meyer
>Please nobody break the ability to use multiple ALBUMARTIST tags!
Interesting.  I've never thought of adding multiple album artists.  What ends 
up in artist column of the album table for such an album?

I don't think I can see the need for multiple album artists, as I generally 
make a single album artist out of two names.

Eg. for "Page & Plant" - "No Quarter: Unledded" I have a single album artist 
"Page & Plant", with two artists "Jimmy Page" and "Robert Plant".  I can see 
the album under "Jimmy Page", "Robert Plant" and "Page & Plant".  But you are 
saying that SC works if I were to create ALBUMARTIST="Jimmy Page;Robert Plant"?

Do you use a separator character in one ALBUMARTIST tag, or several ALBUMARTIST 
tags?
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-08 Thread slimkid

not only that multiple ALBUMARTIST work on album. One can actually mix
and match various ALBUMARTISTS across the tracks of an album:

track1 - ALBUMARTIST = a; b
track2 - ALBUMARTIST = a; c
track3 - ALBUMARTIST = b; c

album is listed by a, b, c

very good feature that definitely shouldn't be discontinued.


Philip Meyer;300177 Wrote: 
> ...
> I don't think I can see the need for multiple album artists, as I
> generally make a single album artist out of two names...
> 

I'm not getting what you are saying - you don't see a need for it in
your library or you don't see why somebody else would need it?

K


-- 
slimkid

The sound stage will open up, bass will tighten and the imaging will
improve. DVD performance will also increase substantially.

http://www.youtube.com/watch?v=7iAj2aPdQnk
http://www.youtube.com/watch?v=VvMNuuFSvN0
http://www.youtube.com/watch?v=BDRhRv4q_SI
http://youtube.com/watch?v=nlrpe8Ig5m8
http://youtube.com/watch?v=dC9tGlwPln8

slimkid's Profile: http://forums.slimdevices.com/member.php?userid=8881
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-08 Thread JJZolx

slimkid;300185 Wrote: 
> not only that multiple ALBUMARTIST work on album. One can actually mix
> and match various ALBUMARTISTS across the tracks of an album:
> 
> track1 - ALBUMARTIST = a; b
> track2 - ALBUMARTIST = a; c
> track3 - ALBUMARTIST = b; c
> 
> album is listed by a, b, c
> 
> very good feature that definitely shouldn't be discontinued.

Huh

Of course you can put any damned thing you want in the tags.  But
ALBUMARTIST is an _album_ tag.  Album tags should be consistent across
all tracks in an album.  The example you give would be like tagging
different tracks in the same album with different album_replay_gain
values.  It's inconsistent and makes no logical sense.  IMO, what you
end up with should be not be well-defined by SqueezeCenter.


-- 
JJZolx

Jim

JJZolx's Profile: http://forums.slimdevices.com/member.php?userid=10
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-08 Thread slimkid

JJZolx;300194 Wrote: 
> Huh
> 
> Of course you can put any damned thing you want in the tags.  But
> ALBUMARTIST is an _album_ tag.  Album tags should be consistent across
> all tracks in an album.  The example you give would be like tagging
> different tracks in the same album with different album_replay_gain
> values.  It's inconsistent and makes no logical sense.  IMO, what you
> end up with should be not be well-defined by SqueezeCenter.

Huh

the fact that you THINK it makes no logical sense, says only about your
limited experience. I also fail to see the relevance of the analogy to
album reply gain tag.

Good think is that above mentioned scenario works just fine and no
further action us required (other than living it in place).

K


-- 
slimkid

The sound stage will open up, bass will tighten and the imaging will
improve. DVD performance will also increase substantially.

http://www.youtube.com/watch?v=7iAj2aPdQnk
http://www.youtube.com/watch?v=VvMNuuFSvN0
http://www.youtube.com/watch?v=BDRhRv4q_SI
http://youtube.com/watch?v=nlrpe8Ig5m8
http://youtube.com/watch?v=dC9tGlwPln8

slimkid's Profile: http://forums.slimdevices.com/member.php?userid=8881
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-08 Thread slimkid

JJZolx;300211 Wrote: 
> Because something works for the oddball way that you've decided to tag
> your files doesn't make it right.  If it broke tomorrow you'd probably
> be the only one complaining and nobody else would notice or care. 
> ALBUMARTIST is an _album_ tag.  How can two tracks from the same ALBUM
> logically have two different ALBUMARTISTs?  You're describing a
> property of the album, not the track.
> 
> You can easily accomplish the same thing by using multiple ARTISTs.

so, in your opinion, it is not possible that album has 3 main artists
where not all 3 participate on each track?

But to stop beating around the bush, I'm talking about the classical
music, and I work hard to make the most of what SC has to offer. This
one with multiple alubartists actually works fine. ARTIST tag is
reserved for the composer, since COMPOSER tag does not have all the
functionality.

If it happens one day that this doesn't work anymore, I'd like to think
that it wold be because they came out with something better, and I'd
adjust.

K


-- 
slimkid

The sound stage will open up, bass will tighten and the imaging will
improve. DVD performance will also increase substantially.

http://www.youtube.com/watch?v=7iAj2aPdQnk
http://www.youtube.com/watch?v=VvMNuuFSvN0
http://www.youtube.com/watch?v=BDRhRv4q_SI
http://youtube.com/watch?v=nlrpe8Ig5m8
http://youtube.com/watch?v=dC9tGlwPln8

slimkid's Profile: http://forums.slimdevices.com/member.php?userid=8881
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-08 Thread Greg Klanderman

> slimkid  <[EMAIL PROTECTED]> writes:

> Huh

> the fact that you THINK it makes no logical sense, says only about your
> limited experience. I also fail to see the relevance of the analogy to
> album reply gain tag.

> Good think is that above mentioned scenario works just fine and no
> further action us required (other than living it in place).

Gotta agree with JJZolx on this one - ALBUMARTIST is by definition a
property of the album.  It is nonsensical to have different values for
different tracks.

The fact that SC uses the union of the ALBUMARTIST tags from the
album's tracks is one reasonable behavior (if I can infer that is what
it does from your example).  But I would not necessarily expect that.

Why is this important to you anyway?  Seems like you can get the same
behavior by tagging all tracks as "ALBUMARTIST=A;B;C".

greg
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-08 Thread Greg Klanderman
> slimkid  <[EMAIL PROTECTED]> writes:

> so, in your opinion, it is not possible that album has 3 main artists
> where not all 3 participate on each track?

In this case, ARTIST should reflect the actual artists on each track,
and might differ by track.  ALBUMARTIST should be set to the list of
artists under which you want the album to appear in "Browse Artists"
and should be the same for all tracks on the album.

greg
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-08 Thread slimkid

gregklanderman;300223 Wrote: 
> 
> Gotta agree with JJZolx on this one - ALBUMARTIST is by definition a
> property of the album. It is nonsensical to have different values for
> different tracks.
> 

And, what definition would that be? Nonsensical in what way?

gregklanderman;300223 Wrote: 
> 
> Why is this important to you anyway?  Seems like you can get the same
> behavior by tagging all tracks as "ALBUMARTIST=A;B;C".
> greg

To be able to browse by artist (noted in ALBUMARTIST). If artist b
doesn't participate on the track, I wouldn't want that track to be
included in selection.

K

P.S. Arent't you the guy on this page who is advocating the use of
multiple albumartists? :)


-- 
slimkid

The sound stage will open up, bass will tighten and the imaging will
improve. DVD performance will also increase substantially.

http://www.youtube.com/watch?v=7iAj2aPdQnk
http://www.youtube.com/watch?v=VvMNuuFSvN0
http://www.youtube.com/watch?v=BDRhRv4q_SI
http://youtube.com/watch?v=nlrpe8Ig5m8
http://youtube.com/watch?v=dC9tGlwPln8

slimkid's Profile: http://forums.slimdevices.com/member.php?userid=8881
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-08 Thread Greg Klanderman
> Phil Meyer <[EMAIL PROTECTED]> writes:

> Interesting.  I've never thought of adding multiple album artists.
> What ends up in artist column of the album table for such an album?

Hi Phil,

You mean album.contributor?  Haven't looked at it in a few months, but
I believe it's set to the first ALBUMARTIST.

> I don't think I can see the need for multiple album artists, as I
> generally make a single album artist out of two names.

Right, I never do that, and in fact that's what I'm trying to avoid :-)

> Eg. for "Page & Plant" - "No Quarter: Unledded" I have a single
> album artist "Page & Plant", with two artists "Jimmy Page" and
> "Robert Plant".  I can see the album under "Jimmy Page", "Robert
> Plant" and "Page & Plant".  But you are saying that SC works if I
> were to create ALBUMARTIST="Jimmy Page;Robert Plant"?

Right.  I would have ARTIST="Jimmy Page and Robert Plant" (or however
it actually appears on the album), and then add

ALBUMARTIST="Jimmy Page;Robert Plant"

to all tracks.

Perhaps a few more examples:

I have albums by "Neil Young", "Neil Young and Crazy Horse", "Neil
Young & Crazy Horse", "Neil Young with Crazy Horse", and "Neil Young &
The Bluenotes".  Adding ALBUMARTIST="Neil Young" to all of them
collapses the "Browse Artists" display into a single "Neil Young"
entry, so I don't have to remember which way the artist appears on the
album in order to find it.  But once I click through to a specific
album, the artist appears correctly as on the album.

For some artist collaborations, especially ones that only generated a
single album this is also useful.  Examples are:

Redbird: ALBUMARTIST="Redbird;Kris Delmhorst;Peter Mulvey;Jeffrey Foucault"
Waz!: ALBUMARTIST="Waz!;Steve Tilston;Maartin Allcock;Pete Zorn"

So now I can find those albums both under the actual collaboration
name as well as the individuals and I don't have to remember the names
of all the one-off collaborations.

> Do you use a separator character in one ALBUMARTIST tag, or several
> ALBUMARTIST tags?

Currently I'm using a single TPE2 tag with ";" as a separator, and
have patched the server to treat TPE2 as ALBUMARTIST rather than as
BAND.  But I plan to switch to "TXXX ALBUMARTIST" soon.

cheers,
greg
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-08 Thread Greg Klanderman
> slimkid  <[EMAIL PROTECTED]> writes:

> And, what definition would that be? Nonsensical in what way?

"ALBUMARTIST" by definition pertains to the "ALBUM" - in fact, notice
how those are the first 5 letters.

"TRACKARTIST" (aka "ARTIST") pertains to the "TRACK".

greg
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread Phil Meyer
>not only that multiple ALBUMARTIST work on album. One can actually mix
>and match various ALBUMARTISTS across the tracks of an album:
>
>very good feature that definitely shouldn't be discontinued.
>
I doubt that was an intended feature.  Sounds really wrong.  ALBUMARTIST is for 
grouping all songs on an album to be by the same artist.  You have declared 
different album artists on songs on the same album.  I think you have a 
time-bomb waiting to happen.

Unless you don't actually have ALBUMARTIST tags because you've used some 
external tagging program that reports "Album Artist" but actually uses TPE2 
BAND tag instead?

>I'm not getting what you are saying - you don't see a need for it in
>your library or you don't see why somebody else would need it?
>
I personally would expect ALBUMARTIST to reference exactly one artist name.  I 
use ARTIST tags to denote who performs on the songs on the album, and 
occasionally add BAND tags to add additional information about performers on 
the album.  I use ALBUMARTIST to ensure that the album is seen as a regular 
album and appears under one artist when browsing by artist.

I don't have a problem with people using ALBUMARTIST to contain multiple artist 
names; seems a valid thing to do as long as the same info is on each song.

I may find a case when I will use that feature; I haven't yet, and not sure if 
I will.

My only concern was that SqueezeCenter also stores a contributor (artist 
foreign key) within the album record.  This can only be one artist, so what 
happens if I have two album artists?

Note that I have seen strange effects on an album where I only set ALBUMARTIST 
on one song, rather than all songs.  I thought that it would only be needed on 
songs with guest performers, but my recommendation is to set ALBUMARTIST on all 
songs.  Otherwise you seem to get the set of artists and track artists reported 
inconsistently (can't remember what the specific issues were, just remembered 
not to do it again!).

Phil
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread Greg Klanderman
> Phil Meyer <[EMAIL PROTECTED]> writes:

> My only concern was that SqueezeCenter also stores a contributor
> (artist foreign key) within the album record.  This can only be one
> artist, so what happens if I have two album artists?

As I said above, I was expecting multiple ALBUMARTIST tags not to work
knowing there is a single contributor on the album, however, it turns
out this field is only used for the fix to bug 3255, something about
getting the alphabar anchors at the top of the browse page correct.
I've noticed no problems.

I still can't imagine why anyone would want combinations of artists to
appear under "Browse Artists" but that of course is your choice. :-)

If you're interested in the history of this usage, see these bugs:

http://bugs.slimdevices.com/show_bug.cgi?id=616
http://bugs.slimdevices.com/show_bug.cgi?id=4509

My thanks to Keith Briscoe for figuring out that ALBUMARTIST would
solve the problem; I was envisioning a much more complicated solution.

greg
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread slimkid

just FYI,

attached is slimserver database model. I'd like to turn your attention
to contributor_album table.

@greg, no serious discussion can be based on the premisse "I don't use
it and I don't see why anybody else would".

If you want to participate in the real world excercise, I can give you
an example album and reasonable user expectations, so you could offer
the alternative solution.

@philip, if this is ever broken, world won't come to an end. I can
choose to:
- not upgrade any further
- keep old scanner (if possible) or customize it.
- customize the new scannner
- change my tagging scheme using newly introduced features


BTW, there's an issue with the VA that nobody is mentioning - even if
there is unique ALBUMARTISTS and different ARTISTs for tracks, album
will be considered a compilation and placed under Various Artists in
artists view. In album view, it will be sorted among other 'V' artists.
In both cases it will show 'by albumartist' correctly after the album
name.

cheers
K


+---+
|Filename: slimserver.pdf   |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=5052|
+---+

-- 
slimkid

The sound stage will open up, bass will tighten and the imaging will
improve. DVD performance will also increase substantially.

http://www.youtube.com/watch?v=7iAj2aPdQnk
http://www.youtube.com/watch?v=VvMNuuFSvN0
http://www.youtube.com/watch?v=BDRhRv4q_SI
http://youtube.com/watch?v=nlrpe8Ig5m8
http://youtube.com/watch?v=dC9tGlwPln8

slimkid's Profile: http://forums.slimdevices.com/member.php?userid=8881
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread JJZolx

The way I use ALBUMARTIST and the way I believe it was intended is as a
means of designating the artist(s) to which the album should be
attributed.  As an _override_ mechanism to the normal/original behavior
of attributing the album to all of the artists that appear on the
album.

I don't think I've used multiple ALBUMARTIST tags to date, but I could
certainly see it and see that it would be perfectly valid.  Using
different sets of ALBUMARTISTs on different tracks of an album,
however, I still see as inconsistent and meaningless.

The album.contributor column is used for sorting albums by artist (and,
consequently, organizing the alpha pagebar).  Its use in SquezeCenter is
one of the reasons that sorting albums by band or composer isn't
possible.  There is only _one_ contributor by which albums can be
sorted under the current implementation.


-- 
JJZolx

Jim

JJZolx's Profile: http://forums.slimdevices.com/member.php?userid=10
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread JJZolx

slimkid;300504 Wrote: 
> BTW, there's an issue with the VA that nobody is mentioning - even if
> there is unique ALBUMARTISTS and different ARTISTs for tracks, album
> will be considered a compilation and placed under Various Artists in
> artists view. In album view, it will be sorted among other 'V' artists.
> In both cases it will show 'by albumartist' correctly after the album
> name.

You're right.

IMO, designating an ALBUMARTIST should immediately override the normal
VA determination and make the album a non-compilation.  You can do this
yourself with an explicity COMPILATION=0 tag in some file types, but it
shouldn't be necessary.


-- 
JJZolx

Jim

JJZolx's Profile: http://forums.slimdevices.com/member.php?userid=10
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread slimkid

JJZolx;300511 Wrote: 
> You're right.
> 
> IMO, designating an ALBUMARTIST should immediately override the normal
> VA determination and make the album a non-compilation.  You can do this
> yourself with an explicity COMPILATION=0 tag in some file types, but it
> shouldn't be necessary.

Setting COMPILATION=0 works, but with the side effect that all artists
for the album are listed in artist list.

I tried changing album.compilation to 0 in database after the full scan
and it appears to do the trick, so it might be just a matter of changing
the scanner code.

K


-- 
slimkid

The sound stage will open up, bass will tighten and the imaging will
improve. DVD performance will also increase substantially.

http://www.youtube.com/watch?v=7iAj2aPdQnk
http://www.youtube.com/watch?v=VvMNuuFSvN0
http://www.youtube.com/watch?v=BDRhRv4q_SI
http://youtube.com/watch?v=nlrpe8Ig5m8
http://youtube.com/watch?v=dC9tGlwPln8

slimkid's Profile: http://forums.slimdevices.com/member.php?userid=8881
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread JJZolx

slimkid;300515 Wrote: 
> Setting COMPILATION=0 works, but with the side effect that all artists
> for the album are listed in artist list.

That, IMO, is a bug.  I think those artists should be suppressed
whether or not the album is a compilation.  I think the problem is more
historical than anything else - at one time any album that had more than
one artist was considered a compilation no matter what.  It was never
foreseen that you could have non-compilations by using explicit
COMPILATION tags or ALBUMARTIST.

http://bugs.slimdevices.com/show_bug.cgi?id=5108

The example I always use is the Sinatra album called 'Duets', where
Sinatra records each track with a different artist.  This is obviously
a non-compilation.  It's a Sinatra album and you want it grouped with
Sinatra, so the ALBUMARTIST is Sinatra.  Currently for SqueezeCenter
you must mark it explicitly with COMPILATION=0.  Unfortunately, as you
point out, all those guest artists will be listed in the artist list.

This is a bug that I really wish would get fixed.  I think it would
simplify a lot of things greatly.


-- 
JJZolx

Jim

JJZolx's Profile: http://forums.slimdevices.com/member.php?userid=10
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread slimkid

JJZolx;300522 Wrote: 
> That, IMO, is a bug.  I think those artists should be suppressed whether
> or not the album is a compilation.  I think the problem is more
> historical than anything else - at one time any album that had more
> than one artist was considered a compilation no matter what.  It was
> never foreseen that you could have non-compilations by using explicit
> COMPILATION tags or ALBUMARTIST.
> 
> http://bugs.slimdevices.com/show_bug.cgi?id=5108
> 
> The example I always use is the Sinatra album called 'Duets', where
> Sinatra records each track with a different artist.  This is obviously
> a non-compilation.  It's a Sinatra album and you want it grouped with
> Sinatra, so the ALBUMARTIST is Sinatra.  Currently for SqueezeCenter
> you must mark it explicitly with COMPILATION=0.  Unfortunately, as you
> point out, all those guest artists will be listed in the artist list.
> 
> This is a bug that I really wish would get fixed.  I think it would
> simplify a lot of things greatly.

You know, that is a tough call. In your Sinatra example, without
COMPILATION tag set, all those other guys might be not significant
enough to deserve a place in artist list. But problem is if some of
them are, then even if there is a guest artist there who also has a
separate album in your library, you won't be able to flow between those
two albums based on that artist. Solution I found is to tag only those
tracks with COMPILATION=0.

Then, what if, in classical music case there's an album where star
soprano sings stuff from 5 famous composers. Soprano becomes
ALBUMARTIST, composers become ARTIST, but I do want them to show in
artist list and I want to be able to browse by that artist for other
albums where they might participate. Setting COMPILATION=0 (for all
tracks) solves is. So, in this case,it is desired behavior.

I almost see a need for ALBUMCOMPILATION tag :) :) :)

K


-- 
slimkid

The sound stage will open up, bass will tighten and the imaging will
improve. DVD performance will also increase substantially.

http://www.youtube.com/watch?v=7iAj2aPdQnk
http://www.youtube.com/watch?v=VvMNuuFSvN0
http://www.youtube.com/watch?v=BDRhRv4q_SI
http://youtube.com/watch?v=nlrpe8Ig5m8
http://youtube.com/watch?v=dC9tGlwPln8

slimkid's Profile: http://forums.slimdevices.com/member.php?userid=8881
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread JJZolx

slimkid;300527 Wrote: 
> Solution I found is to tag only those tracks with COMPILATION=0.

Again, this is an album property, not a property of the track.  If, for
some reason it affects how SqueezeCenter treats the artists on the track
then you're really just exploiting a side effect that could go away
overnight.


-- 
JJZolx

Jim

JJZolx's Profile: http://forums.slimdevices.com/member.php?userid=10
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread Greg Klanderman

> slimkid  <[EMAIL PROTECTED]> writes:

> @greg, no serious discussion can be based on the premisse "I don't use
> it and I don't see why anybody else would".

SlimKid, you have misinterpreted (or misrepresented) what I wrote.
I counter that no serious discussion can be had with someone such
as yourself who is either incapable of reading simple English or
unwilling to make the effort to understand what has been written.

greg
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread Greg Klanderman
> JJZolx  <[EMAIL PROTECTED]> writes:

> http://bugs.slimdevices.com/show_bug.cgi?id=5108

> The example I always use is the Sinatra album called 'Duets', where
> Sinatra records each track with a different artist.  This is obviously
> a non-compilation.  It's a Sinatra album and you want it grouped with
> Sinatra, so the ALBUMARTIST is Sinatra.  Currently for SqueezeCenter
> you must mark it explicitly with COMPILATION=0.  Unfortunately, as you
> point out, all those guest artists will be listed in the artist list.

I wonder why I don't see this problem.. I do this sort of thing all
the time.  I have the different ARTIST tags on each track, then a
single ALBUMARTIST across all tracks, and no COMPILATION tags anywhere
in my entire library.  And I do not see those auxiliary track artists
in the "Browse Artists" menu.

Running 7.0 out of svn from late February (r17707), will likely update
within the 7.0 branch this weekend.

How do you have your server compilation parameters set?

greg
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread slimkid

JJZolx;300530 Wrote: 
> Again, this is an album property, not a property of the track.  If, for
> some reason it affects how SqueezeCenter treats the artists on the
> track then you're really just exploiting a side effect that could go
> away overnight.

Oh, I'm well avare of that. It just works, just as different artists in
albumartist work for what I want to achieve. And, if it at some point
stops ... well, I'll have to find some other way.

K


-- 
slimkid

The sound stage will open up, bass will tighten and the imaging will
improve. DVD performance will also increase substantially.

http://www.youtube.com/watch?v=7iAj2aPdQnk
http://www.youtube.com/watch?v=VvMNuuFSvN0
http://www.youtube.com/watch?v=BDRhRv4q_SI
http://youtube.com/watch?v=nlrpe8Ig5m8
http://youtube.com/watch?v=dC9tGlwPln8

slimkid's Profile: http://forums.slimdevices.com/member.php?userid=8881
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread Phil Meyer
>I still can't imagine why anyone would want combinations of artists to
>appear under "Browse Artists" but that of course is your choice. :-)
I don't do that for all artists, in fact not frequently at all.  I do it when I 
want to put the full names of artists in the ARTIST tags, but the album is 
known by the combination of the names.

"Unleaded by Robert Plant, Jimmy Page" looks a bit messy, "Unleaded by Page and 
Plant" looks better.  I can then click "Page and Plant" to only show albums by 
"Page and Plant", whereas if I clicked "Robert Plant", I get any solo and joint 
albums, etc.

Phil
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread Phil Meyer
>I wonder why I don't see this problem.. I do this sort of thing all
>the time.  I have the different ARTIST tags on each track, then a
>single ALBUMARTIST across all tracks, and no COMPILATION tags anywhere
>in my entire library.  And I do not see those auxiliary track artists
>in the "Browse Artists" menu.
I imagine this is another case of someone thinking they have ALBUMARTIST tags, 
but actually they have used TPE2 BAND.

That would explain everything above.
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread JJZolx

gregklanderman;300537 Wrote: 
> I wonder why I don't see this problem.. I do this sort of thing all
> the time.  I have the different ARTIST tags on each track, then a
> single ALBUMARTIST across all tracks, and no COMPILATION tags anywhere
> in my entire library.  And I do not see those auxiliary track artists
> in the "Browse Artists" menu.

Albums tagged like this would be marked compilations, wouldn't they? 
Do they get grouped under the VA artist when you browse albums sorted
by artist, or do they get grouped with the ALBUMARTIST?  Single-track
artists from compilations are correctly suppressed, but the same from
non-compilations are not.


-- 
JJZolx

Jim

JJZolx's Profile: http://forums.slimdevices.com/member.php?userid=10
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread Greg Klanderman

> JJZolx  <[EMAIL PROTECTED]> writes:

> Albums tagged like this would be marked compilations, wouldn't they? 
> Do they get grouped under the VA artist when you browse albums sorted
> by artist, or do they get grouped with the ALBUMARTIST?

These albums get grouped under the ALBUMARTIST.

See Phil's post re: ALBUMARTIST vs. TPE2.

How have you set the top 5 options on the settings tab which includes
the compilation settings as the 4th and 5th items?  Sorry, I'm at work
and don't have it in front of me..

greg
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread JJZolx

gregklanderman;300632 Wrote: 
> > JJZolx   forums.slimdevices.com> writes:
> 
> > Albums tagged like this would be marked compilations, wouldn't they?
> 
> > Do they get grouped under the VA artist when you browse albums
> sorted
> > by artist, or do they get grouped with the ALBUMARTIST?
> 
> These albums get grouped under the ALBUMARTIST.
> 
> See Phil's post re: ALBUMARTIST vs. TPE2.
> 
> How have you set the top 5 options on the settings tab which includes
> the compilation settings as the 4th and 5th items?

Well, I've figured out the difference, but the logic completely escapes
me.  These are all Flac files, no BAND tags, so the only option that's
relevant is 'group compilations', which I have set.

If I take two such duet/guest-artist albums, each with an ALBUMARTIST,
and mark one explicilty COMPILATION=0 and the other with no COMPILATION
tag, then the former has the compilation column in the database set to
0, the latter set to NULL.  Screwed up in its own right, but SC goes
out of its way to then treat them the same when listing albums, so both
get grouped correctly under the ALBUMARTIST when browsing albums.

The difference, and the apparent reason that the artists from the album
marked COMPILATION=0 are being listed under browse artists, is that
'guest' artists from that album are given the role of ARTIST (1) while
those from the compilation NULL album are given the role of TRACKARTIST
(6).  This must be how they're surpressed - simply by not retrieving
TRACKARTISTs.

Does this make any bloody sense to anyone?


-- 
JJZolx

Jim

JJZolx's Profile: http://forums.slimdevices.com/member.php?userid=10
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread kdf

On 9-May-08, at 10:09 PM, JJZolx wrote:
>
> Does this make any bloody sense to anyone?

I'm thinking that anyone who had even ONE braincell willing to think  
about this issue and actually make something happen..
lost that braincell in the three threads going on incessantly about  
the same thing with the same points over and over.

if anyone comes out of this with a point, please do us all a favour  
and make it...then kill anyone who keeps muttering on about the same  
points.

-k
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread JJZolx

kdf;300675 Wrote: 
> On 9-May-08, at 10:09 PM, JJZolx wrote:
> >
> > Does this make any bloody sense to anyone?
> 
> I'm thinking that anyone who had even ONE braincell willing to think  
> about this issue and actually make something happen..
> lost that braincell in the three threads going on incessantly about  
> the same thing with the same points over and over.
> 
> if anyone comes out of this with a point, please do us all a favour  
> and make it...then kill anyone who keeps muttering on about the same  
> points.

Kevin, hitting the bottle a little hard tonight? ;-)  Have fun...


-- 
JJZolx

Jim

JJZolx's Profile: http://forums.slimdevices.com/member.php?userid=10
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-09 Thread kdf

On 9-May-08, at 11:37 PM, JJZolx wrote:

>
> kdf;300675 Wrote:
>> On 9-May-08, at 10:09 PM, JJZolx wrote:
>>>
>>> Does this make any bloody sense to anyone?
>>
>> I'm thinking that anyone who had even ONE braincell willing to think
>> about this issue and actually make something happen..
>> lost that braincell in the three threads going on incessantly about
>> the same thing with the same points over and over.
>>
>> if anyone comes out of this with a point, please do us all a favour
>> and make it...then kill anyone who keeps muttering on about the same
>> points.
>
> Kevin, hitting the bottle a little hard tonight? ;-)  Have fun...

Just fed up Jim.  I mean really.  I got used to your kind of venom,  
but this kind of trolling is another league altogether.
No one taking part is actually capable of DOING anything.  gotta make  
you wonder.

surely it's a sad thing that the effect anyone might want is wholly  
lost.  Even worse that other threads suffer as well.  others like me,  
who might be capable of actually making changes, have had to simply  
delete entire DAYS of emails just because it's not worth filtering  
individually.

But, if you'd like to write it off as something so banal as  
drink...well, Jim...feel free to cough up code of your own to  
compensate for those you've caused to walk away. Frankly, I'm starting  
to value sleep far more than reading this crap, or even filtering it  
out from the rest.  The free gear isn't worth it.

Those who actually monitor the forum and actually CARE about the the  
productivity of volunteer coders, take note.  Some things go too far.

cheers,
-k
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-10 Thread JJZolx

kdf;300681 Wrote: 
> No one taking part is actually capable of DOING anything.  gotta make
> you wonder.

This isn't a developer list.  That no developers take part in this type
of a discussion is fairly standard.  I don't think that anybody expects
them to.

I just learned something because of what someone else said and that's
worth something to me.  I think that's where the value lies - in
figuring out the quirks, the bugs, and the general weirdness of how
SqueezeCenter tries to deal with library cataloging.


-- 
JJZolx

Jim

JJZolx's Profile: http://forums.slimdevices.com/member.php?userid=10
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-10 Thread kdf
forums.slimdevices.com> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
X-Mailer: Apple Mail (2.919.2)


On 10-May-08, at 12:07 AM, JJZolx wrote:

>
> kdf;300681 Wrote:
>> No one taking part is actually capable of DOING anything.  gotta make
>> you wonder.
>
> This isn't a developer list.
right...list police, good call.

> That no developers take part in this type
> of a discussion is fairly standard.  I don't think that anybody  
> expects
> them to.
>
This is one thread of many that is all on the same subject. Claiming  
that no one expects a solution is just avoiding accountability on your  
part.

> I just learned something because of what someone else said and that's
> worth something to me.  I think that's where the value lies - in
> figuring out the quirks, the bugs, and the general weirdness of how
> SqueezeCenter tries to deal with library cataloging.

ok,  then keep it to one thread.
thanks,
-kdf
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-10 Thread Phil Meyer
>No one taking part is actually capable of DOING anything.  gotta make  
>you wonder.
I am capable of doing patches, but there's little incentive - things are 
generally working for me (apart from a few minor issues that I've lived with 
for a long time), so I'd be trying to change something in a way that I don't 
use.

>From exploring this thread, I was hoping to come up with a list of things that 
>were not quite right that everyone agrees should be changed.  However, we 
>always seem to go round in circles, and all of the various threads and bugs 
>are now discussing the same issues.

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-10 Thread erland

kdf;300681 Wrote: 
> 
> No one taking part is actually capable of DOING anything.  gotta make 
> 
> you wonder.
> 
I'm not sure I agree if you really meant "no one", but if you change it
to "most of the the people" I can agree...

But I do agree that this discussion back and forth where the same
arguments is repeated all over again isn't really moving this any
closer to a solution.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer))

erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-10 Thread slimkid

kdf;300675 Wrote: 
> 
> if anyone comes out of this with a point, please do us all a favour  
> and make it...then kill anyone who keeps muttering on about the same  
> points.
> 
> -k

For the sake of efficiency, I'll skip over your insulting rant and get
to two points I believe everybody here agrees:

- Artist View (Home->Artists): when ALBUMARTIST tag is present in file,
then regardless of whether the album is compilation or not, it should
not go into Various Artist area. It should be listed as  by
 and be listed under ALBUMARTISTS in artist list
(Home->Artists->ALBUMARTIST). Right now compilation albums, even though
they are displayed as  by , are grouped under
Home->Artists->Various Artists.

- Album View (Home->Albims): When album is listed like  by
, regardless of what is that SOMETHING is, sorting should
follow the general sorting rule of the list. If it is just by ,
then everything is OK, if it is by , than 
should be treated as artist and sort should effectively become
. Right now, compilations with albumartist are listed
as by but sorted (ina case of  sort)
among albums whose artist start with 'V' or are 'Various Artists'.

I really hope these two chapters are right to the point.

@kdf, I believe you are listening to these discussions through eMail
and are under wrong impression that this is coming from the developers
forum. Actually, this is coming form the General forum, and I find your
assumptions about capabilities of the discussion participants rather
inappropriate and beside the point since there's no requirement to be
able to code in order to  engage into discussion.

K


-- 
slimkid

The sound stage will open up, bass will tighten and the imaging will
improve. DVD performance will also increase substantially.

http://www.youtube.com/watch?v=7iAj2aPdQnk
http://www.youtube.com/watch?v=VvMNuuFSvN0
http://www.youtube.com/watch?v=BDRhRv4q_SI
http://youtube.com/watch?v=nlrpe8Ig5m8
http://youtube.com/watch?v=dC9tGlwPln8

slimkid's Profile: http://forums.slimdevices.com/member.php?userid=8881
View this thread: http://forums.slimdevices.com/showthread.php?t=47297

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-10 Thread Phil Meyer
>- Artist View (Home->Artists): when ALBUMARTIST tag is present in file,
>then regardless of whether the album is compilation or not, it should
>not go into Various Artist area. It should be listed as  by
> and be listed under ALBUMARTISTS in artist list
>(Home->Artists->ALBUMARTIST). Right now compilation albums, even though
>they are displayed as  by , are grouped under
>Home->Artists->Various Artists.
>
Yes, I'd agree with that, although I think it's a bit clearer to think of the 
rule as follows:

"When the scanner finds and album with an album artist tag, set Compilation=No".

i.e. the fault is in the scanner that builds the library from scanning source 
files.

>- Album View (Home->Albims): When album is listed like  by
>, regardless of what is that SOMETHING is, sorting should
>follow the general sorting rule of the list. If it is just by ,
>then everything is OK, if it is by , than 
>should be treated as artist and sort should effectively become
>. Right now, compilations with albumartist are listed
>as by but sorted (ina case of  sort)
>among albums whose artist start with 'V' or are 'Various Artists'.
>
I found this para harder to interpret.  I think it's generally covered by the 
first point though - if there is an album artist, the album should not be 
considered a compilation.  This would fix the second problem (above)?  i.e. 
there should never be an album with an album artist and a Compilation flag - 
they are mutually exclusive.

I think it's important to:
1. Work out what SC currently does.  Perhaps document these rules in the wiki.  
This willl benefit everyone, esp. when yet another thread on the same problems 
comes along in the future!
2. Document any actual clear problems/bugs with these rules.
3. Keep additional enhancement requests separate from (2).

Phil
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] Various Artists Logic... is it necessary?

2008-05-10 Thread Greg Klanderman

> JJZolx  <[EMAIL PROTECTED]> writes:

> Well, I've figured out the difference

Jim, glad you figured out the issue - you should open a very specific
bug for this.

Btw, I didn't find this post offensive at all especially in relation
to some of the other posts by others in these threads.  Also unlike
most of the rest of these threads we actually figured something out.

And I'm perfectly capable of making code changes, but like Phil,
things are mostly working for me, and I choose to focus the limited
time I have for SC on things I want.  I do try to help out on the
forums a bit to clarify confusion over things I understand.

I agree it has been long and tedious, circular, and with several vocal
posters unwilling to actually listen to what others write.  But
seriously Kevin, if you don't like these threads, just skip them.
Most mail readers should let you just delete the whole thread.
Posting your own venom doesn't really help.

greg
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


  1   2   >