lag~lag~ is a one-pole filter that applies an exponential glide or portamento to an incoming signal.
vcf_hp8~vcf_hp8~ is an eighth-order high-pass filter with signal-controlled cutoff frequency and Q.
lp8_butt~lp8_butt~ is an eighth-order low-pass filter with a Butterworth characteristic, used to filter an input signal at a specified cutoff frequency.
flt.bpf72e~flt.bpf72e~ is an elliptic band-pass filter with a −72 dB rolloff, intended to pass a selected frequency band from an input signal.
pp.clop-st~pp.clop-st~ is the stereo version of pp.clop~, described as an experimental comb–low-pass ladder filter that outputs filtered left and right signals.
rbpq2~rbpq2~ is a second-order resonant band-pass filter with a signal input and a Q inlet.
filterbank~filterbank~ analyzes an input signal across a bank of filters, providing outputs that can be used to display its frequency response over a selected frequency range.
lp7_cheb~lp7_cheb~ is a seventh-order low-pass filter with a Chebyshev characteristic and +1 dB passband ripple.
hp10_cheb~hp10_cheb~ is a 10th-order high-pass filter with a Chebyshev characteristic and +1 dB passband ripple.
hip.bw~hip.bw~ is a highpass Butterworth filter abstraction for Pure Data.
xsyn~ The xsyn~ object performs cross synthesis by filtering its first audio input with the spectral characteristics of its second audio input.
spec2_1p1z_time~spec2_1p1z_time~ applies feedback to a spectrum, as shown after rfft~ in the help patch.
flt.hpf24~flt.hpf24~ is a fourth-order Butterworth high-pass filter that outputs a filtered version of its input signal.
vcf_lp4~vcf_lp4~ is a fourth-order low-pass filter with signal-rate frequency and Q controls.
fir_mean_nfir_mean_n computes a finite impulse response (FIR) low-pass mean filter of order n, for smoothing input data.
hp2_crit~hp2_crit~ is a second-order high-pass filter with critical damping.
multiconvolve~ The multiconvolve~ object performs real-time convolution with configurable zero- or low-latency modes.
killdc~killdc~ removes DC offset from an input signal, serving as a DC blocker.
ladder-filterladder-filter is a resonant low-pass filter module that processes the signal at IN and sends the filtered signal to OUT.
hp10_butt~hp10_butt~ is a 10th-order high-pass filter with a Butterworth characteristic.
crossover~ The crossover~ object functions as a 3rd order Butterworth crossover filter, designed to split an incoming audio signal into distinct low-pass and high-pass components.
hp9_bess~hp9_bess~ is a ninth-order high-pass filter with a Bessel characteristic for processing an input signal.
blop~blop~ is a Butterworth low-pass filter for processing an input signal and producing a filtered signal output.
slide~ The slide~ object logarithmically smooths an input audio signal, preventing abrupt changes and clicks.
flt.notch~flt.notch~ is a band-rejection filter that passes most frequencies unaltered while filtering a band around a center frequency.
analog-filteranalog-filter filters an incoming signal and provides an output, with controls for cutoff frequency and resonance (Q).
mavg The mavg object implements a moving average filter, smoothing incoming float values by averaging a specified number of recent samples.
lp6_bess~lp6_bess~ is a sixth-order low-pass filter with a Bessel characteristic, used to filter an input signal and produce a signal output.
lowshelf~lowshelf~ is a 2nd order lowshelf filter designed to modify the low-frequency content of an audio signal.
hp9_crit~hp9_crit~ is a ninth-order high-pass filter with critical damping.
hp5_bess~hp5_bess~ is a fifth-order high-pass filter with a Bessel characteristic, intended to filter an input signal and produce a signal output.
phaseshift~ The phaseshift~ object is a 2nd order allpass filter that alters the phase of an audio signal without changing its gain.
flt.bpf12~flt.bpf12~ is a two-pole (12 dB/octave) Butterworth band-pass filter that passes a band of frequencies around a specified center frequency.
reson~reson~ is a bandpass resonant filter that processes audio signals.
fx.drone_box~fx.drone_box~ is a mono sympathetic-resonance effect that generates a drone from an input signal.
highpass~highpass~ is a 2nd order highpass resonant filter designed for audio signals.
hp8_cheb~hp8_cheb~ is an eighth-order high-pass filter with a Chebyshev characteristic and +1 dB passband ripple.
flt.medianflt.median applies a median filter to a stream of control-rate float values, smoothing the control flow over a configurable sample window.
hp3_bess~hp3_bess~ is a third-order high-pass filter with a Bessel characteristic.
drown~ The drown~ object performs spectral noise floor manipulation on audio signals using FFT.
flt.c_apfflt.c_apf calculates biquad coefficients for an all-pass filter, outputting the list b0 b1 b2 a1 a2.
bs2~bs2~ is a second-order band-stop filter with a signal input and output and a Q inlet.
lp2_cheb~lp2_cheb~ is a second-order low-pass filter with a Chebyshev characteristic and +1 dB passband ripple.
bpw2_dp~bpw2_dp~ is a double-precision, second-order band-pass filter with a signal input and an inlet for bandwidth in hertz.
lores~ The lores~ object implements an inexpensive resonant lowpass filter, designed to shape audio signals by attenuating frequencies above a specified cutoff.
chair.dc-offset~chair.dc-offset~ separates an input signal into a DC-filtered signal at its left outlet and the isolated DC offset at its right outlet.
bq_coef_hipbq_coef_hip calculates coefficients for using bq~ as a high-pass filter, based on Q and cutoff controls.
pdp_bqtpdp_bqt is a temporal biquad filter that supports low-pass, high-pass, all-pass, band-stop, one-pole, and double one-pole filter types.
lp7_crit~lp7_crit~ is a seventh-order low-pass filter with critical damping.
hysteresishysteresis adds hysteresis to floating-point input data for control-rate mapping.
bs2_dp~bs2_dp~ is a double-precision second-order band-stop filter with a Q inlet.
bsw2~bsw2~ is a second-order band-stop filter with a signal input and output and an inlet for controlling bandwidth in hertz.
combfiltercombfilter is a delay-effects unit with delay times adjustable from 1 ms to 100 ms and controls for feedback, low-pass and high-pass cutoff, output drive, and dry/wet balance.
hp5_cheb~hp5_cheb~ is a fifth-order high-pass filter with a Chebyshev characteristic and +1 dB passband ripple.
ceammc.fltceammc.flt is an index of filtering objects in the ceammc library, covering audio filters, equalizers, filterbanks, coefficient calculators, and frequency-response tools.
vcf_hp6~vcf_hp6~ is a sixth-order high-pass filter with signal-controlled cutoff frequency and Q.
nrcombf~nrcombf~ is a non-recirculating comb filter that uses Lagrange interpolation, with arguments for delay time and feedforward gain.
flt.fb_comb~flt.fb_comb~ is a feedback comb filter that processes an input signal and outputs the filtered signal.
flt.c_highshelf~flt.c_highshelf~ calculates biquad coefficients for a high-shelf filter that boosts or cuts frequencies above a specified frequency.
hp9_cheb~hp9_cheb~ is a ninth-order high-pass filter with a Chebyshev characteristic and +1 dB passband ripple.
mean_nmean_n computes a finite impulse response (FIR) low-pass mean filter of order n for float input.
hp4_bess~hp4_bess~ is a fourth-order high-pass filter with a Bessel characteristic.
flt.eq10~flt.eq10~ is a graphic 10-band equalizer with one band per octave, implemented with fifth-order Butterworth filters.
bq_coef_peakbq_coef_peak calculates notch-filter coefficients for a biquad from cutoff, Q, and gain parameters.
resonant_bandpass_2p~resonant_bandpass_2p~ is a second-order resonant band-pass filter that emphasizes frequencies around a specified center frequency.
pp.parameq-st~pp.parameq-st~ is a stereo parametric equalizer using biquad filters, with signal inputs and filtered-signal outputs plus message control.
hp2_cheb~hp2_cheb~ is a second-order high-pass filter with a Chebyshev characteristic and +1 dB passband ripple.
hp8_bess~hp8_bess~ is an eighth-order high-pass filter with a Bessel characteristic.
hp1~hp1~ is a first-order high-pass filter that processes an input signal and outputs the filtered signal.
hid_smoothhid_smooth smooths a stream of control-rate numbers using weighted averaging, serving as a filter for noisy or rapidly changing values.
hp1_dp~hp1_dp~ is a first-order high-pass filter that processes signals using double precision.
glide2~ The glide2~ object smooths incoming audio signals by applying distinct ramp-up and ramp-down times, effectively creating a portamento effect.
lowpass_2p~lowpass_2p~ is a second-order resonant low-pass filter with two poles.
flt.dcblock~flt.dcblock~ is a mono filter that removes DC from an input signal, with a −3 dB point near 35 Hz at a 44.1 kHz sample rate.
hp2_bess~hp2_bess~ is a second-order high-pass filter with a Bessel characteristic.
bpw2~bpw2~ is a second-order band-pass filter with a bandwidth inlet.
ap2_dp~ap2_dp~ is a second-order all-pass filter that uses double-precision processing.
bp-filterbp-filter is a 4-pole resonant band-pass filter module for processing a signal at its IN input.
lp10_butt_dp~lp10_butt_dp~ is a 10th-order low-pass filter with a Butterworth characteristic, implemented with double precision.
hp3_cheb~hp3_cheb~ is a third-order high-pass filter with a Chebyshev characteristic and +1 dB passband ripple.
hp2_dp~hp2_dp~ is a second-order high-pass filter that processes signals using double precision.
lp-filterlp-filter is a resonant low-pass filter module with a signal input and output.
lop2~lop2~ is a 1st order lowpass filter designed for audio signals.
flt.c_poleflt.c_pole calculates one-pole coefficients for use with a biquad filter, outputting the list b0 b1 b2 a1 a2.
flt.freqz~flt.freqz~ computes the frequency response of a digital filter from its numerator (zero) and denominator (pole) coefficients, outputting amplitude and phase response signals.
hp7_crit~hp7_crit~ applies a critically damped seventh-order high-pass filter to an input signal.
highshelfhighshelf calculates high-shelf filter coefficients for biquad~, outputting them as a list.
notch_2p~notch_2p~ is a second-order band-stop filter with two poles and two zeros, intended to attenuate a selected center frequency.
FIR~FIR~ convolves an input signal with coefficients stored in an array, providing finite impulse response filtering.
hp2~hp2~ is a second-order high-pass filter that processes an input signal and produces a filtered output signal.
pp.fft-split~pp.fft-split~ splits an input signal at a specified frequency in Hz, outputting low-pass- and high-pass-filtered signals.
hp4_cheb~hp4_cheb~ is a fourth-order high-pass filter with a Chebyshev characteristic and +1 dB passband ripple.
vcf.m~ The vcf.m~ object is a single-channel lowpass filter module.
lp3_butt~lp3_butt~ is a third-order low-pass filter with a Butterworth characteristic.
flt.ff_comb~flt.ff_comb~ is a feed-forward comb filter that processes an input signal and produces a filtered signal with a comb-shaped frequency response.
bandpass~ The bandpass~ object is a 2nd order bandpass resonant filter for audio signals.
lp9_cheb~lp9_cheb~ is a ninth-order low-pass filter with a Chebyshev characteristic and +1 dB passband ripple.
resonator~ The resonator~ object is a resonant filter that allows for precise control over decay time using a t60 parameter.
lp8_crit~lp8_crit~ is an eighth-order low-pass filter with critical damping.
satk.sigproc.mmfilt~satk.sigproc.mmfilt~ is a multimode audio filter that can operate as a low-pass, high-pass, or band-pass filter, allowing selected portions of a signal’s spectrum to pass.
nlms2~nlms2~ implements a normalized LMS adaptive FIR filter, producing the filter output y[n] and additional outputs for the error e[n] = d[n] - y[n] and coefficient vector c[n].
lp5_butt~lp5_butt~ is a fifth-order low-pass filter with a Butterworth characteristic.
flt.bpf24~flt.bpf24~ is a four-pole Butterworth band-pass filter that passes frequencies within a band around a center frequency.
lp2_dp~lp2_dp~ is a second-order low-pass filter that uses double precision.
hp6_bess~hp6_bess~ is a sixth-order high-pass filter with a Bessel characteristic.
flt.eq_peak_cq~flt.eq_peak_cq~ is a constant-Q, second-order peaking equalizer section that filters an input signal around a specified center frequency.
burrow~ The burrow~ object performs cross-filtering on an audio input, using a second audio input as a filter source.
pp.clop~pp.clop~ is an experimental comb–low-pass ladder filter that processes an input signal and outputs the filtered signal.
+morphfilter+morphfilter~ is a basic spectral filter whose response can be drawn and stored in two arrays.
flt.c_hpfflt.c_hpf calculates biquad coefficients for a high-pass filter, outputting a list in the form b0, b1, b2, a1, a2.
filter~filter~ is an analog-style multimode audio filter supporting 24 dB/octave low-pass and 12 dB/octave low-pass, high-pass, and band-pass modes, with LP24 as the default.
resonbank~resonbank~ is a synthesis object that creates a bank of resonant filters, ideal for generating complex, harmonically rich sounds.
lp6_crit~lp6_crit~ is a sixth-order low-pass filter with critical damping.
hp3_crit~hp3_crit~ is a third-order high-pass filter with critical damping.
hml_shelf~hml_shelf~ is a high-, middle-, and low-shelving filter that processes a signal using separate low, mid, and high gain levels in dB, with low and high frequency controls in Hz.
lp5_crit~lp5_crit~ is a fifth-order low-pass filter with critical damping.
lattice~lattice~ is a signal-processing lattice filter with a signal inlet and outlet.
comb.rev~ The comb.rev~ object implements a general-purpose comb filter, which can be used to create delay, comb filtering, or reverberation effects.
vcf_bp2~vcf_bp2~ is a second-order band-pass filter for processing an input signal.
vcf_rbp4~vcf_rbp4~ is a fourth-order resonant band-pass filter with signal-controlled frequency and Q.
bicoeff2 The bicoeff2 object generates coefficients for Pure Data's vanilla biquad~ object, which implements various audio filters.
bq_list~bq_list~ is the same as bq~, but accepts its filter coefficients as a list, such as 0 0 1 0 0.
fluid.nmffilter~ The fluid.nmffilter~ object decomposes and resynthesizes an audio signal by filtering it against spectral templates, or "bases," typically generated by fluid.bufnmf~.
eq~ The eq~ object is a 2nd order parametric equalizer filter, capable of functioning as both a peak and a notch filter.
lp4_bess~lp4_bess~ is a fourth-order low-pass filter with a Bessel characteristic for processing an input signal.
flt.c_notchflt.c_notch calculates biquad coefficients for a notch (reject) filter and outputs them as the list b0 b1 b2 a1 a2.
block_lp1~block_lp1~ provides a constant signal delay of one DSP block while applying a first-order low-pass operation.
pp.butterkreuz3-st~pp.butterkreuz3-st~ is a stereo three-band crossover filter with a relatively flat magnitude response, producing low-, mid-, and high-band signal outputs for the left and right channels.
decay~ The decay~ object is a one-pole filter that generates an exponential decay from incoming impulses, similar to an envelope generator.
nlms~nlms~ implements a normalized least-mean-square adaptive FIR filter, adjusting its coefficient vector to minimize the error between its output signal y[n] and a desired reference signal d[n].
graphic-eqgraphic-eq is a stereo seven-band equalizer with adjustable bands at 100, 200, 400, 800, 1600, 3200, and 6400 Hz.
highshelf~ The highshelf~ object implements a 2nd order highshelf filter, designed to modify the high-frequency content of an audio signal.
maverage~maverage~ is a moving-average filter that smooths a noisy signal by averaging recent samples over a specified time window.
hp10_crit~hp10_crit~ is a 10th-order high-pass filter with critical damping.
lms2~lms2~ implements an adaptive FIR filter using the LMS algorithm, producing the filter output y[n], the error e[n] = d[n] - y[n], and coefficient outputs.
pp.fft-split-st~pp.fft-split-st~ is the stereo version of pp.fft-split~, splitting left and right input signals at a specified frequency into separate low-pass and high-pass stereo outputs.
pp.ladder-st~pp.ladder-st~ is a CPU-heavy stereo “Moog” fourth-order ladder filter that can operate as a low-pass, high-pass, band-pass, or resonant filter.
flt.moog_vcf~flt.moog_vcf~ is a Moog-style voltage-controlled filter that filters an input signal around a center frequency specified in Hz.
lp2~lp2~ is a second-order low-pass filter for processing an input signal and producing a filtered output signal.
multyq~multyq~ is a four-band spectral equalizer designed for audio processing.
bandpass_2p~bandpass_2p~ is a normalized second-order band-pass filter with two poles, used to pass signals around a specified center (resonant) frequency.
lp2_crit~lp2_crit~ is a second-order low-pass filter with critical damping, processing a signal input into a filtered signal output.
bpbp is a band-pass filter for a stream of float values, outputting the filtered value.
vcf_hp4~vcf_hp4~ is a fourth-order high-pass filter with signal-rate frequency and Q controls.
bsq2_dp~bsq2_dp~ is a double-precision second-order band-stop filter with signal input and output and a Q control inlet.
flt.lpf24~flt.lpf24~ is a fourth-order Butterworth low-pass filter that outputs a filtered input signal.
pdp_bqpdp_bq is a spatial biquad filter with low-pass, high-pass, all-pass, and band-stop modes, plus selectable horizontal and vertical filtering directions.
rampsmooth~ The rampsmooth~ object linearly smooths an incoming audio signal over a specified number of samples.
svf~ The svf~ object implements a state-variable filter, simultaneously outputting lowpass, highpass, bandpass, and notch filtered signals.
fd_fftfiltfd_fftfilt is an FFT filter that processes the signal received at its signal inlet and outputs the filtered signal.
vocoder~ The vocoder~ object is a classic cross-synthesis channel vocoder.
lowpass_1t~lowpass_1t~ is a first-order low-pass filter for an input signal, intended to smooth it according to a step-response time constant.
vcf_lp2~vcf_lp2~ is a second-order low-pass filter with signal-rate frequency and Q controls.
lp6_cheb~lp6_cheb~ is a sixth-order low-pass filter with a Chebyshev characteristic and +1 dB passband ripple.
bandpassbandpass calculates band-pass filter coefficients for use with biquad~, controlled by frequency and bandwidth float inputs, and outputs them as a list.
lp9_crit~lp9_crit~ is a ninth-order low-pass filter with critical damping, used to filter an input signal at a specified cutoff frequency.
flt.c_peak~flt.c_peak~ calculates biquad coefficients for a peaking equalizer from center frequency, gain, and Q, and is intended to drive a filter such as flt.biquad~.
comb.filt~ The comb.filt~ object implements a resonator comb filter, which can be configured for decay time (t60) or direct gain feedback.
pp.vcfilter~pp.vcfilter~ is a signal-controlled biquad filter whose frequency and Q/bandwidth can be controlled by signal inputs.
lp3_cheb~lp3_cheb~ is a third-order low-pass filter with a Chebyshev characteristic and +1 dB passband ripple.
hp6_crit~hp6_crit~ is a sixth-order high-pass filter with critical damping.
lp8_cheb~lp8_cheb~ is an eighth-order low-pass filter with a Chebyshev characteristic and +1 dB passband ripple.
lp4_cheb~lp4_cheb~ is a fourth-order low-pass filter with a Chebyshev characteristic and +1 dB passband ripple.
flt.c_hpf~flt.c_hpf~ calculates the five coefficients (b0, b1, b2, a1, and a2) needed to configure a biquad as a high-pass filter.
lowshelflowshelf calculates low-shelf filter coefficients for biquad~, with controls demonstrated for frequency, gain, and slope.
lp2_butt~lp2_butt~ is a second-order low-pass filter with a Butterworth characteristic.
flt.bpf36e~flt.bpf36e~ is an elliptic band-pass filter that passes frequencies within a selected band with a −36 dB rolloff.
median_nmedian_n calculates the median of the last n numbers in a float stream, making it useful as a control filter for discarding unrealistic values.
pp.eqfilter-st~pp.eqfilter-st~ is the stereo version of pp.eqfilter~, filtering left and right input signals with selectable lowpass, highpass, resonant, bandpass, notch, peaking, allpass, lowshelf, or highshelf responses.
notchnotch calculates notch-filter coefficients for biquad~, using frequency and bandwidth control values, and outputs them as a list.
teeth~ The teeth~ object functions as a comb filter, offering independent control over feedforward and feedback delay times, along with their corresponding gain coefficients.
para_bp2~para_bp2~ is a second-order parametric band-pass filter for processing an input signal, with controls for center frequency in Hz, Q, and band level in dB.
hp9_butt~hp9_butt~ is a ninth-order high-pass filter with a Butterworth characteristic for processing an input signal.
filterortho~filterortho~ is an orthogonal biquad signal filter supporting parametric equalizer, lowpass, highpass, bandpass, band-reject, high-shelf, low-shelf, and allpass modes.
vcf_lp8~vcf_lp8~ is an eighth-order low-pass filter with signal-rate frequency and Q controls.
hp4_butt~hp4_butt~ is a fourth-order high-pass filter with a Butterworth characteristic.
circuit~ The circuit~ object simulates analog electronic circuits from a text description, allowing users to model various audio effects and synthesis components.
lp5_bess~lp5_bess~ is a fifth-order low-pass filter with a Bessel characteristic, intended to attenuate signal frequencies above its cutoff.
lowpass_1p~lowpass_1p~ is a first-order low-pass filter (one pole, one zero) with a −3 dB cutoff frequency.
coeff2pz The coeff2pz object converts biquad filter coefficients into their pole-zero representation.
mov.avg~ The mov.avg~ object calculates a moving (or running) average of an incoming audio signal.
bpbank~bpbank~ is a bank of bandpass~ filters, allowing users to specify frequencies, amplitudes, Q values, and ramp times for each filter in the bank via lists.
vcf_rbp6~vcf_rbp6~ is a sixth-order resonant band-pass filter that processes an input signal and produces a filtered signal output.
lp10_cheb~lp10_cheb~ is a 10th-order low-pass filter with a Chebyshev characteristic and +1 dB passband ripple.
wahwah~wahwah~ applies a wah-wah audio effect intended for sounds such as guitar, with presets and controls for frequency range, sensitivity, step size, gain, bandwidth, and automatic operation.
allpass_2p~allpass_2p~ is a second-order allpass filter and phase shifter with two poles.
shelf_2p~shelf_2p~ is a second-order, three-band shelving filter with two poles and two zeros.
flt.lpf12~flt.lpf12~ is a second-order Butterworth low-pass filter that outputs a filtered input signal.
dentist~ The dentist~ object functions as a "spiky" filter, selectively allowing certain partials to pass while attenuating others.
lp9_bess~lp9_bess~ is a ninth-order low-pass filter with a Bessel characteristic, intended to filter an input signal at a specified cutoff frequency.
hp5_crit~hp5_crit~ is a fifth-order high-pass filter with critical damping.
hp8_butt~hp8_butt~ is an eighth-order high-pass filter with a Butterworth characteristic.
ap1~ap1~ is a first-order all-pass filter whose first argument sets the frequency, in Hz, at which the phase shift is −90 degrees.
biquads~ The biquads~ object implements a series of cascaded biquad filters, designed to process and modify incoming audio signals.
flt.c_lpfflt.c_lpf calculates biquad-filter coefficients for a low-pass filter, outputting the list b0 b1 b2 a1 a2.
pqcrossover~pqcrossover~ is a crossover built from fourth-order Linkwitz–Riley filters, splitting an input signal into separate low-pass and high-pass outputs.
formantformant processes its IN signal through multiple band-pass filters to produce vowel-like formant filtering at OUT.
para_bp_2p~para_bp_2p~ is a second-order parametric band-pass filter with two poles.
flt.dcblock2~flt.dcblock2~ is a stereo DC blocker that filters separate left and right input signals and outputs the corresponding filtered channels.
pix_convolve The pix_convolve object applies a convolution kernel to a GEM pix (image).
flt.fbank5x1~flt.fbank5x1~ is a five-band, one-octave Butterworth filter bank for splitting an input signal into parallel low-pass (250 Hz), band-pass (500, 1000, and 2000 Hz), and high-pass (4000 Hz) bands.
bp2_dp~bp2_dp~ is a double-precision second-order band-pass filter with a Q inlet.
1p1z1p1z is a first-order IIR filter for a stream of float values, implementing y[n] = a0x[n] + a1x[n-1] + b1*y[n-1].
hid_averagehid_average smooths a stream of numbers using weighted averaging, producing a float output from float input.
hp5_butt~hp5_butt~ is a fifth-order high-pass filter with a Butterworth characteristic.
bq~bq~ is a biquad filter with audio-rate inputs for its coefficients, implementing the displayed second-order difference equation.
hp7_bess~hp7_bess~ is a seventh-order high-pass filter with a Bessel characteristic for processing an input signal.
buffir~ The buffir~ object is a table/buffer-based Finite Impulse Response (FIR) filter that convolves an input signal with samples from a specified buffer.
bhip~bhip~ is a Butterworth high-pass filter for signal processing.
bsq2~bsq2~ is a second-order band-stop filter whose Q can be controlled through an inlet.
lms~lms~ is an adaptive FIR filter that uses the least mean square algorithm to adjust its coefficients so its output signal y[n] minimizes the error relative to a desired reference signal d[n].
vcf_bp4~vcf_bp4~ is a fourth-order band-pass filter with signal-rate frequency and Q controls.
flt.speaker~flt.speaker~ is a band-pass filter that emulates a speaker response, with a low-frequency +12 dB/octave slope implemented by two DC blockers in series and a high-frequency −24 dB/octave slope.
highpass_1p~highpass_1p~ is a first-order high-pass filter with one pole and one zero, intended to attenuate frequencies below its −3 dB cutoff frequency.
allpass_1p~allpass_1p~ is a first-order, one-pole allpass filter used as a phase shifter.
resonbank2~resonbank2~ is a bank of resonant filters designed for sound synthesis, similar to oscbank~ but focused on resonance.
funewfunew is a progressive audio band-pass filter that can target a selected partial using fundamental frequency (f0), center frequency (fc), and Q controls.
fir_hip_nfir_hip_n computes a finite impulse response (FIR) high-pass filter of order n.
pdp_convpdp_conv applies configurable horizontal and vertical convolution masks to PDP data.
flt.c_notch~flt.c_notch~ calculates biquad coefficients for a band-reject (notch) filter from a control signal, center frequency, and quality factor.
bp2~bp2~ is a second-order band-pass filter with a signal input and a Q inlet.
ui.filter~ui.filter~ is a graphical biquad filter that processes an input signal and outputs both the filtered signal and its biquad coefficients.
pix_tIIR The pix_tIIR object implements a time-based Infinite Impulse Response (IIR) filter for image processing within GEM.
allpass~ The allpass~ object implements an all-pass filter, which passes all frequencies without altering their gain but changes their phase.
firfir is a control-rate finite impulse response filter that processes incoming floats using a list of coefficients.
resonant~ The resonant~ object is a bandpass resonator filter that allows for control over its center frequency and resonance.
conv~ The conv~ object performs partitioned convolution, taking an input signal and an impulse response table.
pp.butterkreuz3~pp.butterkreuz3~ is a three-band crossover filter that splits an input signal into low, mid, and high bands with a relatively flat magnitude response.
pp.ladder~pp.ladder~ is a CPU-heavy fourth-order “Moog” ladder filter that processes an input signal as low-pass, high-pass, band-pass, or resonant filtering.
lp10_crit~lp10_crit~ is a 10th-order low-pass filter with critical damping, intended to filter an input signal at a specified cutoff frequency.
allpass.2nd~allpass.2nd~ is a second-order allpass filter that shifts the phase of an incoming signal without altering its amplitude.
pp.vcfilter-st~pp.vcfilter-st~ is a stereo filter whose coefficients follow Robert Bristow-Johnson’s Audio EQ Cookbook, with low-pass, high-pass, resonant, and notch filter types.
lop.bw~lop.bw~ is a lowpass Butterworth filter abstraction for Pure Data.
pluck~ The pluck~ object implements the Karplus-Strong algorithm for plucked string synthesis, featuring a 1st order lowpass filter in its feedback loop.
butter3~butter3~ is a third-order multichannel Butterworth low-pass filter that outputs the filtered signal with the same N channels supplied at its audio inlet.
brickwall~ The brickwall~ object is a 10th-order Butterworth lowpass filter primarily designed for anti-aliasing.
flt.highshelf~flt.highshelf~ filters an input signal by boosting or cutting frequencies above a specified starting frequency.
fd_filtfd_filt is an abstraction of ggee/equalizer that converts frequency, gain, and bandwidth parameters into coefficients for a biquad~ filter.
flt.lowshelf~flt.lowshelf~ filters an input signal by boosting or cutting frequencies below a specified corner frequency.
tdh.sigproc.mmfilt.ui~tdh.sigproc.mmfilt.ui~ is a multimode audio-filter interface providing low-pass, high-pass, and band-pass filtering with controls for cutoff frequency, filter type, Q/bandwidth, and dry/wet balance.
vcf_hp2~vcf_hp2~ is a second-order high-pass filter with signal-rate frequency and Q controls.
flt.biquad~flt.biquad~ is a second-order recursive IIR filter that applies a digital biquad transfer function to an input signal and outputs the filtered signal.
realpass~realpass~ is an all-pass filter whose delay can be greater than 1.
lp5_cheb~lp5_cheb~ is a fifth-order low-pass filter with a Chebyshev characteristic and +1 dB passband ripple.
svfilter~ The svfilter~ object implements Chamberlin's state-variable filter, providing simultaneous lowpass, highpass, bandpass, and notch (bandstop) outputs.
flt.c_lowshelf~flt.c_lowshelf~ calculates biquad coefficients for a low-shelf filter that boosts or cuts gain below a specified frequency.
loplop is a control abstraction intended to filter float data independently of the data-flow frequency.
vcf_lp6~vcf_lp6~ is a sixth-order low-pass filter whose cutoff frequency and Q are controlled by signals.
bandstop~bandstop~ is a 2nd order band-reject filter, also known as a notch filter, designed to attenuate a specific range of frequencies while allowing others to pass.
c.convolve~c.convolve~ convolves an input signal with an impulse response stored in a named table, using the HiFi-LoFi convolution implementation.
bq_coef_highshelfbq_coef_highshelf calculates five coefficients for a high-shelf biquad filter from cutoff and gain parameters.
allpass.rev~ The allpass.rev~ object implements an all-pass filter, which passes all frequencies while altering their phase response.
lp3_bess~lp3_bess~ is a third-order low-pass filter with a Bessel characteristic for processing an input signal.
hp7_butt~hp7_butt~ is a seventh-order high-pass filter with a Butterworth characteristic.
lowpass~lowpass~ is a 2nd order resonant lowpass filter for audio signals.
lp9_butt~lp9_butt~ is a ninth-order low-pass filter with a Butterworth characteristic.
hlshelfhlshelf generates high-low shelf filter coefficients for use with biquad~.
bq_coef_bpbq_coef_bp calculates coefficients for a band-pass biquad filter from cutoff and Q parameters.
mov.avg The mov.avg object calculates a running or moving average of incoming float values.
moog~moog~ is a signal-controlled Moog-style resonant low-pass filter.
lp10_butt~lp10_butt~ is a 10th-order low-pass filter with a Butterworth characteristic.
equalizerequalizer calculates parametric equalizer coefficients for biquad~, outputting them as a list.
flt.c_lpf~flt.c_lpf~ calculates low-pass filter coefficients for use with a biquad filter such as flt.biquad~.
bq_coef_lowshelfbq_coef_lowshelf calculates the five coefficients for a low-shelf biquad filter from cutoff and gain controls.
lp1~lp1~ is a first-order low-pass filter for an input signal, producing a filtered signal output.
pp.parameq~pp.parameq~ is a six-filter parametric equalizer based on biquad filters, accepting a signal and outputting the filtered signal.
hid_lowpasshid_lowpass smooths a stream of numbers by converting it to an audio signal and filtering it.
bq_coef_lopbq_coef_lop generates coefficients for a low-pass biquad filter from cutoff and Q inputs.
lp10_bess~lp10_bess~ is a 10th-order low-pass filter with a Bessel characteristic.
lp4_crit~lp4_crit~ is a fourth-order low-pass filter with critical damping.
30_bands_stereo_eq30_bands_stereo_eq provides 30-band stereo equalization, with analysis support via 30_bands_stereo_analyse.
mtx_convmtx_conv performs two-dimensional convolution of an input matrix with a filter-matrix kernel, providing 2D FIR filtering and outputting the resulting matrix.
lp3_crit~lp3_crit~ is a third-order low-pass filter with critical damping.
bsw2_dp~bsw2_dp~ is a double-precision, second-order band-stop filter for an incoming signal.
pp.eqfilter~pp.eqfilter~ filters an incoming signal using selectable lowpass, highpass, resonant, bandpass, notch, peaking, allpass, lowshelf, or highshelf modes, with coefficients based on Robert Bristow-Johnson’s Audio EQ Cookbook.
lp7_butt~lp7_butt~ is a seventh-order low-pass filter with a Butterworth characteristic.
cross~cross~ is a 3rd order Butterworth crossover filter designed to split an incoming audio signal into lowpass and highpass components.
rcombf~rcombf~ is a recirculating comb filter that uses Lagrange interpolation, with arguments for delay time, feedback, and buffer length.
bicoeff The bicoeff object is a graphical user interface (GUI) that generates 5 biquad filter coefficients for vanilla's biquad~ object.
lpreson~lpreson~ is a lattice IIR signal filter intended for linear predictive coding (LPC).
filterdelay~filterdelay~ is a high-level audio delay unit that integrates a resonant lowpass filter, a soft clipper, and a DC filter within its feedback loop.
fir_filterfir_filter computes a finite impulse response (FIR) filter.
bq_coef_notchbq_coef_notch generates coefficients for a notch filter to be used with a biquad such as bq~.
lp1_dp~lp1_dp~ is a first-order low-pass filter that processes its signal with double precision.
hp3_butt~hp3_butt~ is a third-order high-pass filter with a Butterworth characteristic.
lp4_butt~lp4_butt~ is a fourth-order low-pass filter with a Butterworth characteristic.
hp-filterhp-filter is a 1-pole, non-resonant high-pass filter that processes the signal at IN and sends the filtered signal to OUT.
sparse_FIR~sparse_FIR~ convolves an input signal with a sparse FIR coefficient list containing alternating index/value pairs for nonzero coefficients; an equivalent matrix message can also define the coefficients.
flt.eq_peak~flt.eq_peak~ is a second-order peaking equalizer that boosts or cuts an input signal around a specified peak frequency.
ui.filterui.filter is a graphical calculator for biquad filters that outputs a list of five coefficients: b0, b1, b2, a1, and a2.
hp10_bess~hp10_bess~ is a 10th-order high-pass filter with a Bessel characteristic.
vcf_bp6~vcf_bp6~ is a sixth-order band-pass filter with signal-controlled frequency and Q.
vcf_rbp2~vcf_rbp2~ is a second-order resonant band-pass filter with signal-controlled frequency and Q.
resofilt~resofilt~ is a high-quality implementation of a Moog filter with signal inputs for audio, frequency, and resonance, and a signal output.
vowel~vowel~ is a simple formant filter that processes an input signal to produce vowel-like filtering.
hp2_butt~hp2_butt~ is a second-order high-pass filter with a Butterworth characteristic.
flt.c_bpf~flt.c_bpf~ calculates the five biquad coefficients (b0, b1, b2, a1, and a2) for a band-pass filter, intended for use with an object such as flt.biquad~.
lp2_bess~lp2_bess~ is a second-order low-pass filter with a Bessel characteristic for processing an input signal.
___filter___filter is an interactive demonstration of six filter types, including resonant low-pass, band-pass, high-pass, and one-pole lpf~ and hpf~ filters, with a logarithmic spectrum display.
lowpasslowpass calculates low-pass filter coefficients for biquad~, controlled by frequency and bandwidth.
flt.hpf12~flt.hpf12~ is a second-order Butterworth high-pass filter that produces a filtered signal from an input signal.
flt.resonhp~flt.resonhp~ is a simple resonant high-pass filter that processes an input signal and outputs the filtered signal.
channel-eqchannel-eq is a simple equalizer that processes an input signal and provides an output.
hp4_crit~hp4_crit~ is a fourth-order high-pass filter with critical damping.
iiriir computes an infinite impulse response low-pass filter for control data.
bpq2~bpq2~ is a second-order band-pass filter with a signal inlet and a Q-control inlet.
biquadseries~biquadseries~ processes a signal through a series of second-order IIR sections, intended here for Butterworth low-pass or high-pass filtering.
rbpw2~rbpw2~ is a second-order resonant band-pass filter with an inlet for bandwidth control.
mtx_convolver~mtx_convolver~ performs multi-input, multi-output signal convolution using a uniformly partitioned convolution matrix with output cross-fading.
highpass_2p~highpass_2p~ is a second-order resonant high-pass filter with two poles and two zeros, intended to attenuate frequencies below its −3 dB cutoff.
onepole~onepole~ is a highly efficient one-pole IIR low-pass filter that provides 6dB per octave attenuation.
bq_coef_peak_BWbq_coef_peak_BW calculates coefficients for a biquad notch filter from cutoff, gain, and bandwidth parameters for use with bq~.
lpglpg is a low-pass gate module that processes a signal at its IN input and sends the result to OUT.
vcf_rbp8~vcf_rbp8~ is an eighth-order resonant band-pass filter for signal input.
mindwarp~ The mindwarp~ object performs spectral envelope warping, primarily utilizing frequency shaping.
tab_convtab_conv convolves the samples in a second source array with those in a first source array when it receives a bang, writing the result to a destination array.
spec2_tab_conv~spec2_tab_conv~ convolves a spectrum of size block size/2 + 1 with values from a table.
highpasshighpass generates high-pass filter coefficients for biquad~, taking frequency and bandwidth control values and outputting a coefficient list.
lp7_bess~lp7_bess~ is a seventh-order low-pass filter with a Bessel characteristic, intended to filter an input signal at a specified cutoff frequency.
resonator2~resonator2~ is a resonant filter, similar to vcf~ and resonator~, designed to be excited by impulses.
lp1_t~lp1_t~ is a first-order low-pass filter with a signal inlet for its time constant.
hp7_cheb~hp7_cheb~ is a seventh-order high-pass filter with a Chebyshev characteristic and +1 dB passband ripple.
bandstop_2p~bandstop_2p~ is a second-order band-stop filter with two poles and two zeros, intended to notch a selected frequency from an input signal.
arrayfilt~arrayfilt~ filters a sound using the contents of an array as a magnitude-spectrum filter, demonstrated with FFT primitives.
ap2~ap2~ is a second-order all-pass filter for processing an input signal.
flt.resonbp~flt.resonbp~ is a simple resonant band-pass filter that processes an input signal and outputs the filtered signal.
spec2_1p1z_freq~spec2_1p1z_freq~ filters a spectrum with a one-pole, one-zero IIR filter, first from left to right and then from right to left.
hp6_butt~hp6_butt~ applies a sixth-order high-pass filter with a Butterworth characteristic to an input signal.
flt.freqzflt.freqz computes the amplitude and phase frequency responses of a digital filter from its numerator (b) and denominator (a) coefficients.
hp8_crit~hp8_crit~ is an eighth-order high-pass filter with critical damping.
iir_hipiir_hip computes an infinite impulse response high-pass filter for its input.
fx.wahwah~fx.wahwah~ is a digitized Cry Baby wah pedal effect for processing an input signal.
filterbankfilterbank is a stereo seven-band equalizer with band-pass filters centered at 100, 200, 400, 800, 1600, 3200, and 6400 Hz.
lp6_butt~lp6_butt~ is a sixth-order low-pass filter with a Butterworth characteristic, intended to attenuate signal frequencies above its cutoff.
iir_lopiir_lop computes an infinite impulse response low-pass filter.
fd_butterworthfd_butterworth is a 3-pole, 3-zero Butterworth low-pass, high-pass, or shelving filter.
flt.resonlp~flt.resonlp~ is a resonant low-pass filter that processes an input signal and outputs the filtered signal.
lp8_bess~lp8_bess~ is an eighth-order low-pass filter with a Bessel characteristic.
comb~ The comb~ object implements a comb filter, which can be used for both filtering and delay effects on audio signals.
ap1_dp~ap1_dp~ is a first-order all-pass filter implemented with double precision.
bibi~jl/bibi~ is a biquad filter external with intuitive mode, cutoff-frequency, and Q parameters, outputting the filtered input signal.
hp6_cheb~hp6_cheb~ is a sixth-order high-pass filter with a Chebyshev characteristic and +1 dB passband ripple.
vcf_bp8~vcf_bp8~ is an eighth-order band-pass filter with signal inputs for the audio to filter, center frequency, and Q.
hipsmlib/hip applies a high-pass filter to a stream of float values, producing the filtered values at its outlet.
bpq2_dp~bpq2_dp~ is a double-precision second-order band-pass filter with a Q inlet.
allpass.filt~allpass.filt~ is an allpass filter abstraction that allows setting its order (a multiple of 2) as an argument.