Signal-rate filter coefficient generator

Name | Type | Opt | Description |
---|---|---|---|

default-filter-type | symbol | opt | A symbol argument may be used to set the default filter type (highpass, lowpass, etc...). |

resampling-factor | int | opt | Used as a resampling factor. |

int | filter-parameters [int] |
Converted to | .

float | filter-parameters [float] |
In 1st inlet: Sets the center or cutoff frequency parameter for the filter and causes output. In 2nd inlet: Sets the gain parameter for the filter and causes output. In 3rd inlet: Sets the Q (resonance) or S (slope) parameter for the filter and causes output. (note that the term slope is only used for the third parameter of shelving filters, and is roughly equivalent to resonance) |

list | filter-parameters [list] |
A list of up to 3 floats will specify the center-frequency, the gain, and the Q-factor respectively. A signal connected to any inlet where these parameters would normally be received will override any input from a | and the effects of these parameters are completely dependent on what type of filter is chosen.

bandpass | filter-type [list] |
In left inlet: The word | sets the filter type to bandpass mode. The frequency response of the filter is based on two parameters: cf (center frequency) and Q (resonance). The gain parameter is set to unity gain (1.0).

bandstop | filter-type [list] |
In left inlet: The word | sets the filter type to bandstop mode. The frequency response of the filter is based on two parameters: cf (center frequency) and Q (resonance). The gain parameter is set to unity gain (1.0).

allpass | filter-type [list] |
In left inlet: The word | sets the filter type to allpass mode. The frequency response of the filter is based on two parameters: cf (center frequency, or cutoff frequency) and Q (resonance). The gain parameter is set to unity gain (1.0). An allpass filter is designed to modify the phase response, leaving a flat amplitude response

highpass | filter-type [list] |
In left inlet: The word | sets the filter type to highpass mode. The frequency response of the filter is based on two parameters: cf (cutoff frequency) and Q (resonance). The gain parameter is set to unity gain (1.0).

highshelf | filter-type [list] |
In left inlet: The word | sets the filter type to highshelf mode. The frequency response of the filter is based on three parameters: cf (cutoff frequency) gain, and S (slope).

gainbpass | filter-type [list] |
In left inlet: The word | sets the filter type to bandpass mode with user-controllable gain. The frequency response of the filter is based on three parameters: cf (center frequency) gain, and Q (resonance).

gainbstop | filter-type [list] |
In left inlet: The word | sets the filter type to bandstop mode with user-controllable gain. The frequency response of the filter is based on three parameters: cf (center frequency) gain, and Q (resonance).

gainapass | filter-type [list] |
In left inlet: The word | sets the filter type to allpass mode with user-controllable gain. The frequency response of the filter is based on three parameters: cf (center frequency, or cutoff frequency) gain, and Q (resonance), although only the gain parameter has an effect on the amplitude response. An allpass filter is designed to modify the phase response, leaving a flat amplitude response

gainhpass | filter-type [list] |
In left inlet: The word | sets the filter type to highpass mode with user-controllable gain. The frequency response of the filter is based on three parameters: cf (cutoff frequency) gain, and Q (resonance).

gainlpass | filter-type [list] |
In left inlet: The word | sets the filter type to lowpass mode with user-controllable gain. The frequency response of the filter is based on three parameters: cf (cutoff frequency) gain, and Q (resonance).

gainresonant | filter-type [list] |
In left inlet: The word | sets the filter type to resonant mode (resonant bandpass filter) with user-controllable gain. The frequency response of the filter is based on three parameters: cf (center frequency) gain, and Q (resonance).

lowpass | filter-type [list] |
In left inlet: The word | sets the filter type to lowpass mode. The frequency response of the filter is based on two parameters: cf (cutoff frequency) and Q (resonance). The gain parameter is set to unity gain (1.0).

lowshelf | filter-type [list] |
In left inlet: The word | sets the filter type to lowshelf mode. The frequency response of the filter is based on three parameters: cf (cutoff frequency) gain, and S (slope).

peaknotch | filter-type [list] |
In left inlet: The word | sets the filter type to peaknotch mode. The frequency response of the filter is based on three parameters: cf (center frequency) gain, and Q (resonance).

off | filter-type [list] |
In left inlet: The word | sets the filter type to off mode whereby the dry, unfiltered signal is passed to the outputs.

resamp | resampling-factor [int] |
Sets the resampling factor. |

resonant | filter-type [list] |
In left inlet: The word | sets the filter type to resonant mode (resonant bandpass filter). The frequency response of the filter is based on two parameters: cf (center frequency) and Q (resonance). The gain parameter is set to unity gain (1.0).

signal | Performs the same function as a | corresponding to each inlet.

Name | Description |
---|---|

allpass~ | Allpass filter |

biquad~ | Two-pole, two-zero filter |

cascade~ | Cascaded series of biquad filters |

delay~ | Delay line specified in samples or Max tempo-relative time format |

filtergraph~ | Graphical filter editor |

lores~ | Resonant lowpass filter |

reson~ | Resonant bandpass filter |

teeth~ | Comb filter with feedforward and feedback delay control |