| 662 | |
| 663 | template <typename T> |
| 664 | void Processor::processBlockBypassedMultiMonoInternal(AudioBuffer<T>& buffer, AudioRingBuffer<T>& bypassBuffer) { |
| 665 | traceScope(); |
| 666 | traceln(" buffer: channels=" << buffer.getNumChannels() << ", samples=" << buffer.getNumSamples()); |
| 667 | traceln(" bypass buffer: channels=" << bypassBuffer.getNumChannels() |
| 668 | << ", samples=" << bypassBuffer.getNumSamples()); |
| 669 | bypassBuffer.process(buffer.getArrayOfWritePointers(), buffer.getNumSamples()); |
| 670 | } |
| 671 | |
| 672 | void Processor::processBlockBypassedMultiMono(AudioBuffer<float>& buffer, int ch) { |
| 673 | processBlockBypassedMultiMonoInternal(buffer, *m_multiMonoBypassBuffersF[(size_t)ch]); |
nothing calls this directly
no test coverage detected