I’m currently tackling a scary bug in one of my plugins, but that’s not of your concern!
One thing I discovered, however, is that setParameterNotifyingHost (…) always results in two calls to setParameter (…). In my version i’ve commented out the call to setParameter, but will this cause a problem?
Kind of an old topic, I know… but it seems that setParameter is still called two times, one time in SetParameterNotifyingHost and one time in AudioEffect::SetParameterAutomated. So it should be safe to remove the call in SetParameterNotifyingHost, shouldn’t it?