One-Pole
FiltersonepoleLight CPU
Lightweight one-pole LP/HP (6 dB/oct). Cutoff in Hz.
What it does
One-pole 6 dB/oct lowpass or highpass.
Wraps daisysp::OnePole. Mode (LP/HP) is set at init; cutoff is given in Hz and converted to the class's normalised frequency internally.
Parameters
-
Cutoff (Hz)
cutoffCorner frequency in Hz. The slope is a gentle 6 dB/oct, so this is where the roll-off begins rather than a hard edge. Internally it is divided by the sample rate and clamped just under half of it — at 48 kHz anything above roughly 24 kHz behaves the same, and at 32 kHz that ceiling drops to about 16 kHz.
-
Mode
modeLowpass keeps what is below Cutoff — the setting to use when smoothing a jittery CV or knob. Highpass returns the input minus that lowpass, keeping what is above. Set at build time; wire the Cutoff port if you need it to move.
A 6 dB/oct one-pole, switchable LP/HP. Cheaper than the Svf Filter; great for CV smoothing or gentle tone shaping. Cutoff is per-sample (modulatable).
Ports
In
-
Audio In
input -
Cutoff
cutoff
Out
-
Audio Out
output
Audio Control
Inputs
- Audio In
- Source.
- Cutoff
- Cutoff in Hz.
Outputs
- Audio Out
- Filtered signal.
Patches using it
- Comb Filter (Feedback Loop)
standard
Bundled with the app — open one from the example browser.