Files
lmms/plugins
Tobias Doerffel a9717c0cc3 NotePlayHandle: send correct MidiNoteOff events if base note changed
When changing an InstrumentTrack's base note while NotePlayHandles are
active, they will send a wrong MidiNoteOff event due to the masterKey()
translation in InstrumentTrack::processOutEvent().

Therefore in NotePlayHandle remember the original base note value and
add the difference between original and current base note to the value
returned by NotePlayHandle::key(). Fixes hanging notes in MIDI-based
instruments such as ZynAddSubFX.

Furthermore some coding style improvements.

Closes #3146975.
2010-12-31 13:23:08 +01:00
..
2010-01-25 23:27:43 +01:00
2010-01-25 23:27:43 +01:00
2010-01-25 23:27:43 +01:00
2010-01-25 23:27:43 +01:00
2010-12-05 23:11:43 +01:00
2010-01-25 23:27:43 +01:00
2010-01-25 23:27:43 +01:00
2010-01-25 23:27:43 +01:00
2010-01-25 23:27:43 +01:00
2010-09-02 00:07:07 +02:00
2010-01-25 23:27:43 +01:00
2010-01-25 23:27:43 +01:00
2010-01-25 23:27:43 +01:00
2010-01-25 23:27:43 +01:00
2010-12-26 11:25:54 +01:00
2010-12-26 11:25:54 +01:00