summaryrefslogtreecommitdiff
path: root/libs/surfaces/generic_midi/generic_midi_control_protocol.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-12-06 16:32:53 +0100
committerRobin Gareus <robin@gareus.org>2017-12-06 16:33:58 +0100
commit561c8eea0cfa45f0b54461b149b4c330e0bbaa3b (patch)
tree5cdf7b34175f5c774c19b7a4cffe2cc55c7cd333 /libs/surfaces/generic_midi/generic_midi_control_protocol.h
parentab5be61f51523197818d7215cc022c100e764a3a (diff)
Prototype to allow embedding sysex in midi-map
Diffstat (limited to 'libs/surfaces/generic_midi/generic_midi_control_protocol.h')
-rw-r--r--libs/surfaces/generic_midi/generic_midi_control_protocol.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/surfaces/generic_midi/generic_midi_control_protocol.h b/libs/surfaces/generic_midi/generic_midi_control_protocol.h
index 6585c7ea24..8a2670bfd7 100644
--- a/libs/surfaces/generic_midi/generic_midi_control_protocol.h
+++ b/libs/surfaces/generic_midi/generic_midi_control_protocol.h
@@ -162,6 +162,7 @@ class GenericMidiControlProtocol : public ARDOUR::ControlProtocol {
void reset_controllables ();
void drop_all ();
+ void send_sysex_init ();
enum ConnectionState {
InputConnected = 0x1,
@@ -174,6 +175,7 @@ class GenericMidiControlProtocol : public ARDOUR::ControlProtocol {
void connected();
std::string _current_binding;
+ std::string _sysex_init;
uint32_t _bank_size;
uint32_t _current_bank;
/** true if this surface is motorised. If it is, we assume