MCP: Momentarily light buttons when they are used to trigger a defined action.
[ardour.git] / libs / surfaces / mackie / surface_port.h
index 8b052ec65e64a5ef0572a2c7c705aab24eac68ee..bdc089985d1e1b61360854f72bd3d539cf5ebd45 100644 (file)
@@ -62,9 +62,14 @@ class SurfacePort
        MIDI::Port& input_port() const { return *_input_port; }
        MIDI::Port& output_port() const { return *_output_port; }
 
+       ARDOUR::Port& input() const { return *_async_in; }
+       ARDOUR::Port& output() const { return *_async_out; }
+
        std::string input_name() const;
        std::string output_name() const;
 
+       void reconnect ();
+
        XMLNode& get_state ();
        int set_state (const XMLNode&, int version);