13
0

check for _panshell->panner() before ::run-ing the panshell, so that MIDI tracks or other tracks with no panner just get the 1:1 copy-to-outputs code invoked

git-svn-id: svn://localhost/ardour2/branches/3.0@9902 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
Paul Davis 2011-07-19 13:08:11 +00:00
parent 828939a7f5
commit 57cb31ea6e

View File

@ -285,22 +285,7 @@ Delivery::run (BufferSet& bufs, framepos_t start_frame, framepos_t end_frame, pf
Amp::apply_simple_gain (bufs, nframes, tgain);
}
#if 0
if (_session.transport_rolling()) {
cerr << name() << " first value written : " << scnt << endl;
for (BufferSet::audio_iterator b = bufs.audio_begin(); b != bufs.audio_end(); ++b) {
Sample* p = b->data ();
float s = (float) scnt;
for (pframes_t n = 0; n < nframes; ++n) {
p[n] = s * 0.001;
s += 1.0;
}
}
scnt += nframes;
}
#endif
if (_panshell && !_panshell->bypassed()) {
if (_panshell && !_panshell->bypassed() && _panshell->panner()) {
// Use the panner to distribute audio to output port buffers