Module synth

Module synth 

Source
Expand description

Abstractions for processors that generate audio.

Enums§

NumericGlobalExpression
Numeric expression controllers that affect all playing notes of the synth.
NumericPerNoteExpression
Numeric expression controllers that affect a single note of the synth.
SwitchGlobalExpression
Switch expression controllers available on each synth.

Traits§

HandleEventsContext
A trait for metadata during an audio processing call
ProcessContext
A trait for metadata during an audio processing call
Synth
A trait for synthesizers
SynthParamBufferStates
Extension to the parameters::BufferStates trait for synths.
SynthParamStates
Extention to the parameters::States trait for synths.

Functions§

valid_range_for_per_note_expression
Get the valid range for a numeric per-note expression.