summaryrefslogtreecommitdiff
path: root/libs/surfaces/mackie/surface.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2012-04-22 02:15:24 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2012-04-22 02:15:24 +0000
commit82c867bf2a6f4de102707b812a87d68e3bd6e170 (patch)
tree157488dbc4def6614f2f01792a32a20af5ede167 /libs/surfaces/mackie/surface.h
parentca96b9afe85018fac3e5097f7b211a544d7689a9 (diff)
MCP: a fistful of improvements. probably best to just try it and see what it broken. KNOWN: pressing vpots without a bank/channel shift will crash ardour
git-svn-id: svn://localhost/ardour2/branches/3.0@12053 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/surfaces/mackie/surface.h')
-rw-r--r--libs/surfaces/mackie/surface.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/libs/surfaces/mackie/surface.h b/libs/surfaces/mackie/surface.h
index b5a887bbc7..747abad0cf 100644
--- a/libs/surfaces/mackie/surface.h
+++ b/libs/surfaces/mackie/surface.h
@@ -45,6 +45,8 @@ public:
uint32_t number() const { return _number; }
const std::string& name() { return _name; }
+ void say_hello ();
+
bool active() const { return _active; }
void drop_routes ();
@@ -102,12 +104,12 @@ public:
/// called from MackieControlProtocol::zero_all to turn things off
void zero_all ();
+ void zero_controls ();
/// turn off leds around the jog wheel. This is for surfaces that use a pot
/// pretending to be a jog wheel.
void blank_jog_ring ();
- bool has_timecode_display() const;
void display_timecode (const std::string & /*timecode*/, const std::string & /*timecode_last*/);
/**