diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-02-03 17:25:19 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-02-03 17:25:28 -0500 |
commit | 7f82e7769fdb33cb9fd0d5ca034effa45b7cc7dd (patch) | |
tree | 62e95d099582af846221f261996d183db4e7fbde | |
parent | dc4daa892d6284e996a7e2637541f451d2ce98c2 (diff) |
zero more stuff out when leaving subview mode
-rw-r--r-- | libs/surfaces/mackie/strip.cc | 9 | ||||
-rw-r--r-- | mcp/SSL Nucleus Ardour.profile | 7 |
2 files changed, 12 insertions, 4 deletions
diff --git a/libs/surfaces/mackie/strip.cc b/libs/surfaces/mackie/strip.cc index 96b42c3e5b..82ec45226e 100644 --- a/libs/surfaces/mackie/strip.cc +++ b/libs/surfaces/mackie/strip.cc @@ -391,10 +391,7 @@ Strip::show_route_name () string fullname = string(); if (!_route) { - // make sure first three strips get cleared of view mode - if (_index > 2) { - return; - } + fullname = string(); } else { fullname = _route->name(); } @@ -1470,6 +1467,10 @@ Strip::subview_mode_changed () set_vpot_parameter (_pan_mode); /* need to show strip name again */ show_route_name (); + if (!_route) { + _surface->write (_vpot->set (0, true, Pot::wrap)); + _surface->write (_fader->set_position (0.0)); + } notify_metering_state_changed (); eq_band = -1; break; diff --git a/mcp/SSL Nucleus Ardour.profile b/mcp/SSL Nucleus Ardour.profile new file mode 100644 index 0000000000..f9fc489b10 --- /dev/null +++ b/mcp/SSL Nucleus Ardour.profile @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<MackieDeviceProfile> + <Name value="SSL Nucleus with Ardour Layer"/> + <Buttons> + <Button name="Cancel" plain="Dyn"/> + </Buttons> +</MackieDeviceProfile> |