|
From: | lilypond |
Subject: | Re: Issue 1647 in lilypond: MIDI skips note if the pitch is already sounding in the same channel |
Date: | Tue, 10 May 2011 03:43:47 +0000 |
Comment #4 on issue 1647 by address@hidden: MIDI skips note if the pitch is already sounding in the same channel
http://code.google.com/p/lilypond/issues/detail?id=1647I have code which will make both notes sound. A patch can be found in the included mailing list link. What this patch does is as follows:
When encountering a note event of the same pitch during a currently held note, it will stop the held note and start the second. The second will last until the latest moment of the two notes, or until that pitch is struck again. It correctly handles the case of the two note events happening at the same moment. A major problem with this patch is that it is all-or-nothing. It does not allow the previous behavior (which elides the second note at the same pitch in favor of holding the first). The patch in question is against the git archive from last month.
http://lists.gnu.org/archive/html/lilypond-devel/2011-03/msg00316.htmlDisclaimer: This patch and the ideas behind it may not be a reasonable approach to solving this problem (or may be trying to solve a different issue entirely). See also Jan Nieuwenhuizen's reply to my post.
[Prev in Thread] | Current Thread | [Next in Thread] |