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

cross~

Third-order crossover filter

Description

cross~ consists of a pair of symmetrical low+high pass 3rd order filters. The lowpass and highpass outlets may be used separately, or used together to form a crossover filter.

Arguments

Name Type Opt Description
initial-cutoff-frequency (in Hz/cycles-per-second) float Obligatory. The argument sets the initial cutoff frequency for the lowpass and the highpass parts of the output signal.

Messages

int initial-cutoff-frequency (in Hz/cycles-per-second) [int]
In right inlet: Converted to float.
float initial-cutoff-frequency (in Hz/cycles-per-second) [float]
In right inlet: Sets the filter cutoff frequency for both the lowpass and the highpass parts of the output signal.
clear Sets the filters' output memories to 0(this is helpful in case you blow it up).
signal In left inlet: Any signal to be filtered.

In right inlet: Sets the filter cutoff frequency for both the lowpass and the highpass parts of the output signal.

Information for box attributes common to all objects

Output

signal: Out left inlet: The lowpass-filtered input signal.

In right inlet: The highpass-filtered input signal.

Together the lowpass and highpass filtered signals coombine to produce a flat frequency response equivalent to the input signal. The phase response for the filtered output is, however, slightly altered.

Examples

Split a signal into high and low frequency components

See Also

Name Description
allpass~ Allpass filter
biquad~ Two-pole, two-zero filter
filtergraph~ Graphical filter editor
lores~ Resonant lowpass filter
onepole~ Single-pole lowpass filter
reson~ Resonant bandpass filter