Contents

addPercentSlider(withName:parameterID:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parameterFlags:)

Creates a percentage floating point slider parameter and adds it to the plug-in’s parameter list. A parameter value of 1.0 corresponds to a slider value of 100%.

Declaration

func addPercentSlider(withName name: String, parameterID: UInt32, defaultValue: Double, parameterMin min: Double, parameterMax max: Double, sliderMin: Double, sliderMax: Double, delta sliderDelta: Double, parameterFlags flags: FxParameterFlags) -> Bool

Parameters

  • name:

    Name of the parameter in the user interface.

  • parameterID:

    Unique identifier for a parameter. Used to retrieve, set, or validate the parameter.

  • defaultValue:

    Initial value for the parameter.

  • min:

    Minimum value for the parameter.

  • max:

    Maximum value for the parameter.

  • sliderMin:

    Minimum value for the parameter’s slider control.

  • sliderMax:

    Maximum value for the parameter’s slider control.

  • sliderDelta:

    Step value added or removed when the slider is moved.

  • flags:

    Flags that encode various state values for the parameter.

Return Value

Returns YES if the application successfully creates a floating point slider parameter; NO otherwise.

See Also

Instance Methods