[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Lily 2.7.7 and MIDI
From: |
Han-Wen Nienhuys |
Subject: |
Re: Lily 2.7.7 and MIDI |
Date: |
Sat, 27 Aug 2005 22:08:15 +0200 |
User-agent: |
Mozilla Thunderbird 1.0.6-1.1.fc4 (X11/20050720) |
Michael Welsh Duggan wrote:
I've been looking into this. The problem is twofold:
1) Time offsets devolve into "1"s (instead of "384"s). This is due to
the addition of Rational::operator bool(). A rational offset is
2) Audio_tempo objects are not being added to the Audio_staffs. This
results in the tempo not being passed to the midi file. In the
past, it was added by Staff_performer::play_element(Audio_element).
I didn't apply your patch, but many, MANY thanks for looking into this
and tracking the cause. The MIDI backend is my least favorite part of
the code, and I always try to postpone fixing things in it. This again
proved that it's actually a good strategy :-)
can you check if current CVS works for you?
--
Han-Wen Nienhuys - address@hidden - http://www.xs4all.nl/~hanwen
Re: Lily 2.7.7 and MIDI, Han-Wen Nienhuys, 2005/08/24