DISTRHO Plugin Framework
|
Classes | |
struct | AudioPort |
struct | ParameterRanges |
struct | ParameterEnumerationValue |
struct | ParameterEnumerationValues |
struct | Parameter |
struct | PortGroup |
struct | MidiEvent |
struct | TimePosition |
Enumerations | |
enum | ParameterDesignation { kParameterDesignationNull = 0, kParameterDesignationBypass = 1, kParameterDesignationNull = 0, kParameterDesignationBypass = 1 } |
enum | PredefinedPortGroupsIds { kPortGroupNone = (uint32_t)-1, kPortGroupMono = (uint32_t)-2, kPortGroupStereo = (uint32_t)-3 } |
enum | ParameterDesignation { kParameterDesignationNull = 0, kParameterDesignationBypass = 1, kParameterDesignationNull = 0, kParameterDesignationBypass = 1 } |
enum ParameterDesignation |
Parameter designation.
Allows a parameter to be specially designated for a task, like bypass.
Each designation is unique, there must be only one parameter that uses it.
The use of designated parameters is completely optional.
Predefined Port Groups Ids.
This enumeration provides a few commonly used groups for convenient use in plugins. For preventing conflicts with user code, negative values are used here. When rolling your own port groups, you MUST start their group ids from 0 and they MUST be sequential.
enum ParameterDesignation |
Parameter designation.
Allows a parameter to be specially designated for a task, like bypass.
Each designation is unique, there must be only one parameter that uses it.
The use of designated parameters is completely optional.