Bugzilla – Bug 17310
Artists not sort correctly
Last modified: 2011-11-06 23:23:53 UTC
All my music is in FLAC format and I use the following tags: • ARTIST: for example “Miles Davis”. I never use ALBUMARTIST as I don’t understand its meaning (redundant with ARTIST and/or with BAND?) • ARTISTSORT: for example for ARTIST = “Miles Davis”, ARTISTSORT = “Davis” • COMPOSER: for example “Miles Davis”, • BAND: for example “Miles Davis (trumpet); John Coltrane (tenor saxophone); Bill Evans (piano); Paul Chambers (bass); Jimmy Cobb (drums)” When I browse by ARTIST in the Squeezebox Server, 90% of the library is correctly sorted (i.e. according to ARTISTSORT tag). But some artists are sorted by their first name. My understanding of the problem is that Squeezebox Server stores ARTIST, COMPOSER, BAND and CONDUCTOR in only one database table (CONTRIBUTOR). As the same name can exist in different types of tags, the sorting is unpredictable. In my case, some ARTISTs are in fact sorted by COMPOSER! The problem could be solved: • Either with adding a new tag like COMPOSERSORT but: - it will very difficult to be managed - according to http://wiki.slimdevices.com/index.php/SlimServerSupportedTags, this tag is not supported by Squeezebox Server - for people using other tags like CONDUCTOR or ALBUMARTIST, the same solution will be to be applied • Either by correcting the database query used to list the ARTIST. It should be possible to take into account in the sorting sentence only CONTRIBUTORS with the ARTIST behavior? See also: http://forums.slimdevices.com/showthread.php?t=80558
Hi, I have also files a similar bug (https://bugs-archive.lyrion.org/show_bug.cgi?id=17304). In my case all the entries that are wrongly sorted are those where the BAND or COMPOSER tags contain a value with a non-ASCII character. All files with BAND/COMPOSER tags with only ASCII characters in the values are sorted OK. Is this different from the behaviour you see or it is the same?
Unassigned bugs cannot have a priority.