How It Works
Technical view
The active path combines a high-passed tanh fuzz branch with a low-passed branch centered on the lows and saturated separately before the two are summed. `bias` drives that low-frequency support branch harder, so the effect behaves more like a low-end reinforcement fuzz than a pitch-derived sub generator.
- Fuzz & Destruction
- 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 fuzz core.
- 1internal picked-string demo phrase
- 2stereo spread with a short right-channel delay
- 3high-passed tanh fuzz branch
- 4low-passed support branch with separate saturation
- 5parallel branch sum
- 6post-fuzz high-shelf tone shaping
- 7dry / wet mix
- 8DC blocker
- 9output gain trim
- 10final 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 fuzz core.
Effect core
Parallel high-band fuzz and low-band saturation branch with post-fuzz high-shelf tone shaping.
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
- high-passed tanh fuzz branch
- low-passed support branch with separate saturation
- parallel branch sum
- post-fuzz high-shelf tone shaping
- 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 fuzzed path after the effect core.
- output_gain_db: Applies final post-effect level trim after DC blocking and before the output limiter.
- fuzz: Raises the gain feeding the main high-passed fuzz branch.
- tone: Adjusts the post-fuzz high shelf after the two branches recombine.
- bias: Raises the saturation amount on the low-passed support branch.
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
- fuzzCore
- phraseMono
- previewShiftSamples
Controls
Audible controls in this DSP
Blends the untouched stereo preview source with the fuzzed path after the effect core.
Lower settings preserve more pick attack and clean body; higher settings push the fuzz treatment to the front.
Applies final post-effect level trim after DC blocking and before the output limiter.
Matches loudness without changing the actual fuzz structure.
Raises the gain feeding the main high-passed fuzz branch.
Adds more clipping and sustain to the upper portion of the fuzz sound.
Adjusts the post-fuzz high shelf after the two branches recombine.
Opens the top end for more bite or keeps the sub-heavy blend darker.
Raises the saturation amount on the low-passed support branch.
Adds more low-end growl and thickness under the main fuzz layer.
Analysis
Code-derived notes
Current implementation reinforces lows with a parallel low-passed saturation branch rather than using octave division or pitch tracking.
Active blocks
- demo
- fx
- outputStage
- leftDemo
- rightDemo
- fuzzCore
- phraseMono
- previewShiftSamples
- softsat
- pickedVoice
- fund
- pickEnv
- ampEnv
- triggerAt
- maxDelaySamples
Inactive helpers
- synthVoice
- organVoice
- bellVoice
- quantize
- combLP
- echoOnly
- diffuser
Warnings
No current warnings are attached to this effect.
Source
- library/fuzz-destruction/sub-fuzz.dsp
- Output stage: DC blocker -> output gain trim -> final tanh limiter
- Library position: 36