From 67f2e4b866ddd3953b85eaadf545647e67730c39 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sun, 16 Apr 2017 17:18:05 +0200 Subject: [PATCH] FP8: add metronome level reset --- libs/surfaces/faderport8/actions.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libs/surfaces/faderport8/actions.cc b/libs/surfaces/faderport8/actions.cc index e6ad7fd062..0c1112288b 100644 --- a/libs/surfaces/faderport8/actions.cc +++ b/libs/surfaces/faderport8/actions.cc @@ -318,6 +318,12 @@ FaderPort8::button_prev_next (bool next) void FaderPort8::button_encoder () { + /* special-case metronome level */ + if (_ctrls.button (FP8Controls::BtnClick).is_pressed ()) { + Config->set_click_gain (1.0); + _ctrls.button (FP8Controls::BtnClick).ignore_release(); + return; + } switch (_ctrls.nav_mode()) { case NavZoom: ZoomToSession (); // XXX undo zoom