[MusicXML import] [1.2] import errors 02a-Rests-Durations.xml

• Jan 15, 2012 - 13:33
Type
Functional
Severity
S2 - Critical
Status
closed
Project

File 02a-Rests-Durations.xml in Reinhold Kainhofers unofficial MusicMXL testsuite does not import correctly:
- the last measure size is calculated incorrectly (set to 1/4 iso 1.5 * 63/128)
- the last barline is at an incorrect tick
- the last rest has 23 ticks where the real duration is 22.5 ticks
Set to critical as the incorrect timing calculations lead to corruption of the internal data.


Comments

Fixed first two items in 0.9.6 branch revision 5241. Solution is to make sure the measure is rounded up to an integral number of 1/32s and set actual duration accordingly.
Last item apparently is MuseScores normal rounding behaviour.