From 2ab1b462b4d8efd9db7577b09f5b56816a136fee Mon Sep 17 00:00:00 2001 From: attila Date: Tue, 22 Nov 2022 15:37:38 +0100 Subject: [PATCH] AudioProcessorPlayer: Fix crash when number or active outs is less than hardware outs --- modules/juce_audio_utils/players/juce_AudioProcessorPlayer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; }