From a8094bb49c61d18aa0e02585f7e912f6284a3ef8 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 10 Apr 2012 16:02:34 +0000 Subject: [PATCH] MCP: debug tracing git-svn-id: svn://localhost/ardour2/branches/3.0@11870 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/surfaces/mackie/strip.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/libs/surfaces/mackie/strip.cc b/libs/surfaces/mackie/strip.cc index d19b590edb..c9099a86bd 100644 --- a/libs/surfaces/mackie/strip.cc +++ b/libs/surfaces/mackie/strip.cc @@ -349,16 +349,20 @@ Strip::notify_gain_changed (bool force_update) { if (_route) { Fader & fader = gain(); - DEBUG_TRACE (DEBUG::MackieControl, string_compose ("route %1 gain change, update fader %2 on port %3\n", + + DEBUG_TRACE (DEBUG::MackieControl, string_compose ("route %1 gain change, update fader %2 on port %3 in-use ? %4\n", _route->name(), fader.raw_id(), - _surface->port().output_port().name())); + _surface->port().output_port().name(), + fader.in_use())); if (!fader.in_use()) { float gain_value = gain_to_slider_position (_route->gain_control()->get_value()); // check that something has actually changed if (force_update || gain_value != _last_gain_written) { _surface->write (builder.build_fader (fader, gain_value)); _last_gain_written = gain_value; + } else { + DEBUG_TRACE (DEBUG::MackieControl, string_compose ("fader not updated because gain still equals %1\n", gain_value)); } } }