2x Bypass parameters under Automation instead of 1x

I use HelloWorld for start plugin creation. When I compile this HelloWorld project I have 2x Bypass parameter automation in list, but in code there is only one. Maybe bug in VST SDK?

I use VST 3.6.14

Hi,
you should be more precise in your description. Which automation list, which host, which platform, etc. Without this information it’s a guess game in helping you. And you can always check of exported plug-in parameters in the VSTPluginTestHost application.

Cheers,
Arne

be sure that the flag Vst::ParameterInfo::kIsBypass is used only for 1 Parameter…

I apologize for late answer. I had no much time for reply.

you should be more precise in your description. Which automation list, which host, which platform, etc.

Yes, I use Reaper 5.9 64bit under Windows 7 64 bit. When I click on Track Envelopes / Automation. it show me full list of parametres which can be autmated. Under list I see Bypass, … (other parametres), Bypass.

be sure that the flag Vst::ParameterInfo::kIsBypass is used only for 1 Parameter.

I only use HelloWorld example and there is only one Vst::ParameterInfo::kIsBypass.

Btw. I if I am right, by default VST 3 plugins are two components. Controller and Processor, isn’t a second bypass for Processor? When I automate first, plugin stop process sound, but controller is active, not bypassed. Second bypass turn on/off controller (I can see in reaper window the checkbox checked / unchecked, when is second bypass automated). Am I right?

Hi,
I think what you see in Reaper is a custom Reaper behaviour which you should not see in other hosts. Reaper adds this own its own and it is not a parameter of your plug-in but a parameter of their audio engine they add for every plug-in.

And no, it has nothing todo that a VST3 Plug-in is separated into a processing and controller part.

Cheers,
Arne