Maybe someone here can help to find that problem. The juce vst demo application has this problem too.
FL 9 includes a new dynamic input output routing that leads to the problem. FL9 assigns 2 inputs and 2 outputs instead of 1 input and 1 output to the juce plugins (the demo vst included in juce and mine). My older plugins, made with the raw VST 2.4 SDK, havent that issue.
See screenshot (both are VST 2.4 plugins with 2 inputs and 2 outputs):
The plugin settings:
#define JucePlugin_MaxNumInputChannels 2
#define JucePlugin_MaxNumOutputChannels 2
I would expect that this means one stereo input and one stereo output. The juce VST wrapper code looks right at a first sight…
This all works pretty well with other hosts. Maybe its a FL9 problem, or have i to set channels to 1 for stereo?
Anyone an idea what the problem can be?
The whole source of the plugin, but you will see the same effect in the juce demo vst (if it isnt fixed already):