Reference library > Oscillators
Oscillators
- Impulse: Produces a value of 1 at the given
frequency
, with output of 0 at all other times. If frequency is 0, produces a single impulse. - SawLFO: Produces a sawtooth LFO at the given
frequency
andphase
offset, with output ranging frommin
tomax
. - SawOscillator: Produces a (non-band-limited) sawtooth wave, with the given
frequency
andphase
offset. When areset
or trigger is received, resets the phase to zero. - SineLFO: Produces a sinusoidal LFO at the given
frequency
andphase
offset, with output ranging frommin
tomax
. - SineOscillator: Produces a sine wave at the given
frequency
. - SquareLFO: Produces a pulse wave LFO with the given
frequency
and pulsewidth
, ranging frommin
tomax
, wherewidth
of0.5
is a square wave and other values produce a rectangular wave. - SquareOscillator: Produces a pulse wave with the given
frequency
and pulsewidth
, wherewidth
of0.5
is a square wave and other values produce a rectangular wave. - TriangleLFO: Produces a triangle LFO with the given
frequency
andphase
offset, ranging frommin
tomax
. - TriangleOscillator: Produces a triangle wave with the given
frequency
. - Wavetable: Plays the wavetable stored in buffer at the given
frequency
andphase
offset.sync
can be used to provide a hard sync input, which resets the wavetable's phase at each zero-crossing. - Wavetable2D: Wavetable2D
Last update:
2024-01-30
Created: 2023-11-09
Created: 2023-11-09