Skip to main content

Module param

Module param 

Source
Expand description

Parameter handling for audio nodes

Defines the fundamental building blocks of the signal graph:

  • SignalNode: 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§

NodeParams
A flexible set of parameters passed to a node constructor.
ParamMetadata
Metadata about a parameter
ParamRange
Range constraints for a parameter
ParameterId
Type-safe parameter identifier with validation

Enums§

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