SetParameter function

The SetParameter() function allows you to programmatically set the value of a control.

Usage is similar to the GetParameter function, but you need to add a second argument for the value you want to set.

Important: Using SetParameter and track automation for a parameter at the same time can lead to unexpected behavior. You can circumvent such problems by disabling automation for each parameter.

Code use example

The example code creates a slider control and resets the value of that slider to 0 each time the plug-in is reset.

Note: You can opt out of automation on a per-parameter basis by including 'disableAutomation:true' in the parameter definition.

function Reset() {SetParameter('slider', 0);}var PluginParameters = [{name:'slider', type:'lin', defaultValue:0.5, numberOfSteps:100, minValue:0, maxValue:1}];