v0.1Latest
LFO
LFO
Low-frequency oscillator for cyclic modulation of pitch, filter cutoff, amplitude, pan, or visual parameters. Patch a Clock Divider output into Rate to clock the cycle musically.

Inputs
Rate
- ID:
rateHz - Kind:
control - Rate:
control - Unit:
Hz - Range: 0.01 to 100 Hz
- Coercion: Implicit
- Description: LFO rate in Hz, or a Clock Divider phase output for synced cycles.
- Default:
1
Phase
- ID:
phase01 - Kind:
control - Rate:
control - Unit:
phase01 - Range: 0 to 1 phase01
- Coercion: Implicit
- Description: Phase offset
- Default:
0
Reset
- ID:
reset - Kind:
trigger - Rate:
event - Coercion: Implicit
- Description: Reset phase to 0
Outputs
Signal
- ID:
signal - Kind:
control - Rate:
control - Unit:
normalized - Range: -1 to 1 normalized
- Coercion: Implicit
- Description: LFO output (uni/bipolar depending on mode)
Parameters
Waveform
- ID:
waveform - Type:
enum - Control:
buttons - Range or Options: Sine (
sine), Triangle (triangle), Saw Up (sawUp), Saw Down (sawDown), Square (square), S&H (sampleHold) - Default: Sine (
sine) - Group: Shape
Rate
- ID:
rate - Type:
float - Control:
slider - Range or Options: 0.01 to 100 Hz, step 0.01, log
- Default:
1 - Group: Rate
Depth
- ID:
depth - Type:
float - Control:
slider - Range or Options: 0 to 1 gain01, step 0.01
- Default:
1 - Group: Shape
Polarity
- ID:
bipolar - Type:
bool - Control:
toggle - Default:
true - Group: Range
- Description: Bipolar (-1...+1) or unipolar (0...+1)
Range Mode
- ID:
rangeMode - Type:
enum - Control:
buttons - Range or Options: Legacy (
0), Map (1) - Default: Legacy (
0) - Group: Range
- Description: Choose legacy depth scaling or map the output to Out Min/Out Max.
Out Min
- ID:
outMin - Type:
float - Control:
slider - Range or Options: -1 to 1, step 0.01
- Default:
-1 - Group: Range
- Description: Map output to custom range (minimum)
Out Max
- ID:
outMax - Type:
float - Control:
slider - Range or Options: -1 to 1, step 0.01
- Default:
1 - Group: Range
- Description: Map output to custom range (maximum)
Notes
- Canonical ID:
mod.lfo - Category:
modulators - Runtime Surface: audio
- Runtime Targets:
audio-worklet - JUCE Early Access: Supported
- Early Access Note: Native-supported in the plugin for the current catalog/runtime support contract.