Fix MCP send display value scaling.
authorLen Ovens <len@ovenwerks.net>
Wed, 9 Dec 2015 06:45:59 +0000 (22:45 -0800)
committerLen Ovens <len@ovenwerks.net>
Wed, 9 Dec 2015 06:45:59 +0000 (22:45 -0800)
libs/surfaces/mackie/strip.cc

index 8e8d2f8dc64c0ca3f1722b1a4206153bc8e8b6ba..df1c21eb4ad5ee82e1f3245d6346d371bc596e0e 100644 (file)
@@ -483,11 +483,11 @@ Strip::notify_processor_changed (bool force_update)
                if (control == _fader) {
                        if (!_fader->in_use()) {
                                _surface->write (_fader->set_position (normalized_position));
-                               queue_parameter_display (SendAutomation, normalized_position);
+                               queue_parameter_display (SendAutomation, gain_coefficient);
                        }
                } else if (control == _vpot) {
                        _surface->write (_vpot->set (normalized_position, true, Pot::dot));
-                       queue_parameter_display (SendAutomation, normalized_position);
+                       queue_parameter_display (SendAutomation, gain_coefficient);
                }
        }
 }