Comment #4 on issue 1647 by [email protected]: MIDI skips note if the
pitch is already sounding in the same channel
http://code.google.com/p/lilypond/issues/detail?id=1647
I 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.html
Disclaimer: 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.
_______________________________________________
bug-lilypond mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-lilypond