13
0

Vkeybd: fix octave up/down direction, speed up pitch-bend

This commit is contained in:
Robin Gareus 2019-12-16 15:37:08 +01:00
parent 8e26b4813b
commit 9ddc4fcce9
Signed by: rgareus
GPG Key ID: A090BCE02CF57F04

View File

@ -555,9 +555,9 @@ void
VirtualKeyboardWindow::octave_key_event_handler (bool up)
{
if (up) {
_piano_octave_key.set_value (_piano_octave_key.get_value_as_int () - 1);
} else {
_piano_octave_key.set_value (_piano_octave_key.get_value_as_int () + 1);
} else {
_piano_octave_key.set_value (_piano_octave_key.get_value_as_int () - 1);
}
}
@ -570,7 +570,7 @@ VirtualKeyboardWindow::pitch_bend_key_event_handler (int target, bool interpolat
if (interpolate) {
_pitch_bend_target = target;
if (!_bender_connection.connected ()){
_bender_connection = Glib::signal_timeout().connect (sigc::mem_fun(*this, &VirtualKeyboardWindow::pitch_bend_timeout), 50 /*ms*/);
_bender_connection = Glib::signal_timeout().connect (sigc::mem_fun(*this, &VirtualKeyboardWindow::pitch_bend_timeout), 40 /*ms*/);
} else {
}
return;