Post Reply 
Minor Composers - some problems I am struggling with!
19-10-2017, 18:13
Post: #3
RE: Minor Composers - some problems I am struggling with!
(19-10-2017 16:24)pgbj Wrote:  It's as if the association between COMPOSER=[Minor Composers].display=Gabrieli is being maintained once for the whole library rather than once per file?

This is indeed how it works. Each COMPOSER value (for example, [Minor Composers]) must have a single consistent sort value and a single consistent display value.

You can do what you want in a slightly different way. In the tagValue property, you can set ComposerDisplay.default={MinorComposer, Composer}. This creates a new tag ComposerDisplay in each file and this tag has the value of the MinorComposer tag if present or the Composer tag otherwise.

To make the ComposerDisplay tag show on the Now Playing screen instead of the Composer tag, you can set the tagFormat property to Composer.displayFormat={$composerDisplay}.

Regarding your other questions, you can use accented characters in the tag update file and these must be entered in UTF-8 format. Square brackets sort before alphabetic characters because MinimServer doesn't sort by Unicode codepoints. The MinimServer sort collation sequence uses the standard Unicode Collation Algorithm for the first 256 Unicode codepoints and sorts by Unicode codepoints after that (see this thread). To ensure a tag value sorts after all Western alphabetic characters, it needs to start with a Unicode codepoint greater than U+00FF.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Minor Composers - some problems I am struggling with! - simoncn - 19-10-2017 18:13

Forum Jump:


User(s) browsing this thread: 1 Guest(s)