From: Jan Nieuwenhuizen Date: Mon, 21 Feb 2011 20:26:47 +0000 (+0100) Subject: Midi2ly: reset octave for each voice. Fixes #1533. X-Git-Tag: release/2.13.51-1~7 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=03c19fed9bf5f21cb6be1f72e991f160801236fd;hp=3d5e7223a0ff02119c18f0be39873647bf686d3b;p=lilypond.git Midi2ly: reset octave for each voice. Fixes #1533. --- diff --git a/scripts/midi2ly.py b/scripts/midi2ly.py index b233d98a75..01f836ea36 100644 --- a/scripts/midi2ly.py +++ b/scripts/midi2ly.py @@ -666,8 +666,12 @@ def dump_voice (thread, skip): # urg LilyPond doesn't start at c4, but # remembers from previous tracks! # reference_note = Note (clocks_per_4, 4*12, 0) + ref = Note (0, 4*12, 0) if not reference_note: - reference_note = Note (0, 4*12, 0) + reference_note = ref + else: + ref.duration = reference_note.duration + reference_note = ref last_e = None chs = [] ch = []