Module audio

Source

Structs§

AllForOne
A marker for a specific node type. See Node::add_all_for_one.
Clip
A marker for a specific node type. See Node::add_clip.
Concat
A marker for a specific node type. See Node::add_concat.
Empty
A marker for a specific node type. See Node::add_empty.
File
A marker for a specific node type. See Node::add_file.
Freq
Gain
A marker for a specific node type. See Node::add_gain.
HighPass
A marker for a specific node type. See Node::add_high_pass.
HoldModulator
Hold envelope.
LinearModulator
Linear (ramp up or down) envelope.
Loop
A marker for a specific node type. See Node::add_loop.
LowPass
A marker for a specific node type. See Node::add_low_pass.
Mix
A marker for a specific node type. See Node::add_mix.
Mute
A marker for a specific node type. See Node::add_mute.
Node
An audio node: a source, a sink, a filter, an effect, etc.
Noise
A marker for a specific node type. See Node::add_noise.
Pan
A marker for a specific node type. See Node::add_pan.
Pause
A marker for a specific node type. See Node::add_pause.
Sawtooth
A marker for a specific node type. See Node::add_sawtooth.
Sine
A marker for a specific node type. See Node::add_sine.
SineModulator
Sine wave low-frequency oscillator.
Square
A marker for a specific node type. See Node::add_square.
Swap
A marker for a specific node type. See Node::add_swap.
TakeLeft
A marker for a specific node type. See Node::add_take_left.
TakeRight
A marker for a specific node type. See Node::add_take_right.
Time
TrackPosition
A marker for a specific node type. See Node::add_track_position.
Triangle
A marker for a specific node type. See Node::add_triangle.
Zero
A marker for a specific node type. See Node::add_zero.

Enums§

Pitch

Constants§

OUT
The output audio node. Mixes all inputs and plays them on the device’s speaker.
SAMPLE_RATE

Traits§

Modulator