diff options
-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> |