I'm testing on windows10, using the Steinberg VST3PluginTestHost 3.3.10
I added the vst3 to the rack (probably not necessary) and then ran the unit tests, global and instance both give the same result.
and for the sake of completeness these are the settings in my txt file:
I'm 99% sure this is the (fixed?) problem: https://github.com/juce-framework/JUCE/commit/0e85fec4a2e93a6cc92688251dcfc760d2d568c3 "In the case that the host is using the same buffers for both inputs and outputs, copying an input to an output channel may end up overwriting another input channel, breaking the plugin's inputs."
I'm testing on windows10, using the Steinberg VST3PluginTestHost 3.3.10 I added the vst3 to the rack (probably not necessary) and then ran the unit tests, global and instance both give the same result.
and for the sake of completeness these are the settings in my txt file:
type instrument; iolayout 0 2; code kRbl; midiin true; midiout true; playhead true; taillength 8; description Infos.txt; compatibility 1.0.7;