AUv3 host automation

I work on AUv3 host with parameters automation.

How do I distinguish if parameter change notiffication was caused by host (me) or by user interacting with plugin UI?

Each time I automate parameters using scheduleParameterBlock all 3 observer token are notified:
ParameterRecordingObserver, ParameterAutomationObserver, ParameterAutomationObserver

None of plugins I tested sends automation start event, just paramter changes. Some of them send intermediate values, so I can't even check in the history if the change was caused by host.


AUv3 host automation
 
 
Q