|
Carla Backend
|
The Carla Engine API. More...
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, kEngineTypePlugin = 4, kEngineTypeBridge = 5, kEngineTypeDummy = 6 } |
| 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.
1.8.17