Expand description
Core node traits for the Rill ecosystem
Defines the fundamental building blocks of the signal graph:
SignalNode: Base trait for all nodesSource: Active generator (has no inputs)Processor: Passive processor (has inputs and outputs)Sink: Active consumer (has no outputs)
Structs§
- NodeId
- Unique identifier for a node in the graph
- Node
Metadata - Metadata about a node
- Node
State - State of a node during processing State of a node during processing
- Node
Type Id - Type identifier for a node (for downcasting)
Enums§
- Node
Category - Category of a node (for UI/organization)
Traits§
- Processor
- Passive processor of signals
- Signal
Node - Base trait for all audio nodes
- Sink
- Active sink of signals
- Source
- Active source of signals