Search found 4 matches

by nickallen
Thu Feb 21, 2019 8:53 am
Forum: VST 3 SDK
Topic: What is the correct call sequence between plugin and host when parameters have changed while it is processing audio
Replies: 2
Views: 442

Re: What is the correct call sequence between plugin and host when parameters have changed while it is processing audio

Hi, you forgot two calls: before calling IComponent::setActive(false) you need to call IAudioProcessor::setProcessing (false). and after calling IComponent::setActive (true) you need to call IAudioProcessor::setProcessing (true). And normally a plug-in is only allowed to call IComponentHandler::res...
by nickallen
Tue Feb 05, 2019 9:10 am
Forum: VST 3 SDK
Topic: What is the correct call sequence between plugin and host when parameters have changed while it is processing audio
Replies: 2
Views: 442

What is the correct call sequence between plugin and host when parameters have changed while it is processing audio

Hi, I've updated Bitwig Studio to be able to support dynamic parameter count of a VST3 plug-in while the plugin is running and processing audio. I just want to confirm that I have fully understood the call sequence that would happen in this case. Here is how I understand it: * Plugin notifies the ho...
by nickallen
Tue Feb 05, 2019 8:01 am
Forum: VST 3 SDK
Topic: How should a host be notified about parameter list changes from a plugin (eg parameters deleted, added or reordered)
Replies: 3
Views: 424

Re: How should a host be notified about parameter list changes from a plugin (eg parameters deleted, added or reordered)

Hi, in this case you would use kReloadComponent. This triggers that all information should be revalidated by the host. There's no single flag for what you want. But please be aware that deleting parameters may have side-effects like deleted automation. I hope this helps, Arne Thank you for your res...
by nickallen
Mon Feb 04, 2019 1:31 pm
Forum: VST 3 SDK
Topic: How should a host be notified about parameter list changes from a plugin (eg parameters deleted, added or reordered)
Replies: 3
Views: 424

How should a host be notified about parameter list changes from a plugin (eg parameters deleted, added or reordered)

Hi, In the IComponentHandler::restartComponent() method there are some flags passed in. Which of the flags is the correct one to determine if the list of parameters changes (e.g by inserting new parameters, deleting old ones or reordering the pramater list)? Is it kParamTitlesChanged or kReloadCompo...