diff --git a/libs/surfaces/control_protocol/basic_ui.cc b/libs/surfaces/control_protocol/basic_ui.cc index 107c5c509d..ca474c8f9a 100644 --- a/libs/surfaces/control_protocol/basic_ui.cc +++ b/libs/surfaces/control_protocol/basic_ui.cc @@ -476,6 +476,18 @@ BasicUI::tbank_step_rows (int step_size) } } +void +BasicUI::store_mixer_scene (int idx) +{ + session->store_nth_mixer_scene (idx); +} + +void +BasicUI::apply_mixer_scene (int idx) +{ + session->apply_nth_mixer_scene (idx); +} + void BasicUI::undo () { diff --git a/libs/surfaces/control_protocol/control_protocol/basic_ui.h b/libs/surfaces/control_protocol/control_protocol/basic_ui.h index d6898db3cd..bc748ecdfa 100644 --- a/libs/surfaces/control_protocol/control_protocol/basic_ui.h +++ b/libs/surfaces/control_protocol/control_protocol/basic_ui.h @@ -103,6 +103,9 @@ class LIBCONTROLCP_API BasicUI { void trigger_cue_row (int cue); void trigger_stop_all (bool stop_now = false); + void store_mixer_scene (int scn); + void apply_mixer_scene (int scn); + void toggle_monitor_mute(); void toggle_monitor_dim(); void toggle_monitor_mono();