sorry - ignore that last post. But I’ve just checked-in a new version of the vst wrapper that might help… Would be keen to hear if it makes a difference, as I’ve only got nuendo4 here, which seems to work ok.
Same thing happens in Logic loading an AudioUnit plugin, I’m using JUCE version 1.45 with **outInfo bug patched.
Plugin using 1.43 and 1.44 seem to deal correctly with mono to stereo configuration instead.
The AU wrapper from the trunk seems to deal with the problem by duplicating the input channel in order to get a stereo stream on the input too, even when the plugin is inserted as mono to stereo.
And the getNumInputChannels() call keeps returning 2, while 1.43 and 1.44 versions were correctly reporting 1.
the getNumInputChannels value is now set by checking the actual stream format that the AU is receiving (see line 512)… So if it’s 2, then that must be because the host is supplying two channels…