Std.Audio.Graph
9 public declarations
- clip
Std.Audio.Pcm -> Int -> Std.Audio.Graph.NodeA clip of audio that begins at a frame of the output.
- gained
Std.Audio.Graph.Node -> Int -> Std.Audio.Graph.NodeA node scaled by a Q15 gain, where 32,768 is unity.
- GraphError
Why a graph could not render.
- mixed
Array[Std.Audio.Graph.Node] -> Std.Audio.Graph.NodeNodes summed with saturation.
- Node
A source of audio that renders any range of frames on demand.
- ramp
Std.Audio.Graph.Node -> Int -> Int -> Int -> Int -> Std.Audio.Graph.NodeA node whose gain moves in a straight line from `fromGain` at `fromFrame` to
- render
&Std.Audio.Graph.Node -> &Std.Audio.Format -> Int -> Int -> Result[Std.Audio.Pcm, Std.Audio.Graph.GraphError]Exactly `frames` frames of a graph starting at frame `start`.
- tone
Std.Audio.Graph.Wave -> Int -> Int -> Std.Audio.Graph.NodeA waveform repeating every `period` frames between `-amplitude` and `amplitude`.
- Wave
A periodic waveform with an exact integer shape.
