VST3 Plugins with Sidechain in WaveLab 9 Elements, processBlock isn’t called
(latest tip from develop)
In the VST3 Wrapper:
The reason is totalInputChans == 2 and pluginInstance->getTotalNumInputChannels() == 3
so processBlock isn’t called
(maybe other hosts have the same problem, so better add dummy buffers, if not enough channel-buffers are provided…?)
if (totalInputChans == pluginInstance->getTotalNumInputChannels()
&& totalOutputChans == pluginInstance->getTotalNumOutputChannels())
{
if (isBypassed())
pluginInstance->processBlockBypassed (buffer, midiBuffer);
else
pluginInstance->processBlock (buffer, midiBuffer);
}