Acoular 24.05 documentation

FiltFiltOctave

«  FilterBank   ::   tprocess   ::   FiltOctave  »

FiltFiltOctave

class acoular.tprocess.FiltFiltOctave

Bases: FiltOctave

Octave or third-octave filter with zero phase delay.

This filter can be applied on time signals. It requires large amounts of memory!

order = Int(2, desc='IIR filter half order')

Filter order (applied for forward filter and backward filter)

result(num)

Python generator that yields the output block-wise.

Parameters:
numinteger

This parameter defines the size of the blocks to be yielded (i.e. the number of samples per block).

Returns:
Samples in blocks of shape (num, numchannels).

Delivers the zero-phase bandpass filtered output of source. The last block may be shorter than num.

«  FilterBank   ::   tprocess   ::   FiltOctave  »