From 9c5600ad87a044cbb3e6beddd9f45fd12a0e443f Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Fri, 10 Nov 2023 10:56:03 -0700 Subject: [PATCH] no strobe for mixer ui meters --- gtk2_ardour/mixer_ui.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gtk2_ardour/mixer_ui.cc b/gtk2_ardour/mixer_ui.cc index c5300afbbf..d767fe5abf 100644 --- a/gtk2_ardour/mixer_ui.cc +++ b/gtk2_ardour/mixer_ui.cc @@ -77,6 +77,7 @@ #include "mixer_ui.h" #include "mixer_strip.h" #include "monitor_section.h" +#include "opts.h" #include "plugin_selector.h" #include "public_editor.h" #include "mouse_cursors.h" @@ -1438,9 +1439,9 @@ Mixer_UI::stop_updating () void Mixer_UI::fast_update_strips () { - if (_content.get_mapped () && _session) { - for (list::iterator i = strips.begin(); i != strips.end(); ++i) { - (*i)->fast_update (); + if (!ARDOUR_COMMAND_LINE::no_strobe && _content.get_mapped () && _session) { + for (auto & s : strips) { + s->fast_update (); } if (foldback_strip) { foldback_strip->fast_update ();