ttg
December 19, 2016, 2:37pm
1
I’m not sure this is a bug with JUCE but rather expected / common implementation of Side-Chain with VST2.
Under Bitwig,
If sidechain is described as mono: "Sidechain", AudioChannelSet::mono())
then plug-in considered to not support side-chain.
I’ll also report them but might worth the heads up, especially when JUCE owns demo uses it for NoiseGate…
1 Like
fr810
December 20, 2016, 11:17am
2
Thanks for spotting. I’ve changed the default layout to stereo in the sample code on develop.
1 Like
ttg
December 20, 2016, 11:45am
3
Great. thanks.
Hope Bitwig will also look into it.
chkn
December 20, 2016, 3:11pm
4
I slightly remember that stereo side chains will crash Protools, but not sure if its still an issue
fr810
December 20, 2016, 3:27pm
5
That’s only if the plugin only supports stereo side chains. But the NoiseGate supports both stereo and mono. Stereo is just the default.
1 Like
ttg
December 20, 2016, 3:34pm
6
@chkn as @fabian suggested I’ve verified. here with PT 12.6.1 and our plug-in with layout config of:
.withInput ("Input", AudioChannelSet::stereo())
.withOutput ("Output", AudioChannelSet::stereo())
.withInput ("Sidechain", AudioChannelSet::stereo())
it works as expected as AAX.
I’ve yet to test the all-mighty unsupported RTAS yet (SoundRadix JUCE repo works supports it). but I will and I’m pretty sure it’ll behave the same.
though again, this is not really supported by JUCE