Skip to main content

Module param

Module param 

Source
Expand description

Parameter types and IDs (ParameterId, ParamValue, ParamType, etc.). Parameter handling for signal nodes

Defines the fundamental building blocks of the signal graph:

  • Node: Base trait for all nodes
  • Source: Active generator (has no inputs)
  • Processor: Passive processor (has inputs and outputs)
  • Sink: Active consumer (has no outputs)

Structs§

ParamMetadata
Metadata about a parameter
ParamRange
Range constraints for a parameter
ParameterId
Type-safe parameter identifier with validation
Params
A flexible set of parameters passed to a node constructor.
SignalSlab
Pre-loaded, deinterleaved signal data ready for playback.

Enums§

ParamType
Type of parameter value
ParamValue
Parameter value (can be of different types)