Objects  page : 1 
biquad~
 External 

Digital filter specified by coefficients biquad~ implements a twopole, twozero filter using the following equation : y[n] = a0 * x[n] + a1 * x[n1] + a2 * x[n2]  b1 * y[n1]  b2 * y[n2] 
bpass1~
 Abstraction 

bandpass filter Like apass2~, this secondorder IIR bandpass filter computes coefficients for a biquad~. A bandpass filter only lets a certain band of frequencies pass through it. The band is defined by a center frequency and a bandwidth (usually the width in Hz where the volume on either side of the center frequency is attenuated by 3dB). Anyone who has worked with an analog bandpass filter will quickly understand what to do with it! 
bypass~
 Abstraction 

Connects the first input to the first output. Can be used to replace for example biquad~s or something like that without breaking connections if you would like to undo back later. 
coef_bpass3~
 Abstraction 

bandboost or bandcut filter This abstraction is designed to calculate coefficients for biquad~ which create a bandboost or bandcut filter. It does not contain a biquad~ and must therefore be connected to one. Connecting it to any other object is meaningless. Like the bandpass filter, it also has a center frequency and bandwidth (here the bandwidth is expressed in octaves instead of Hz). However, unlike a bandpass or notch filter it lets all frequencies pass through, and only attenuates or boosts the frequencies inside it’s band. The boost or cut is defined in decibels (positive for a boost/gain, and negative for a cut/ attenuation). Remember that a signal’s amplitude is doubled when it is boosted by 6dB and halved when it is attenuated by 6dB. 
coef_hlshelf2~
 Abstraction 

double shelving boost /cut filter This abstraction is designed to calculate coefficients for biquad~ which create a double shelving boost /cut filter. It does not contain a biquad~ and must therefore be connected to one. Connecting it to any other object is meaningless. This filter is a combination of a high and a low shelf filter. All in all, this abstraction creates the parameters for three shelves, low midrange and high, which can be attenuated or boosted independently. The two transitions between the three shelves can also be finetuned by defining their transition width in Hertz. The cut or boost for the three segments (low, middle, high) is defined in decibels (positive for a boost/gain, and negative for a cut/attenuation). Remember that a signal’s amplitude is doubled when it is boosted by 6dB and halved when it is attenuated by 6dB. 
filtercoeff~
 External 

Converts filter frequency, amplitude and resonance to biquad coefficients at signal rate. Calculate signalrate coefficients for biquad~ from filter parameters 
hpass1~
 Abstraction 

highpass filter This is a firstorder IIR (infinite impulse response) highpass filter using biquad~. When you look inside you will see that it is made by subtracting a lowpass filtered version of a signal from the signal itself. The lowpass filter used is lpass1~, one of the simplest filters in the Jimmies collection (see lpass1~). The hpass1~ module accepts a cutoff frequency value which defines the frequency at which the low frequencies will begin to be attenuated; they will be attenuated right down to 0 Hz. There is no control for the slope of the attenuation curve (see hpass2~ for a secondorder highpass filter). 
hr.biquad~
 External 


JAbiquad~
 External 

A biquad filter that accepts zeropole coordinates. A biquad filter that accepts zero pole coordinates. This makes the object very compatible with the zplane~ object. Also has a listout so that filtergraph~ can display the frequency response. The object accepts a variety of messages too. 
lpass1~
 Abstraction 

lowpass filter This is a firstorder IIR (infinite impulse response) lowpass filter using biquad~. It is one of the simplest filters in the Jimmies collection, as it just calculates two coefficients for biquad~: the input gain and the feedback coefficient. The cutoff frequency defines the frequency at which the high frequencies will begin to be attenuated; they will be attenuated up to half the sampling frequency. There is no control for the slope of the attenuation curve (see lpass2~ for a secondorder lowpass filter). 
smoothbiquad~
 External 

smoothbiquad~ is just like biquad~ except that new coefficient updates are "smoothed" smoothbiquad~ is just like biquad~ except that new coefficient updates are "smoothed": the object linearly interpolates the coefficients from the old value to the new value over one MSP signal processing vector. 
tm.biquad
 Abstraction 

Sets up filters using biquad~. 
xj.bpfilter~
 Abstraction 

calculates coefficients for biquad~ for a bandpass boost/cut filter 
page : 1 