musicxml export generates wrong measure length
Steps to reproduce:
Load the 'test rest.mscz' into musescore 3.0 (two measures of Mozart's piano sonata nr. 11)
export the score as .musicxml
open the .musicxml-file in MuseScore results in an error 'File ... corrupted'
with detail 'Measure 1, staff 1, voice 2 too long. Expected 6/8; Found 7/8'
Reason is a generated rest for voice 2 with a length of a pointed half (3/4 = 6/8) instead of 5/8.
MuseScore 3 does a
<backup> of 24 durations - the whole measure - and
has to generate a rest that is not shown in the original .mscz score.
MuseScore 2 did a better job by
<backup> only 4 durations from the last note of voice 1
and omittes the generation of an unneeded rest.
|Test rest.mscz||8.88 KB|