musicxml - half diminished chords load incorrectly

• Mar 3, 2016 - 20:57

A half diminished chord should display like: Fm7b5

When loaded from musicxml it shows up like: Fm7b57

It seems to always put an extra '7' on the end.

Here is the musicxml to create a half diminished F chord:

[harmony]
[root]
[root-step]F[/root-step]
[/root]
[kind]half-diminished[/kind]
[/harmony]

No errors occur when loading the above xml.


Comments

There are, unfortunately, lots of variations in how different programs represent half-diminished chords (as well as how people write them). We handle a bunch of them, but there are some bugs in 2.0.2 that involving certain combinations of kind and kind text that result in glitches like this. When using a kind of half-diminished and not using the use-symbols option, we rely a bit on the kind text to help us know how you want it displayed, and if the kind text is missing or empty, we don't deal well. This is already fixed for the next releaser. Meanwhile, the workaround is to make sure to use either use-symbols or else provide meaningful kind text when using a kind of half-diminished. Or, instead of outputting a kind of half-diminished and expecting the receiving program to turn this into m7b5, just outout the m7b5 directl (ie, kind of minor seventh, but with an aler tag for the fifth).

Do you still have an unanswered question? Please log in first to post your question.