buffer-based FIR filter
Name | Type | Opt | Description |
---|---|---|---|
buffer-object-name | symbol | Obligatory. The name of a buffer~ object which buffir~ uses to filter the input signal. | |
read-offset (samples) | int or float | opt | The offset, in samples, into the buffer~ object before buffir~ begins reading samples to construct the filter. The default is 0. |
read-duration (samples) | int or float | opt | The size, in samples, of the slice in the buffer~ which buffir~ will use for the filter. The default is 0. |
int | read-offset (samples) [int] |
In middle inlet: The offset into the filter buffer~ from which buffir~ begins to read, in samples. In right inlet: The size (in samples) of the slice from the buffer~ which is used to filter the input signal (the maximum is 256). |
float | read-offset (samples) [float] |
In middle inlet: The offset into the filter buffer~ from which buffir~ begins to read, in samples. In right inlet: The size (in samples) of the slice from the buffer~ which is used to filter the input signal (the maximum is 256). |
clear | The word | erases (zeroes) the current input history for the filter.|
set |
buffer-object-name [symbol] read-offset (samples) [int] read-duration (samples) [int] |
The word buffer~ object, an int which specifies sample offset, and an optional int which specifies a number of samples, specifies the name of a buffer~ object which buffir~ uses to filter its input signal. | , followed by the name of a
signal | In left inlet: The signal to be convolved with samples from the buffer~. In middle inlet: The offset (in samples) into the filter buffer~ from which the buffir~ object begins to read. In right inlet: The size of the slice from the filter buffer~ which is used to filter the input signal, in samples. The maximum is 256. |