From a5674e92712aacae648e8d55ec7b767b6d988542 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 14 Jun 2011 14:49:06 +0000 Subject: fix initialization of gain for Listen internal sends (to monitor bus); remove pannable object from monitor bus after (re)creation from XML git-svn-id: svn://localhost/ardour2/branches/3.0@9730 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/ardour/internal_return.cc | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'libs/ardour/internal_return.cc') diff --git a/libs/ardour/internal_return.cc b/libs/ardour/internal_return.cc index 7209236fe8..6402eded81 100644 --- a/libs/ardour/internal_return.cc +++ b/libs/ardour/internal_return.cc @@ -20,6 +20,7 @@ #include "pbd/failed_constructor.h" +#include "ardour/audio_buffer.h" #include "ardour/internal_return.h" #include "ardour/mute_master.h" #include "ardour/session.h" @@ -52,6 +53,21 @@ InternalReturn::run (BufferSet& bufs, framepos_t /*start_frame*/, framepos_t /*e } } +#if 0 + if (_session.transport_rolling()) { + for (BufferSet::audio_iterator b = bufs.audio_begin(); b != bufs.audio_end(); ++b) { + Sample* p = b->data (); + for (pframes_t n = 0; n < nframes; ++n) { + if (p[n] != 0.0) { + cerr << "\tnon-zero data received\n"; + break; + } + } + } + } +#endif + + _active = _pending_active; } -- cgit v1.2.3