Module node

Module node 

Source

Structs§

AudioNodeInfo
Information about an AudioNode.
AudioNodeInfoInner
Information about an AudioNode. Used internally by the Firewheel context.
ConstructProcessorContext
A context for AudioNode::construct_processor.
Constructor
Pairs constructors with their configurations.
EmptyConfig
An empty constructor configuration.
NodeID
A globally unique identifier for a node.
ProcBuffers
The buffers used in AudioNodeProcessor::process
ProcExtra
Extra buffers and utilities for AudioNodeProcessor::process
ProcInfo
Information for AudioNodeProcessor::process
ProcStore
A type-erased store accessible to all AudioNodeProcessors.
ProcStoreEntry
ProcStreamCtx
StreamStatus
Flags indicating the current status of the audio stream
TransportInfo
UpdateContext
A context for AudioNode::update.

Enums§

ProcessStatus
The status of processing buffers in an audio node.

Constants§

NUM_SCRATCH_BUFFERS

Traits§

AudioNode
A trait representing a node in a Firewheel audio graph.
AudioNodeProcessor
The trait describing the realtime processor counterpart to an audio node.
DynAudioNode
A type-erased dyn-compatible AudioNode.