diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-02-02 11:17:38 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-02-02 11:17:38 -0500 |
commit | 9b1a150dd9fa0d2e46618df0c02eee65d08d429a (patch) | |
tree | 94e538f0a6eb8d9277f34df1f0a44427c9eb80e0 /libs | |
parent | e38fad6228bd7ed67ca64a3b6a33adea642d3bb6 (diff) |
mackie: update fader+pot when changing flip status
Diffstat (limited to 'libs')
-rw-r--r-- | libs/surfaces/mackie/strip.cc | 9 |
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 */ } |