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

Project:MuseScore
Component:Code
Category:bug report
Priority:critical
Assigned:Unassigned
Status:closed
Description

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.

#1

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.

#2
Status:active» fixed

Does not affect the trunk.

#3
Status:fixed» closed

Automatically closed -- issue fixed for 2 weeks with no activity.

Syndicate content