From: Reinhold Kainhofer Date: Tue, 11 Nov 2008 23:22:02 +0000 (+0100) Subject: MusicXML: Minor change: Add TODO comment and Fix regtest title X-Git-Tag: release/2.11.64-1~43 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=5d61ddfcc02117b6aeca5c0877b8fedef0afb0c8;p=lilypond.git MusicXML: Minor change: Add TODO comment and Fix regtest title --- diff --git a/input/regression/musicxml/00m-MultimeasureRests-TimeSignatures.xml b/input/regression/musicxml/00m-MultimeasureRests-TimeSignatures.xml index 30b51548db..3a077c3c0c 100644 --- a/input/regression/musicxml/00m-MultimeasureRests-TimeSignatures.xml +++ b/input/regression/musicxml/00m-MultimeasureRests-TimeSignatures.xml @@ -2,7 +2,7 @@ - Multi-bar formatting (different time signatures) + Multi-measure rests (different time signatures) Reinhold Kainhofer Public Domain diff --git a/scripts/musicxml2ly.py b/scripts/musicxml2ly.py index a55ae8e430..695f855d49 100644 --- a/scripts/musicxml2ly.py +++ b/scripts/musicxml2ly.py @@ -1639,6 +1639,8 @@ class LilyPondVoiceBuilder: duration_factor = 1 duration_log = {1: 0, 2: 1, 4:2, 8:3, 16:4, 32:5, 64:6, 128:7, 256:8, 512:9}.get (diff.denominator (), -1) duration_dots = 0 + # TODO: Use the time signature for skips, too. Problem: The skip + # might not start at a measure boundary! if duration_log > 0: # denominator is a power of 2... if diff.numerator () == 3: duration_log -= 1