Various parameter hints.
More...
Various parameter hints.
- See also
- Parameter::hints
◆ kParameterIsAutomable
| const uint32_t kParameterIsAutomable = 0x01 |
|
static |
◆ kParameterIsBoolean
| const uint32_t kParameterIsBoolean = 0x02 |
|
static |
Parameter value is boolean.
It's always at either minimum or maximum value.
◆ kParameterIsInteger
| const uint32_t kParameterIsInteger = 0x04 |
|
static |
◆ kParameterIsLogarithmic
| const uint32_t kParameterIsLogarithmic = 0x08 |
|
static |
◆ kParameterIsOutput
| const uint32_t kParameterIsOutput = 0x10 |
|
static |
Parameter is of output type.
When unset, parameter is assumed to be of input type.
Parameter inputs are changed by the host and must not be changed by the plugin.
The only exception being when changing programs, see Plugin::loadProgram().
Outputs are changed by the plugin and never modified by the host.
◆ kParameterIsTrigger
Parameter value is a trigger.
This means the value resets back to its default after each process/run call.
Cannot be used for output parameters.
- Note
- Only officially supported under LV2. For other formats DPF simulates the behaviour.