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:
parent
828939a7f5
commit
57cb31ea6e
@ -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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user