I am writing a program that generates MusicXML files for import into Finale and have run into a problem with the Dolet MusicXML import plugin. The following exercise demonstrates the problem.
When exporting to a MusicXML file and the score has chord names, and a chord is a major chord with only the root name notated above the staff, the Dolet plugin properly writes the markup thusly
<harmony> <root> <root-step>F</root-step> </root> <kind>major</kind> </harmony>
Observe the <kind> tag, which identifies the chord as a major chord. The <kind> tag is required and it must have one of the valid values.
When importing from the same MusicXML file, the Dolet plugin notates the chord name as "F Maj" rather than simply "F" as in the original score.
This notation clutters the score with lots of unnecessary "Maj" entries. Does anyone know a way to suppress this notation?
|