diff --git a/modules/juce_audio_utils/players/juce_AudioProcessorPlayer.cpp b/modules/juce_audio_utils/players/juce_AudioProcessorPlayer.cpp index 2a75084911..58d64eba14 100644 --- a/modules/juce_audio_utils/players/juce_AudioProcessorPlayer.cpp +++ b/modules/juce_audio_utils/players/juce_AudioProcessorPlayer.cpp @@ -98,7 +98,7 @@ static void initialiseIoBuffers (ChannelInfo ins, for (auto i = processorOuts; i < processorIns; ++i) { - channels[totalNumChans] = tempBuffer.getWritePointer (i - outs.numChannels); + channels[totalNumChans] = tempBuffer.getWritePointer (i - processorOuts); prepareInputChannel (i); ++totalNumChans; }