- Audio
- Audio FX
Modfx
Purpose
Section titled “Purpose”Modfx covers the classic swept modulation effects: a multi-stage phaser and a flanger in one op. Six LFO shapes drive the sweep, including random and sample-hold for non-cyclic movement, and an envelope follower can push the sweep with the input’s own dynamics. Bipolar feedback gives both hollow and resonant characters.
Insert it inline on a source. Wire audio into in and out onward. Pick phaser or flanger with Mode, set Rate and Depth for the sweep, and add Feedback for resonance. Raise Env to let the input’s level drive the sweep instead of, or on top of, the LFO.
Inputs and outputs
Section titled “Inputs and outputs”- Input 0:
inaccepts mono or stereo PCM. It is required. - Output 0:
outemits the same shape as the input.
Controls
Section titled “Controls”- Mode:
phaserorflanger. - Rate: LFO speed in Hz, 0.02 to 10.
- Depth: how far the sweep travels.
- Shape: LFO waveform.
sine,triangle,saw,square,random, orsample_hold. - Feedback: resonance, bipolar from -0.95 to +0.95. Negative flips the comb character.
- Stages: number of phaser allpass stages, 2 to 12. More stages give more notches.
- Spacing: spread of the phaser notches across the spectrum.
- Manual: center position of the sweep when Depth is low.
- Env: how much the input envelope pushes the sweep, for auto-wah-like dynamic movement.
- Stereo: LFO phase offset between channels for stereo width.
- Mix: dry/wet blend.
- Depth at zero with Manual swept by an external control turns Modfx into a hand-driven or modulated fixed filter.
sample_holdshape with a slow Rate gives stepped, random comb positions instead of a cyclic sweep.- Flanger mode with high positive Feedback approaches resonant metallic tones; keep Mix at half for the classic sound.
Inputs
-
inrow required
Outputs
-
outrow
Parameters
Section titled “Parameters” Rate (Rate) Float
op('modfx').par.Rate - Default:
0.4- Range:
- 0.02 to 10
Depth (Depth) Float
op('modfx').par.Depth - Default:
0.6- Range:
- 0 to 1
Feedback (Feedback) Float
op('modfx').par.Feedback - Default:
0.3- Range:
- -0.95 to 0.95
Stages (Stages) Float
op('modfx').par.Stages - Default:
6- Range:
- 2 to 12
Spacing (Spacing) Float
op('modfx').par.Spacing - Default:
0.3- Range:
- 0 to 1
Manual (Manual) Float
op('modfx').par.Manual - Default:
0.3- Range:
- 0 to 1
Env (Env) Float
op('modfx').par.Env - Default:
0- Range:
- 0 to 1
Stereo (Stereo) Float
op('modfx').par.Stereo - Default:
0.5- Range:
- 0 to 1
Mix (Mix) Float
op('modfx').par.Mix - Default:
0.5- Range:
- 0 to 1