"H" chord symbol unrecognized if entered in standard spelling then style is changed to German

• Aug 10, 2020 - 15:31
Reported version
3.5
Type
Functional
Frequency
Once
Severity
S4 - Minor
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

wenn ich die deutsche akkordschreibweise wähle, werden die akkorde nicht automatisch abgespielt.
Hm, Hsus4, ect. geht nicht nur Bm, Bsus4 bei standard einstellung

Attachment Size
The_final_countdown.mscz 27.32 KB

Comments

Severity S2 - Critical S3 - Major
Status active needs info
Type musescore.org Functional

if i choose the german chord notation, the chords are not played automatically.
Hm, Hsus4, ect. Not only BM, Bsus4 works with the standard setting

They do play for me?

Hint: enter them in lower case, if they turn to upper case, MuseScore recognized them ads chord symbols, else not

Frequency Once Many
Severity S3 - Major S4 - Minor
Status needs info active
Type Functional musescore.org
Frequency Many Once
Status active needs info
Type musescore.org Functional

(You're all but one, it is not a website issue, and we need more information to reproduce the issue)

Frequency Once Many
Status needs info active
Type Functional musescore.org

musescore spielt die akkorde, die man drüberschreibt automatisch mit einem klaviersound ab. bei mir hm ....nicht

Frequency Many Once
Status active needs info
Type musescore.org Functional

musescore automatically plays the chords that you write over with a piano sound. with me hm ... no
? I don't get that. It does play here, as piano

Title No Chord playback when using German chord spelling and setting akkord spielen
Frequency Once Many
Status needs info active
Type Functional musescore.org
Title akkord spielen No Chord playback when using German chord spelling and setting
Frequency Many Once
Status active needs info
Type musescore.org Functional

please stop those changing

Title No Chord playback when using German chord spelling and setting "H" chord symbol unrecognized if entered in standard spelling then style is changed to German
Status needs info active

I can reproduce with the score given. For me, the "H" chord symbols don't playback when I first load the file, but they do after I edit the chord symbol (just double clicking and hitting Esc does it). And then they continue to play back if I save and reload. And if I create a new score with German chords, they also play just right from the beginning.

The only way I can reproduce a problem is if I create a score with default chord symbol naming, enter an "H" - which is thus flagged unrecognized - and then change the style to German. That indeed will need force existing chords to be re-interpreted - the "H" will continue to be flagged as unrecognized. So it's not just playback but everything that will fail, like parsing (H7b9 won't show the flat sign) and transposition too.

Probably we should consider reparsing things after a change, to catch cases like this. but hopefully not breaking other cases, like "B7".