I'm really happy about the new chord localization feature. Source localization Default and display localization Scandinavian works great and will be my standard setting in future.
But there are some issues with display localization German.
1.) traditional German chords are named like Cis, Des and so on shortened to Es, As when the chord name is a vowel
see https://en.wikipedia.org/wiki/Key_signat...anslations
and attached screenshot from MuseScore 2.3.2
I can look into supporting that in the future. My current code isn't really set up very well to transform chords in that manner. I'll probably wind up breaking things if I'm not careful, so I'll probably hold off on this for a bit unless it's extremely important to you. There are a number of other display settings I want to support, such as the Nashville Numbering System and Do-Re-Mi, so I'd like to handle that all at once.
Thanks Mike. That's not important at all for me. I'm completely happy with Scandinavian which works flawlessly.
So take you time. It's definitely a good idea to plan thoroughly to find a flexible solution that's easy to maintain for you. There are so many possibilities. As far as I know do re mi exists in different variants in France and in Italy, Roman numerals might be interesting for some guys, there's Dutch where they use Ges and Gis as in traditional German, but B and Bes (for B and Bb) ...
Sciurius uses a configuration file for chord localization in his chordpro reference implementation.
Btw: I don't understand why Czech handles m vs. mi for minor chords.
The "chord quality" is imho something different than the localization. It's not only major and minor, there's also dim, maj7 and so on. There are so many styles and conventions that I would recommend leaving that completely to the user.
Please find attached an example from Roemer/Brandt "Standardized Chord Symbol Notation"
What I would like to have is the support of lowercase letters for chords and transposing. Some conventions use lowercase letters for minor chords. Furthermore (and more important for me): it would allow using lowercase letters for single melody tones similiar to ABC notation and transpose them correctly together with the chords.
But: using lowercase characters for chords is not mentioned in the current chordpro standard (whereas I came across programs that support lowercase chords). So, if you consider supporting lowercase chords, we should involve Sciurius in the discussion.
I'm not sure whether my problem really belongs to this thread... I'm used to German chord notation and when I tried to transpose a song, everything worked well, except for "H". Is there a way to tell MSP/ChordPro that it is ok to assume German chord notation in my installation?
Holger
Samsung Galaxy Tab A (SM-T580, Android 8.1.0)
Samsung Galaxy Tab A7 (SM-T500, Android 12)
AirTurn Duo
Go to Settings->Text File Settings->Chord Localization, and switch the display localization to German to use "H" instead of "B", and "Bb" instead of "B". If your file also contains "H" in it, then set the source localization to German as well.
02-13-2020, 06:11 AM (This post was last modified: 02-13-2020, 06:11 AM by eichelbe.)
Thanks for the fast answer. The setting is actually there where I should have expected it
I tried it with both set to German and tried it with various chords in the same file. It works for all chords, but neither for [H] or [Hm]. Finally, I tried it with
{title: Test}
[H] [Bb] [Am] [Hm] [Bbm]
with the same problem, also for different localization settings. Might be that I'm just doing wrong with the "H".
Thanks for all your support,
Holger
Holger
Samsung Galaxy Tab A (SM-T580, Android 8.1.0)
Samsung Galaxy Tab A7 (SM-T500, Android 12)
AirTurn Duo
e
@eichelbe: the correct setting for your example is "Scandinavian" ( H / Bb )
@Mike: that's defininitely a bug. eichelbe's example is not transposed correctly. The [H] and [Hm] are not transposed.
(I checked it on Win10 with MSP 2.8.7 and 2.8.9)
In German, B represents Bb and H represents B. Can you provide an example of what is not working the way you would like? Do you have something like a chord listed as A transposed up two steps that is not showing up as H with the display localization set to German?