diff --git a/examples/Plugins/AUv3SynthPluginDemo.h b/examples/Plugins/AUv3SynthPluginDemo.h index 55e8eeb53f..6a39b876c5 100644 --- a/examples/Plugins/AUv3SynthPluginDemo.h +++ b/examples/Plugins/AUv3SynthPluginDemo.h @@ -323,7 +323,7 @@ public: //============================================================================== bool isBusesLayoutSupported (const BusesLayout& layouts) const override { - return (layouts.getMainOutputChannels() == 2); + return (layouts.getMainOutputChannels() <= 2); } void prepareToPlay (double sampleRate, int estimatedMaxSizeOfBuffer) override diff --git a/examples/Plugins/InterAppAudioEffectPluginDemo.h b/examples/Plugins/InterAppAudioEffectPluginDemo.h index 6a8cc1797d..9e8ba780de 100644 --- a/examples/Plugins/InterAppAudioEffectPluginDemo.h +++ b/examples/Plugins/InterAppAudioEffectPluginDemo.h @@ -175,7 +175,7 @@ public: bool isBusesLayoutSupported (const BusesLayout& layouts) const override { - if (layouts.getMainInputChannelSet() != AudioChannelSet::stereo()) + if (layouts.getMainInputChannels() > 2) return false; if (layouts.getMainOutputChannelSet() != layouts.getMainInputChannelSet())