Carla Backend
Public Attributes | List of all members
ParameterData Struct Reference

#include <CarlaBackend.h>

Public Attributes

ParameterType type
 
uint hints
 
int32_t index
 
int32_t rindex
 
uint8_t midiChannel
 
int16_t mappedControlIndex
 
float mappedMinimum
 
float mappedMaximum
 
uint mappedFlags
 

Detailed Description

Parameter data.

Member Data Documentation

◆ type

ParameterType ParameterData::type

This parameter type.

◆ hints

uint ParameterData::hints

This parameter hints.

See also
Parameter Hints

◆ index

int32_t ParameterData::index

Index as seen by Carla.

◆ rindex

int32_t ParameterData::rindex

Real index as seen by plugins.

◆ midiChannel

uint8_t ParameterData::midiChannel

Currently mapped MIDI channel. Counts from 0 to 15.

◆ mappedControlIndex

int16_t ParameterData::mappedControlIndex

Currently mapped index.

See also
SpecialMappedControlIndex

◆ mappedMinimum

float ParameterData::mappedMinimum

Minimum value that this parameter maps to.

◆ mappedMaximum

float ParameterData::mappedMaximum

Maximum value that this parameter maps to.

◆ mappedFlags

uint ParameterData::mappedFlags

Flags related to the current mapping of this parameter.

See also
Mapped Parameter Flags

The documentation for this struct was generated from the following file: