summaryrefslogtreecommitdiff
path: root/libs/surfaces/osc/osc_route_observer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/surfaces/osc/osc_route_observer.cc')
-rw-r--r--libs/surfaces/osc/osc_route_observer.cc6
1 files changed, 2 insertions, 4 deletions
diff --git a/libs/surfaces/osc/osc_route_observer.cc b/libs/surfaces/osc/osc_route_observer.cc
index e8f94946f2..8690a47a7f 100644
--- a/libs/surfaces/osc/osc_route_observer.cc
+++ b/libs/surfaces/osc/osc_route_observer.cc
@@ -221,15 +221,13 @@ OSCRouteObserver::tick ()
}
trim_timeout--;
}
- }
- if (feedback[1]) {
- if (as != ARDOUR::Off) {
+ if (as == ARDOUR::Play || as == ARDOUR::Touch) {
if(_last_gain != _strip->gain_control()->get_value()) {
_last_gain = _strip->gain_control()->get_value();
if (gainmode) {
send_gain_message ("/strip/fader", _strip->gain_control());
} else {
- send_gain_message ("/strip/fader", _strip->gain_control());
+ send_gain_message ("/strip/gain", _strip->gain_control());
}
}
}