+ if (!active()) {
+ _delaybuffers.flush ();
+ return;
+ }
+ for (DataType::iterator t = DataType::begin(); t != DataType::end(); ++t) {
+ for (uint32_t b = 0; b < bufs.count().get (*t); ++b) {
+ _delaybuffers.delay (*t, b, capture_buffers.get (*t, b), bufs.get (*t, b), nframes, 0, 0);
+ }