|
VST 3 Interfaces
VST 3.6.7
SDK for developing VST Plug-in
|
Controller Parameter Info. More...
#include <ivsteditcontroller.h>
Public Types | |
| enum | ParameterFlags { kCanAutomate = 1 << 0, kIsReadOnly = 1 << 1, kIsWrapAround = 1 << 2, kIsList = 1 << 3, kIsProgramChange = 1 << 15, kIsBypass = 1 << 16 } |
Data Fields | |
| ParamID | id |
| unique identifier of this parameter (named tag too) More... | |
| String128 | title |
| parameter title (e.g. "Volume") More... | |
| String128 | shortTitle |
| parameter shortTitle (e.g. "Vol") More... | |
| String128 | units |
| parameter unit (e.g. "dB") More... | |
| int32 | stepCount |
| number of discrete steps (0: continuous, 1: toggle, discrete value otherwise (corresponding to max - min, for example: 127 for a min = 0 and a max = 127) - see vst3parameterIntro) More... | |
| ParamValue | defaultNormalizedValue |
| default normalized value 0,1 More... | |
| UnitID | unitId |
| id of unit this parameter belongs to (see VST 3 Units) More... | |
| int32 | flags |
| ParameterFlags (see below) More... | |
Controller Parameter Info.
| enum ParameterFlags |
| ParamID id |
unique identifier of this parameter (named tag too)
| String128 title |
parameter title (e.g. "Volume")
| String128 shortTitle |
parameter shortTitle (e.g. "Vol")
| String128 units |
parameter unit (e.g. "dB")
| int32 stepCount |
number of discrete steps (0: continuous, 1: toggle, discrete value otherwise (corresponding to max - min, for example: 127 for a min = 0 and a max = 127) - see vst3parameterIntro)
| ParamValue defaultNormalizedValue |
default normalized value 0,1
| UnitID unitId |
id of unit this parameter belongs to (see VST 3 Units)
| int32 flags |
ParameterFlags (see below)