Called when a parameter value _starts_ being changed due to an UI element.
Called when a widget that can changes this parameter is mouseover, and wants to signal that to the listeners.
Called when a parameter value _stops_ being changed.
Called when a widget that can changes this parameter is mouseover, and wants to signal that to the listeners.
Called when a parameter value was changed, from an UI control or through the host (automation). You'll probably want to call setDirtyWhole() or setDirty() in it to make the graphics respond to host changing a parameter. Note that this WILL be called from the audio thread.
Parameter listeners are called whenever a parameter is changed, start being edited, or stops being edited. The most common usage being UI controls calling setDirty() (directly or through animation) as a result.