|
| enum class | GraphRuntimeNodeKind : std::uint8_t {
AudioInput
, AudioOutput
, Processor
, Utility
,
MidiInput
, MidiOutput
, Custom
, SpectralAnalysis
,
SpectralStage
, SpectralSynthesis
} |
| enum class | GraphRuntimeConnectionKind : std::uint8_t {
Audio
, Event
, Automation
, Spectral
,
Trigger
} |
| enum class | GraphRuntimePlanErrorCode : std::uint8_t {
None
, InvalidLimits
, TooManyNodes
, TooManyConnections
,
TooManyPorts
, InvalidNodeId
, DuplicateNodeId
, InvalidNodePortCount
,
UnknownSourceNode
, UnknownDestinationNode
, SourcePortOutOfRange
, DestinationPortOutOfRange
,
CycleDetected
, AllocationFailed
, UnsupportedTrigger
, NonAudioFeedback
,
InvalidConnectionKind
} |
| enum class | GraphCommandType : std::uint8_t {
SetNodeGain
, SetNodeParameter
, SetNodeBypass
, ResetNode
,
InjectMidi
, TransportJump
, ActivateSnapshot
, DeactivateSnapshot
} |
| enum class | GraphCommandTimingType : std::uint8_t { Immediate
, BlockOffset
} |
| enum class | GraphEventType : std::uint8_t {
CommandAccepted
, CommandRejected
, CommandDropped
, SnapshotActivated
,
SnapshotDeactivated
, NodeReset
, LatencyChanged
, TailChanged
,
Diagnostic
} |
| enum class | SpectralError : std::uint8_t {
None = 0
, InvalidIdentity = 1
, InvalidMask = 2
, IdentityMismatch = 3
,
InvalidConnection = 4
, UnsupportedOperation = 5
, RequiresStoppedController = 6
, TransitionPending = 7
,
Busy = 8
, PendingMailboxData = 9
, UnsupportedTransactionalReplacement = 10
, SpectralPinnedExecutionUnsupported = 11
,
EpochExhausted = 12
, ChronologyExhausted = 13
, CapacityExceeded = 14
, InvalidFrame = 15
,
MissingFrame = 16
, StageContractViolation = 17
, SynthesisOverflow = 18
, OutputUnderrun = 19
,
InvalidContract = 20
} |