A newer version of Max is available. Click here to access the latest version of the Max documentation

biquad~ Reference

Two-pole, two-zero filter

biquad~

Examples

Arguments

a0 [auto]

Optional

Set the value for the a0 filter coefficient. If a signal is connected to the second inlet, the coefficient supplied as an argument is ignored.

a1 [auto]

Optional

Set the value for the a1 filter coefficient. If a signal is connected to the third inlet, the coefficient supplied as an argument is ignored.

a2 [auto]

Optional

Set the value for the a2 filter coefficient. If a signal is connected to the fourth inlet, the coefficient supplied as an argument is ignored.

b1 [auto]

Optional

Set the value for the b1 filter coefficient. If a signal is connected to the fifth inlet, the coefficient supplied as an argument is ignored.

b2 [auto]

Optional

Set the value for the b2 filter coefficient. If a signal is connected to the sixth inlet, the coefficient supplied as an argument is ignored.

Inlets

x [auto]

The signal to be filtered.

a0 [auto]

Set the value for the a0 filter coefficient. If a signal is connected to the second inlet, the coefficient supplied as an argument is ignored.

a1 [auto]

Set the value for the a1 filter coefficient. If a signal is connected to the third inlet, the coefficient supplied as an argument is ignored.

a2 [auto]

Set the value for the a2 filter coefficient. If a signal is connected to the fourth inlet, the coefficient supplied as an argument is ignored.

b1 [auto]

Set the value for the b1 filter coefficient. If a signal is connected to the fifth inlet, the coefficient supplied as an argument is ignored.

b2 [auto]

Set the value for the b2 filter coefficient. If a signal is connected to the sixth inlet, the coefficient supplied as an argument is ignored.

Outlets

out1 [signal]

The filtered signal.

Dynamic Attributes

These attributes can be modified in the code during execution using the set object

a0 [auto]

Set the value for the a0 filter coefficient. If a signal is connected to the second inlet, the coefficient supplied as an argument is ignored.

a1 [auto]

Set the value for the a1 filter coefficient. If a signal is connected to the third inlet, the coefficient supplied as an argument is ignored.

a2 [auto]

Set the value for the a2 filter coefficient. If a signal is connected to the fourth inlet, the coefficient supplied as an argument is ignored.

b1 [auto]

Set the value for the b1 filter coefficient. If a signal is connected to the fifth inlet, the coefficient supplied as an argument is ignored.

b2 [auto]

Set the value for the b2 filter coefficient. If a signal is connected to the sixth inlet, the coefficient supplied as an argument is ignored.

reset [bang] (default: 0)

Banging this attribute will reset the object to its default state.

x [auto]

The signal to be filtered.

See Also

Name Description
biquad~ Two-pole, two-zero filter
filtercoeff~ Signal-rate filter coefficient generator
allpass~ Apply an allpass filter effect
comb~ Apply a comb filter effect
cross~ Third-order crossover filter
lores~ Resonant lowpass filter
reson~ Resonant bandpass filter
svf~ State-variable filter with simultaneous outputs
swanramp~ Switch-and-ramp click compensation