summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-02-02 11:17:38 -0500
committerPaul Davis <paul@linuxaudiosystems.com>2016-02-02 11:17:38 -0500
commit9b1a150dd9fa0d2e46618df0c02eee65d08d429a (patch)
tree94e538f0a6eb8d9277f34df1f0a44427c9eb80e0 /libs
parente38fad6228bd7ed67ca64a3b6a33adea642d3bb6 (diff)
mackie: update fader+pot when changing flip status
Diffstat (limited to 'libs')
-rw-r--r--libs/surfaces/mackie/strip.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/libs/surfaces/mackie/strip.cc b/libs/surfaces/mackie/strip.cc
index 2428681d9e..0988f14db1 100644
--- a/libs/surfaces/mackie/strip.cc
+++ b/libs/surfaces/mackie/strip.cc
@@ -1368,6 +1368,15 @@ Strip::flip_mode_changed ()
do_parameter_display (BusSendLevel, fader_control->get_value());
}
+ /* update fader */
+
+ _surface->write (_fader->set_position (pot_control->internal_to_interface (pot_control->get_value ())));
+
+ /* update pot */
+
+ _surface->write (_vpot->set (fader_control->internal_to_interface (fader_control->get_value()), true, Pot::wrap));
+
+
} else {
/* do nothing */
}