How It Works
Technical view
The current path is entirely static: it first applies a high-shelf attenuation whose cutoff shifts with `motion`, then applies a peaking EQ cut whose depth is controlled by `rate`. There is no modulation or dynamics here despite the shared control names, so it behaves as a focused harshness smoother rather than as a moving filter.
- Filter, Wah & Envelope
- 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 filter core.
- 1internal picked-string demo phrase
- 2stereo spread with a short right-channel delay
- 3static high-shelf reduction
- 4upper-mid peaking cut
- 5dry / wet mix
- 6DC blocker
- 7output gain trim
- 8final 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 filter core.
Effect core
Static high-shelf reduction plus upper-mid peaking cut for taming harsh top end.
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
- static high-shelf reduction
- upper-mid peaking cut
- 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 filtered path after the effect core.
- output_gain_db: Applies final post-effect level trim after DC blocking and before the output limiter.
- focus: Sets the amount of high-shelf attenuation.
- motion: Moves the turnover frequency of the high-shelf cut and the center of the peaking cut upward.
- rate: Sets the depth of the upper-mid peaking cut.
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
- filterCore
- phraseMono
- previewShiftSamples
Controls
Audible controls in this DSP
Blends the untouched stereo preview source with the filtered path after the effect core.
Lower settings preserve more dry attack and full-band tone; higher settings emphasize the filter treatment.
Applies final post-effect level trim after DC blocking and before the output limiter.
Matches loudness without changing the filter behavior itself.
Sets the amount of high-shelf attenuation.
Higher values preserve more top end; lower values tame more high-frequency bite.
Moves the turnover frequency of the high-shelf cut and the center of the peaking cut upward.
Targets harsher bands higher or lower in the upper mids and treble.
Sets the depth of the upper-mid peaking cut.
Increases or reduces how much sharp presence is pulled back; it is not a time-based rate control in the current code.
Analysis
Code-derived notes
Current implementation is a distinct static harshness-taming EQ path rather than a moving filter or envelope effect.
Active blocks
- demo
- fx
- outputStage
- leftDemo
- rightDemo
- filterCore
- phraseMono
- previewShiftSamples
- pickedVoice
- 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/filter-wah-envelope/anti-icepick-tamer.dsp
- Output stage: DC blocker -> output gain trim -> final tanh limiter
- Library position: 84