|
Carla Backend
|
Classes | |
| struct | EngineControlEvent |
| struct | EngineMidiEvent |
| struct | EngineEvent |
| struct | EngineOptions |
| struct | EngineTimeInfoBBT |
| struct | EngineTimeInfo |
| class | CarlaEnginePort |
| class | CarlaEngineAudioPort |
| class | CarlaEngineCVPort |
| class | CarlaEngineEventPort |
| class | CarlaEngineCVSourcePorts |
| class | CarlaEngineClient |
| class | CarlaEngine |
Enumerations | |
| enum | EngineType { kEngineTypeNull = 0 , kEngineTypeJack = 1 , kEngineTypeJuce = 2 , kEngineTypeRtAudio = 3 , kEngineTypeSDL = 4 , kEngineTypePlugin = 5 , kEngineTypeBridge = 6 , kEngineTypeDummy = 7 } |
| enum | EnginePortType { kEnginePortTypeNull = 0 , kEnginePortTypeAudio = 1 , kEnginePortTypeCV = 2 , kEnginePortTypeEvent = 3 } |
| enum | EngineEventType { kEngineEventTypeNull = 0 , kEngineEventTypeControl = 1 , kEngineEventTypeMidi = 2 } |
| enum | EngineControlEventType { kEngineControlEventTypeNull = 0 , kEngineControlEventTypeParameter = 1 , kEngineControlEventTypeMidiBank = 2 , kEngineControlEventTypeMidiProgram = 3 , kEngineControlEventTypeAllSoundOff = 4 , kEngineControlEventTypeAllNotesOff = 5 } |
Variables | |
| static const uint8_t | kEngineEventNonMidiChannel = 0x30 |
The Carla Engine API.
| enum EngineType |
The type of an engine.
| enum EnginePortType |
The type of an engine port.
| Enumerator | |
|---|---|
| kEnginePortTypeNull | Null port type. |
| kEnginePortTypeAudio | Audio port type.
|
| kEnginePortTypeCV | CV port type.
|
| kEnginePortTypeEvent | Event port type (Control or MIDI).
|
| enum EngineEventType |
The type of an engine event.
| Enumerator | |
|---|---|
| kEngineEventTypeNull | Null port type. |
| kEngineEventTypeControl | Control event type.
|
| kEngineEventTypeMidi | MIDI event type.
|
The type of an engine control event.
|
static |
Special value for EngineEvent channel field, indicating a non-midi parameter event.