add support to display and set key aliases in mackie GUI
[ardour.git] / libs / surfaces / mackie / led.cc
index cd57c45d3fdd5340cb9e9d63b1fa2753e4bbc904..6a090cdc749207848d2413f6901ceded2c982458 100644 (file)
 #include "surface.h"
 #include "control_group.h"
 
+using namespace ArdourSurface;
 using namespace Mackie;
 
+const int Led::FaderTouch = 0x70;
+const int Led::Timecode = 0x71;
+const int Led::Beats = 0x72;
+const int Led::RudeSolo = 0x73;
+const int Led::RelayClick = 0x74;
+
 Control*
 Led::factory (Surface& surface, int id, const char* name, Group& group)
 {
@@ -36,10 +43,6 @@ Led::factory (Surface& surface, int id, const char* name, Group& group)
 MidiByteArray 
 Led::set_state (LedState new_state)
 {
-       if (new_state != state) {
-               return MidiByteArray();
-       }
-       
        state = new_state;
 
        MIDI::byte msg = 0;