Yes, I use the "Mmixed Tag" menu type. I append my corresponding
configuration file.

Adding TRACKNUM to the Custom Tag scanning module did the trick! Thanks
a lot for pointig that out (I was not aware that not all standard tags
are automtically scanned). Now the sorting is as I need it.

I was really talking about the sort order of the GROUPING level since I
want the classical pieces (which are represented by the GROUPING tag)
not sorted alphabetically but in their original order (as they are on
the physical CD) when browsing by album. When I hit play ON an item on
the grouping level the order was already by tracknum, but when I hit
play one level above, that means on an album, then the sort order was
not "album,disc,tracknum" but "grouping, tracknum" (I don't know if
disc was used since in my test disc was not set). Album did not matter
since all titles belonged of course to the same album when I press play
on an album.

Wasn't that expected by you?

Although it might sound strange to sort the GROUPING level by tracknum
this is how it should be. Of course, ALL tracks under the grouping item
have different track numbers since they represent the different
movements of the work, but since all titles of the same grouping are
grouped together the overall sorting order of the album is then
correct. Let's say you have an album with the following tracks:

1. Toccata in a minor
2. Sonata in C major: 1. Allegro
3. Sonata in C major: 2. Andante
4. Sonata in C major: 3. Presto
5. Bolero

I set the GROUPING tag to "Toccata in a minor" for the first track, to
"Sonata in C major" for the 2.-4. track and to "Bolero" for the 5.
track.

When I then browse by album-grouping, without defining TRACKNUM as
sorting tag for the second level the order within the second level is:

Bolero
sonata in C major
Toccata in a minor

And when I press play on the album name one level above they are played
in this order:

1. Bolero
2. Sonata in C major: 1. Allegro
3. Sonata in C major: 2. Andante
4. Sonata in C major: 3. Presto
5. Toccata in a minor

When I now set the sort order to tracknum the order within the second
level is

Toccata in a minor
Sonata in C major
Bolero

and when I press play on the album name the original sort order as on
the physical album is used.

The only remaining question is now if sorting can be done by
disc-tracknum instead only by tracknum using the mixed tag menu defined
in the enclosed configuration file. Is that possible?

Regarding the missing "(Disc 1)" label this happens also in the menu
when browsing album-grouping which is defined in the enclosed
configuration file. If sorting by disc-tracknum is not possible than I
would swich back to show multi disc albums as separate albums, but in
this case the missing label "(Disc 1)" should be added to distinguish
between the different discs.

Finally, do you already know when you will release a version of
CustomBrowse in which the "German umlaut" problem which still exists on
the squeezebox will be fixed. I saw that not only German umlauts are
affected but also e.g. French accents so many of my classical tracks
cannot be played until this is fixed.

Best regards
Dieter

------------------------------------------------
album.cb.values.xml
------------------------------------------------

<?xml version="1.0" encoding="utf-8"?>
<custombrowse>
        <template>
                <id>customscan_mixedtags</id>
                <parameter type="text"
id="menuname"><value>Alben</value></parameter>
                <parameter type="text"
id="menugroup"><value>Klassik</value></parameter>
                <parameter type="text" 
id="menuorder"><value>40</value></parameter>
                <parameter type="text"
id="limituppertags"><value>1</value></parameter>
                <parameter type="text"
id="customtag1"><value>ALBUM</value></parameter>
                <parameter type="text"
id="customtagtype1"><value></value></parameter>
                <parameter type="text" id="customsorttag1"></parameter>
                <parameter type="text"
id="customtag1artistsort"><value>0</value></parameter>
                <parameter type="text"
id="customtag2"><value>GROUPING</value></parameter>
                <parameter type="text"
id="customtagtype2"><value></value></parameter>
                <parameter type="text"
id="level2name"><value>Werke</value></parameter>
                <parameter type="text"
id="customsorttag2"><value>TRACKNUM</value></parameter>
                <parameter type="text"
id="customtag2artistsort"><value>0</value></parameter>
                <parameter type="text" id="customtag3"></parameter>
                <parameter type="text"
id="customtagtype3"><value></value></parameter>
                <parameter type="text" id="level3name"></parameter>
                <parameter type="text" id="customsorttag3"></parameter>
                <parameter type="text"
id="customtag3artistsort"><value>0</value></parameter>
                <parameter type="text" id="customtag4"></parameter>
                <parameter type="text"
id="customtagtype4"><value></value></parameter>
                <parameter type="text" id="level4name"></parameter>
                <parameter type="text" id="customsorttag4"></parameter>
                <parameter type="text"
id="customtag4artistsort"><value>0</value></parameter>
                <parameter type="text" id="customtag5"></parameter>
                <parameter type="text"
id="customtagtype5"><value></value></parameter>
                <parameter type="text" id="level5name"></parameter>
                <parameter type="text" id="customsorttag5"></parameter>
                <parameter type="text"
id="customtag5artistsort"><value>0</value></parameter>
                <parameter type="text" id="customtracktag"></parameter>
                <parameter type="text"
id="playalltracks"><value>1</value></parameter>
                <parameter type="text" id="library"><value>3</value></parameter>
                <parameter type="text"
id="activelibrary"><value>0</value></parameter>
                <parameter type="text" id="includedclients"></parameter>
                <parameter type="text" id="excludedclients"></parameter>
                <parameter type="text" id="includedlibraries"></parameter>
                <parameter type="text" id="excludedlibraries"></parameter>
        </template>
</custombrowse>


-- 
dip
------------------------------------------------------------------------
dip's Profile: http://forums.slimdevices.com/member.php?userid=902
View this thread: http://forums.slimdevices.com/showthread.php?t=47818

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

Reply via email to