Questions about setValueNotifyingHost()

Can setValueNotifyingHost() be called from any thread?

 

When loading a completely new patch in the plugin, is it common practice to call setValueNotifyingHost() for every parameter changed by the patch?

 

Yes, I think it's ok to do it from any thread. And yes, you probably should call it for all the parameters that change, just to make sure the host updates itself.

Thanks! Makes sense.