diff options
author | Robin Gareus <robin@gareus.org> | 2019-12-17 16:47:46 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-12-17 16:47:46 +0100 |
commit | 9c6d9324bd6f86309651415a6e948995b9bbe78a (patch) | |
tree | 873765fc9d81be6f2babeecfff04b331fbf4fa57 /gtk2_ardour/pianokeyboard.cc | |
parent | 37c9a7beb103d4b0eca93b717621b35a6ab6cbb3 (diff) |
VKeybd: exponential pitch-wheel/bend interpolation
Diffstat (limited to 'gtk2_ardour/pianokeyboard.cc')
-rw-r--r-- | gtk2_ardour/pianokeyboard.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gtk2_ardour/pianokeyboard.cc b/gtk2_ardour/pianokeyboard.cc index c41e8dae5a..d317a33bed 100644 --- a/gtk2_ardour/pianokeyboard.cc +++ b/gtk2_ardour/pianokeyboard.cc @@ -599,11 +599,12 @@ APianoKeyboard::handle_fixed_keys (GdkEventKey* ev) case GDK_KEY_F3: /* fallthrough */ case GDK_KEY_F4: - /* fallthrough */ + PitchBend (8192, false); + break; case GDK_KEY_Up: /* fallthrough */ case GDK_KEY_Down: - PitchBend (8192, false); + PitchBend (8192, true); return true; default: break; |