OSC: Get rid of meter noise in MB.
authorLen Ovens <len@ovenwerks.net>
Mon, 18 Jul 2016 16:47:33 +0000 (09:47 -0700)
committerLen Ovens <len@ovenwerks.net>
Mon, 18 Jul 2016 16:47:33 +0000 (09:47 -0700)
libs/surfaces/osc/osc_global_observer.cc
libs/surfaces/osc/osc_route_observer.cc
libs/surfaces/osc/osc_select_observer.cc

index cd7bf0866d55bef5075c33e0702389ecdfefde07..075db3f94b1b68a37d93aa494eb4d52cbf0ced5a 100644 (file)
@@ -230,7 +230,7 @@ OSCGlobalObserver::tick ()
        if (feedback[7] || feedback[8] || feedback[9]) { // meters enabled
                // the only meter here is master
                float now_meter = session->master_out()->peak_meter()->meter_level(0, MeterMCP);
-               if (now_meter < -193) now_meter = -193;
+               if (now_meter < -144) now_meter = -193;
                if (_last_meter != now_meter) {
                        if (feedback[7] || feedback[8]) {
                                lo_message msg = lo_message_new ();
index 067e84986aac3632e72631db143c702e904acfc9..7293ca19376144855be8baee2b881008062d6151 100644 (file)
@@ -161,7 +161,7 @@ OSCRouteObserver::tick ()
                } else {
                        now_meter = -193;
                }
-               if (now_meter < -193) now_meter = -193;
+               if (now_meter < -144) now_meter = -193;
                if (_last_meter != now_meter) {
                        if (feedback[7] || feedback[8]) {
                                string path = "/strip/meter";
index 07de65f1535e0d0644d822f3a938bc9b76fd09b8..8b07932a1101ad9038491f74d15e50308e1589a9 100644 (file)
@@ -303,7 +303,7 @@ OSCSelectObserver::tick ()
                } else {
                        now_meter = -193;
                }
-               if (now_meter < -193) now_meter = -193;
+               if (now_meter < -144) now_meter = -193;
                if (_last_meter != now_meter) {
                        if (feedback[7] || feedback[8]) {
                                string path = "/select/meter";