diff options
Diffstat (limited to 'libs/surfaces/generic_midi/generic_midi_control_protocol.cc')
-rw-r--r-- | libs/surfaces/generic_midi/generic_midi_control_protocol.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/surfaces/generic_midi/generic_midi_control_protocol.cc b/libs/surfaces/generic_midi/generic_midi_control_protocol.cc index 560bd43e57..a620998a1c 100644 --- a/libs/surfaces/generic_midi/generic_midi_control_protocol.cc +++ b/libs/surfaces/generic_midi/generic_midi_control_protocol.cc @@ -836,6 +836,9 @@ GenericMidiControlProtocol::create_binding (const XMLNode& node) } else if ((prop = node.property (X_("ctl-toggle"))) !=0) { ctltype = MIDIControllable::Ctl_Toggle; ev = MIDI::controller; + } else if ((prop = node.property (X_("ctl-dial"))) !=0) { + ctltype = MIDIControllable::Ctl_Dial; + ev = MIDI::controller; } else if ((prop = node.property (X_("note"))) != 0) { ev = MIDI::on; } else if ((prop = node.property (X_("pgm"))) != 0) { |