Hi Andrew,

> There is a message ME_NOTEOFF which is a standard midi note off
> message width code 0x80. It's sent only when playing with midi
> keyboard as part of jack/alsa midi events.

I do not have an external midi keyboard, so I could not test your fix, 
right?

Regards,

Jens

Am Montag, 21. Dezember 2015 schrieb Andrew Deryabin:
> Hi guys,
> 
> While rewriting midi support code for lv2 I found some interesting
> moment:
> 
> There is a message ME_NOTEOFF which is a standard midi note off
> message width code 0x80. It's sent only when playing with midi
> keyboard as part of jack/alsa midi events.
> But when playing midi parts this message is not sent at all, even
> when transport is stopped.
> While digging I found _stuckNotes array which is used for sending
> note offs automatically (fix me). But due to small bug in code for
> adding stuck events to this array, instead of adding ME_NOTEOFF,
> ME_NOTEON was added. Some instruments handled this without any
> problem, but others (like Calf monosynth) continued to play last
> note after transport was stopped.
> 
> Hope the fix ( bd84479) will work (like in my case).
> Please check - if it works for you too?


------------------------------------------------------------------------------
_______________________________________________
Lmuse-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmuse-developer

Reply via email to