summaryrefslogtreecommitdiff
path: root/gtk2_ardour/pianokeyboard.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-12-17 16:47:46 +0100
committerRobin Gareus <robin@gareus.org>2019-12-17 16:47:46 +0100
commit9c6d9324bd6f86309651415a6e948995b9bbe78a (patch)
tree873765fc9d81be6f2babeecfff04b331fbf4fa57 /gtk2_ardour/pianokeyboard.cc
parent37c9a7beb103d4b0eca93b717621b35a6ab6cbb3 (diff)
VKeybd: exponential pitch-wheel/bend interpolation
Diffstat (limited to 'gtk2_ardour/pianokeyboard.cc')
-rw-r--r--gtk2_ardour/pianokeyboard.cc5
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;