diff --git a/extras/audio plugins/wrapper/formats/AudioUnit/juce_AudioUnitWrapper.cpp b/extras/audio plugins/wrapper/formats/AudioUnit/juce_AudioUnitWrapper.cpp index 58ea8f8022..dfe4befa4e 100644 --- a/extras/audio plugins/wrapper/formats/AudioUnit/juce_AudioUnitWrapper.cpp +++ b/extras/audio plugins/wrapper/formats/AudioUnit/juce_AudioUnitWrapper.cpp @@ -222,6 +222,8 @@ public: if (outInfo != 0) { + *outInfo = channelInfo; + for (int i = 0; i < numChannelConfigs; ++i) { #if JucePlugin_IsSynth @@ -230,8 +232,6 @@ public: channelInfo[i].inChannels = channelConfigs[i][0]; #endif channelInfo[i].outChannels = channelConfigs[i][1]; - - outInfo[i] = channelInfo + i; } }