- if (_mono) {
- /* we're in mono mode, so just pan the input to all outputs equally (XXX should we scale?) */
- for (BufferSet::audio_iterator o = obufs.audio_begin(); o != obufs.audio_end(); ++o) {
- mix_buffers_with_gain ((*o).data(), (*src).data(), nframes, 1.0);
- }
- } else {
- /* normal mode, call the `real' distribute method */
- distribute_one_automated (*src, obufs, start, end, nframes, buffers, which);
- }
- }
+ distribute_one_automated (*src, obufs, start, end, nframes, buffers, which);
+ }