zero more stuff out when leaving subview mode
authorPaul Davis <paul@linuxaudiosystems.com>
Wed, 3 Feb 2016 22:25:19 +0000 (17:25 -0500)
committerPaul Davis <paul@linuxaudiosystems.com>
Wed, 3 Feb 2016 22:25:28 +0000 (17:25 -0500)
libs/surfaces/mackie/strip.cc
mcp/SSL Nucleus Ardour.profile [new file with mode: 0644]

index 96b42c3e5b47c88103337709edd6b8a1978a6b7e..82ec45226e81e922109ddf35fb6122375faeea77 100644 (file)
@@ -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 (file)
index 0000000..f9fc489
--- /dev/null
@@ -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>