Carla Backend
Variables
Parameter Hints

Various parameter hints. More...

Variables

static const uint PARAMETER_IS_BOOLEAN = 0x001
 
static const uint PARAMETER_IS_INTEGER = 0x002
 
static const uint PARAMETER_IS_LOGARITHMIC = 0x004
 
static const uint PARAMETER_IS_ENABLED = 0x010
 
static const uint PARAMETER_IS_AUTOMABLE = 0x020
 
static const uint PARAMETER_IS_READ_ONLY = 0x040
 
static const uint PARAMETER_USES_SAMPLERATE = 0x100
 
static const uint PARAMETER_USES_SCALEPOINTS = 0x200
 
static const uint PARAMETER_USES_CUSTOM_TEXT = 0x400
 
static const uint PARAMETER_CAN_BE_CV_CONTROLLED = 0x800
 
static const uint PARAMETER_IS_NOT_SAVED = 0x1000
 

Detailed Description

Various parameter hints.

See also
CarlaPlugin::getParameterData() and carla_get_parameter_data()

Variable Documentation

◆ PARAMETER_IS_BOOLEAN

const uint PARAMETER_IS_BOOLEAN = 0x001
static

Parameter value is boolean. It's always at either minimum or maximum value.

◆ PARAMETER_IS_INTEGER

const uint PARAMETER_IS_INTEGER = 0x002
static

Parameter value is integer.

◆ PARAMETER_IS_LOGARITHMIC

const uint PARAMETER_IS_LOGARITHMIC = 0x004
static

Parameter value is logarithmic.

◆ PARAMETER_IS_ENABLED

const uint PARAMETER_IS_ENABLED = 0x010
static

Parameter is enabled. It can be viewed, changed and stored.

◆ PARAMETER_IS_AUTOMABLE

const uint PARAMETER_IS_AUTOMABLE = 0x020
static

Parameter is automable (real-time safe).

◆ PARAMETER_IS_READ_ONLY

const uint PARAMETER_IS_READ_ONLY = 0x040
static

Parameter is read-only. It cannot be changed.

◆ PARAMETER_USES_SAMPLERATE

const uint PARAMETER_USES_SAMPLERATE = 0x100
static

Parameter needs sample rate to work. Value and ranges are multiplied by sample rate on usage and divided by sample rate on save.

◆ PARAMETER_USES_SCALEPOINTS

const uint PARAMETER_USES_SCALEPOINTS = 0x200
static

Parameter uses scale points to define internal values in a meaningful way.

◆ PARAMETER_USES_CUSTOM_TEXT

const uint PARAMETER_USES_CUSTOM_TEXT = 0x400
static

Parameter uses custom text for displaying its value.

See also
CarlaPlugin::getParameterText() and carla_get_parameter_text()

◆ PARAMETER_CAN_BE_CV_CONTROLLED

const uint PARAMETER_CAN_BE_CV_CONTROLLED = 0x800
static

Parameter can be turned into a CV control.

◆ PARAMETER_IS_NOT_SAVED

const uint PARAMETER_IS_NOT_SAVED = 0x1000
static

Parameter should not be saved as part of the project/session.

Note
only valid for parameter inputs.