summaryrefslogtreecommitdiff
path: root/libs/surfaces/osc/osc_select_observer.h
diff options
context:
space:
mode:
authorLen Ovens <len@ovenwerks.net>2017-07-24 10:14:21 -0700
committerLen Ovens <len@ovenwerks.net>2017-07-24 10:21:31 -0700
commitb694ee9e534441724977157e5bc226d9a2d8fb44 (patch)
tree701a6a7338653bc6003ca1f6402d33c9dc6dfa15 /libs/surfaces/osc/osc_select_observer.h
parent3ab4a1d1475db9fb8a65fdb8e885b530b742dfc1 (diff)
OSC: only use gain change signals if value changes
Diffstat (limited to 'libs/surfaces/osc/osc_select_observer.h')
-rw-r--r--libs/surfaces/osc/osc_select_observer.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/surfaces/osc/osc_select_observer.h b/libs/surfaces/osc/osc_select_observer.h
index 71640fd106..393a19dc70 100644
--- a/libs/surfaces/osc/osc_select_observer.h
+++ b/libs/surfaces/osc/osc_select_observer.h
@@ -66,6 +66,8 @@ class OSCSelectObserver
float _last_meter;
uint32_t nsends;
float _last_gain;
+ float _last_trim;
+ std::vector<float> _last_send;
bool _init;
float _comp_redux;
ARDOUR::AutoState as;