[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Issue 1661 in lilypond: MIDI dynamics take effect one note too late
From: |
lilypond |
Subject: |
Issue 1661 in lilypond: MIDI dynamics take effect one note too late |
Date: |
Tue, 24 May 2011 04:31:32 +0000 |
Status: Accepted
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 1661 by address@hidden: MIDI dynamics take effect one note
too late
http://code.google.com/p/lilypond/issues/detail?id=1661
Extracted form the report
http://lists.gnu.org/archive/html/bug-lilypond/2011-05/msg00238.html
% MIDI dynamics take effect one-note-late, if they are in a separate voice
% Below, we expect each measure to sound the same
\score {
\new Staff <<
{ c'2\ffff d'\ppp | c' d' }
{ s1 | s2\ffff s2\ppp }
>>
\layout {}
\midi {}
}
% This option does not affect the bug:
% \set Score.midiChannelMapping = #'staff
The MIDI output from version 2.12 was not completely correct, either (the
notes change volume a millisecond after the attack) so I have not marked
this as a regression.
Also, Dynamic_performer is part of Voice context in 2.12.3. From the name
alone, I would suppose that Dynamic_performer implements dyanmics,
independently for each Voice, so this example may have worked accidentally
in 2.12.3.
Attachments:
1661.png 7.0 KB
1661_2_13_61.midi 169 bytes
1661_2_12.midi 173 bytes
- Issue 1661 in lilypond: MIDI dynamics take effect one note too late,
lilypond <=