[Musicxml Export] - Measure rest should be reflected
Reported version
3.3
Type
Performance
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
No
Workaround
No
Project
The attached file shows various lengths of measure with full measure rests on either right or left hand. Musescore code shows this:
<Rest>
<durationType>measure</durationType>
<duration>7/8</duration>
</Rest>
However, Musicxml export shows only rest, not rest measure:
<note>
<rest/>
<duration>7</duration>
<voice>5</voice>
<staff>2</staff>
</note>
It should be:
<note>
<rest measure="yes"/>
<duration>7</duration>
<voice>5</voice>
<staff>2</staff>
</note>
Without this, braille transcription software will not know it's a full measure rest, and will count duration and output strange rests.
Attachment | Size |
---|---|
measure rests.mscz | 11.07 KB |
measure rests.musicxml | 33.43 KB |
Fix version
3.5.0
Comments
Sorry, I can't quickly figure out how to write code correctly, the xml code can only be written as this, otherwise all tags are gone.
Relates to #270643: [EPIC] MusicXML import/export issues
Embed the xml stuff using <xml>...</xml>
Ok, xml code repatched here. THe exported xml is:
...
But should be:
Haipeng
PR https://github.com/musescore/MuseScore/pull/6086
Fixed in branch 3.x, commit e0f18cea54
fix #299761: [Musicxml Export] - Measure rest should be reflected
needed for master too
Fixed in commit edbececd409f12e681ff9a1688150e749bf99f83
Author: anatoly-os
Date: Mon May 18 02:45:29 2020 -0700
Automatically closed -- issue fixed for 2 weeks with no activity.