For some reason Cubase 10 will load my stereo (2-2 only) plugins on mono tracks.
When inserted on mono tracks both VST2 and VST3 plugins load but:
-
The VST2 version IsChannelConnected(ERoute::kInput, 1) and IsChannelConnected(ERoute::kOutput, 1) both return “false” - which I can use to tell the plugin to process in mono.
-
The VST3 version IsChannelConnected(ERoute::kInput, 1) and IsChannelConnected(ERoute::kOutput, 1) both return “true” - and the plugin (wrongly) thinks it’s a stereo track.
This is a problem because some of my plugins should only be used/appear on stereo tracks (which is why I specified “2-2” and not “1-1 2-2” in config.h).
Other DAWs and other formats (AAX and AU) do not load (or even show) my stereo plugins on mono tracks - so this seems to be a “Cubase thing”.
Are these known issues in Cubase, especially with VST3? Any workarounds/hacks?