How It Works
Technical view
The current phaser family sweeps two resonant high-pass centers and mixes the filtered signal back into the dry path with a negative blend coefficient that is scaled by `tone`. `depth` widens the sweep and raises the resonance term, while `rate` drives the offset left and right LFOs, so these variants are presently different labels on the same stereo resonant-sweep core.
- Chorus, Phaser, Flanger & Motion
- resonant high-pass
- waveshaping / saturation
- delay processing
- oscillator / LFO modulation
- DC blocking
Signal Path
Compiled preview chain
Preview source: An internally generated picked-string phrase is widened to stereo with a 19-sample right-channel delay and slight left/right shelf-EQ offsets before it hits the modulation core.
- 1internal picked-string demo phrase
- 2stereo spread with a short right-channel delay
- 3dual moving resonant high-pass sweeps
- 4dry / wet mix
- 5DC blocker
- 6output gain trim
- 7final tanh limiter
Preview source
An internally generated picked-string phrase is widened to stereo with a 19-sample right-channel delay and slight left/right shelf-EQ offsets before it hits the modulation core.
Effect core
Stereo resonant high-pass sweep mixed back with the dry path for phaser-like notch coloration.
Signal path
The static waveform and the live player both reflect this compiled signal chain.
- internal picked-string demo phrase
- stereo spread with a short right-channel delay
- dual moving resonant high-pass sweeps
- dry / wet mix
- DC blocker
- output gain trim
- final tanh limiter
Controls that matter
These are the currently active controls detected in the FAUST source for this effect.
- mix: Blends the untouched stereo preview source with the processed path after the modulation core.
- output_gain_db: Applies final post-effect level trim after DC blocking and before the output limiter.
- depth: Widens the sweep range of the resonant high-pass centers and raises their Q terms.
- rate: Sets the speeds of the offset left and right LFOs that move the resonant high-pass centers.
- tone: Adjusts how much resonant high-pass signal is fed back into the dry path through the phaser blend coefficient.
Code-backed analysis
The generated description is tied to the active helper blocks and routing found in the current DSP.
- demo
- fx
- outputStage
- leftDemo
- rightDemo
- leftFx
- rightFx
- phraseMono
Controls
Audible controls in this DSP
Blends the untouched stereo preview source with the processed path after the modulation core.
Lower settings keep more direct attack and body; higher settings push the effected motion further forward.
Applies final post-effect level trim after DC blocking and before the output limiter.
Matches loudness without changing the actual modulation or filtering structure.
Widens the sweep range of the resonant high-pass centers and raises their Q terms.
Makes the phasing deeper, more resonant, and more obviously notched.
Sets the speeds of the offset left and right LFOs that move the resonant high-pass centers.
Changes how quickly the stereo sweep travels.
Adjusts how much resonant high-pass signal is fed back into the dry path through the phaser blend coefficient.
Moves the sound between subtler sweep coloration and a more pronounced chew.
Analysis
Code-derived notes
Current implementation shares the same resonant high-pass stereo sweep core across the phaser set.
Active blocks
- demo
- fx
- outputStage
- leftDemo
- rightDemo
- leftFx
- rightFx
- phraseMono
- previewShiftSamples
- phaseFxA
- phaseFxB
- pickedVoice
- centerA
- centerB
- fund
- pickEnv
- ampEnv
- triggerAt
- maxDelaySamples
Inactive helpers
- synthVoice
- organVoice
- bellVoice
- softsat
- quantize
- combLP
- echoOnly
- diffuser
Warnings
No current warnings are attached to this effect.
Source
- library/chorus-phaser-flanger-motion/script-phaser.dsp
- Output stage: DC blocker -> output gain trim -> final tanh limiter
- Library position: 108