Acoular 24.10 documentation

base

«  Reference Manual   ::   Reference Manual   ::   Generator  »

base

Implements base classes for signal processing blocks in Acoular.

The classes in this module are abstract base classes that provide a common interface for all classes that generate an output via the generator result() in block-wise manner. They are not intended to be used directly, but to be subclassed by classes that implement the actual signal processing.

Generator

Interface for any generating signal processing block.

SamplesGenerator

Interface for any generating multi-channel time domain signal processing block.

SpectraGenerator

Interface for any generating multi-channel signal frequency domain processing block.

InOut

Abstract base class for any signal processing block that receives data from any source domain and returns signals in the same domain.

TimeOut

Abstract base class for any signal processing block that receives data from any source domain and returns time domain signals.

SpectraOut

Abstract base class for any signal processing block that receives data from any source domain and returns frequency domain signals.

TimeInOut(*args, **kwargs)

Deprecated alias for TimeOut.

«  Reference Manual   ::   Reference Manual   ::   Generator  »