PureData CEAMMC library web documentation
available since version: 0.9.2
Split the input signal into a bank of parallel signals, one for each spectral band Contains: lowpass, 3 bandbass and highpass filter A Filter-Bank is a signal bandsplitter having the property that summing its output signals gives an allpass-filtered version of the filter-bank input signal. A more conventional term for this is an "allpass-complementary filter bank"
F250
@f250 property init value
type: float
units: db
F500
@f500 property init value
type: float
units: db
F1000
@f1000 property init value
type: float
units: db
F2000
@f2000 property init value
type: float
units: db
F4000
@f4000 property init value
type: float
units: db
@f250
Get/set first filter (lowpass) gain at 250Hz
type: float
units: db
range: -6..6
default: 0
@f500
Get/set second filter (bandpass) gain at 500Hz
type: float
units: db
range: -6..6
default: 0
@f1000
Get/set third filter (bandpass) gain at 1000Hz
type: float
units: db
range: -6..6
default: 0
@f2000
Get/set fourth filter (bandpass) gain at 2000Hz
type: float
units: db
range: -6..6
default: 0
@f4000
Get/set fifth filter (highpass) gain at 4000Hz
type: float
units: db
range: -6..6
default: 0
@active
Get/set on/off dsp processing
type: bool
default: 1
@osc (initonly)
Get/set OSC server name to listen
type: symbol
@id (initonly)
Get/set OSC address id. If specified, bind all properties to /ID/flt_fbank5x1/PROP_NAME
osc address, if empty bind to /flt_fbank5x1/PROP_NAME.
type: symbol
Authors: Serge Poltavsky
License: GPL3 or later