summaryrefslogtreecommitdiff
path: root/libs/surfaces/mackie/surface.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2015-10-02 21:54:40 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2015-10-02 22:08:14 -0400
commitccf505c3a27f08dcfe74e32a66108f6d8eafb038 (patch)
treeb7208ccd39f20ebd47e96f476f854114f6e34706 /libs/surfaces/mackie/surface.h
parent04b9df1fd9de2d631bc76b02766ed93308c408b5 (diff)
implement backlight, fader touch sensitivity and recalibrate fader functions for MCP GUI
Diffstat (limited to 'libs/surfaces/mackie/surface.h')
-rw-r--r--libs/surfaces/mackie/surface.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/libs/surfaces/mackie/surface.h b/libs/surfaces/mackie/surface.h
index eab58e6a9f..2473930528 100644
--- a/libs/surfaces/mackie/surface.h
+++ b/libs/surfaces/mackie/surface.h
@@ -115,6 +115,13 @@ public:
void display_timecode (const std::string & /*timecode*/, const std::string & /*timecode_last*/);
+ /// sends MCP "reset" message to surface
+ void reset ();
+
+ void recalibrate_faders ();
+ void toggle_backlight ();
+ void set_touch_sensitivity (int);
+
/**
This is used to calculate the clicks per second that define
a transport speed of 1.0 for the jog wheel. 100.0 is 10 clicks