zynaddsubfx

ZynAddSubFX open source synthesizer
Log | Files | Refs | Submodules | LICENSE

commit 7d3ec052ea97cfb48af8b20d6b68e718a21062e3
parent 7540c6b46e2e6158a38464aeb9a8b35fefc3c9a9
Author: fundamental <[email protected]>
Date:   Mon, 18 Jul 2011 22:10:45 -0400

JACK: fixing pitch wheel [PATCH]

- Patching JACK MIDI implementation of pitch wheel events
- Patch submitted by Hans Petter Selasky

Diffstat:
Msrc/Nio/JackEngine.cpp | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/Nio/JackEngine.cpp b/src/Nio/JackEngine.cpp @@ -340,7 +340,7 @@ void JackEngine::handleMidi(unsigned long frames) case 0xE0: /* pitch bend */ ev.type = M_CONTROLLER; ev.num = C_pitchwheel; - ev.value = ((midi_data[2] << 7) | midi_data[1]); + ev.value = ((midi_data[2] << 7) | midi_data[1]) - 8192; InMgr::getInstance().putEvent(ev); break;