diff --git a/libs/surfaces/generic_midi/generic_midi_control_protocol.cc b/libs/surfaces/generic_midi/generic_midi_control_protocol.cc index 52ec2dcd71..bff46462a7 100644 --- a/libs/surfaces/generic_midi/generic_midi_control_protocol.cc +++ b/libs/surfaces/generic_midi/generic_midi_control_protocol.cc @@ -986,3 +986,9 @@ GenericMidiControlProtocol::prev_bank() reset_controllables (); } } + +void +GenericMidiControlProtocol::set_motorised (bool m) +{ + _motorised = m; +} diff --git a/libs/surfaces/generic_midi/generic_midi_control_protocol.h b/libs/surfaces/generic_midi/generic_midi_control_protocol.h index 0cdb77567d..a86808948f 100644 --- a/libs/surfaces/generic_midi/generic_midi_control_protocol.h +++ b/libs/surfaces/generic_midi/generic_midi_control_protocol.h @@ -81,6 +81,8 @@ class GenericMidiControlProtocol : public ARDOUR::ControlProtocol { void next_bank (); void prev_bank (); + void set_motorised (bool); + bool motorised () const { return _motorised; }