beta
cables is under heavy development.
There might be one or another bug, please let us know about it!
Ops.WebAudio.BiquadFilter

BiquadFilter
op id:3e28f86a-4f74-49a2-a1a6-f8943c00352d
Different kinds of audio effect / filters

summary (oneliner)

The BiquadFilterNode represents a simple low-order filter. It can represent different kinds of filters, tone control devices, and graphic equalizers.

doc

youtube id

Inputs

Audio In (Object)

The audio signal you want to apply the filter to


type (Number)

Which type of filter, either allpass, lowpass, highpass, bandpass, lowshelf, highshelf, peakingor notch. Lowpass: A lowpass filter allows frequencies below the cutoff frequency to pass through and attenuates frequencies above the cutoff. LOWPASS implements a standard second-order resonant lowpass filter with 12dB/octave rolloff. Highpass: A highpass filter is the opposite of a lowpass filter. Frequencies above the cutoff frequency are passed through, but frequencies below the cutoff are attenuated. HIGHPASS implements a standard second-order resonant highpass filter with 12dB/octave rolloff. Bandpass: A bandpass filter allows a range of frequencies to pass through and attenuates the frequencies below and above this frequency range. BANDPASS implements a second-order bandpass filter. Lowshelf: The lowshelf filter allows all frequencies through, but adds a boost (or attenuation) to the lower frequencies. LOWSHELF implements a second-order lowshelf filter. Highshelf: The highshelf filter is the opposite of the lowshelf filter and allows all frequencies through, but adds a boost to the higher frequencies. HIGHSHELF implements a second-order highshelf filter Peaking: The peaking filter allows all frequencies through, but adds a boost (or attenuation) to a range of frequencies. Notch: The notch filter (also known as a band-stop or band-rejection filter) is the opposite of a bandpass filter. It allows all frequencies through, except for a set of frequencies. Allpass: An allpass filter allows all frequencies through, but changes the phase relationship between the various frequencies. ALLPASS implements a second-order allpass filter (from smartjava.org)


frequency (Number)

A frequency in the current filtering algorithm measured in hertz (Hz).


detune (Number)

Representing detuning of the frequency in cents).


q (Number)

Q-factor / quality-factor, see Wikipedia


gain (Number)

How loud the audio output should be, 1 = normal (unchanged), 0 = not audible


Outputs

Audio Out (Object)

Audio output which contains the the input signal with the filter applied, can be connected to the Ops.WebAudio.Output op e.g.


Credits

Caught a mistake or want to contribute to the documentation?


Edit this documentcancel save

Examples using BiquadFilter

Public Patches using BiquadFilter