Michael Pozhidaev <[email protected]> writes:

> Hello!
>
> I have tried the 2.15.38 on my scores and have found that the result is
> not correct. I don't know should it be considered as critical bug or no so
> writing this message. Please, take a look at files in attachment.
>
> There are three files: short snippet, proper midi output by
> lilypond-2.14.2 and incorrect midi output by 2.15.38.
>
> The 2.15.38 is installed in linux-x86_64 and downloaded as binary
> package. Thanks!

I just read the code: the problem is not likely related to Midi.  There
is a music function that expect its argument to be wrapped inside of an
EventChord, but this is no longer the case by default.

Try putting

   (set! note (event-chord-wrap! note parser))

directly after the line

sr = #(define-music-function (parser location note) (ly:music?)

and see whether this will make the function work.  If it does, that's
the easiest workaround.

-- 
David Kastrup

_______________________________________________
bug-lilypond mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to