Override it to specify mapping from normalized [0..1] to parameter value
Sets the number of decimal digits after the dot to be displayed.
Override it to specify mapping from parameter values to normalized [0..1]
Gets current value.
Same as value but doesn't use locking, and doesn't use ordering. Which make it a better fit for the audio thread.
From a normalized double [0..1], set the parameter value.
Adds a parameter listener.
Removes a parameter listener.
Warns the host that a parameter will be edited. Should only ever be called from the UI thread.
Warns the host that a parameter has finished being edited. Should only ever be called from the UI thread.
From a normalized double, set the parameter value. No guarantee at all that getNormalized will return the same, because this value is rounded to fit.
Display parameter (without label). This always adds a terminal zero within numBytes.
Parameters are owned by a client, this is used to make them refer back to it.
A float parameter This is an abstract class, mapping from normalized to parmeter values is left to the user.