Acoular 24.10 documentation

tprocess

«  SamplesBuffer   ::   Reference Manual   ::   MaskedTimeOut  »

tprocess

Implements blockwise processing in the time domain.

MaskedTimeOut

Signal processing block for channel and sample selection.

Trigger

Class for identifying trigger signals.

AngleTracker

Calculates rotation angle and rpm per sample from a trigger signal using spline interpolation in the time domain.

ChannelMixer

Class for directly mixing the channels of a multi-channel source.

SpatialInterpolator

Base class for spatial interpolation of microphone data.

SpatialInterpolatorRotation

Spatial Interpolation for rotating sources.

SpatialInterpolatorConstantRotation

Spatial linear Interpolation for constantly rotating sources.

Mixer

Mixes the signals from several sources.

TimePower

Calculates time-depended power of the signal.

TimeCumAverage

Calculates cumulative average of the signal, useful for Leq.

TimeReverse

Calculates the time-reversed signal of a source.

Filter

Abstract base class for IIR filters based on scipy lfilter implements a filter with coefficients that may be changed during processing.

FilterBank

Abstract base class for IIR filter banks based on scipy lfilter implements a bank of parallel filters.

FiltFiltOctave

Octave or third-octave filter with zero phase delay.

FiltOctave

Octave or third-octave filter (causal, non-zero phase delay).

TimeExpAverage

Computes exponential averaging according to IEC 61672-1 time constant: F -> 125 ms, S -> 1 s I (non-standard) -> 35 ms.

FiltFreqWeight

Frequency weighting filter accoring to IEC 61672.

OctaveFilterBank

Octave or third-octave filter bank.

WriteWAV

Saves time signal from one or more channels as mono/stereo/multi-channel *.wav file.

WriteH5

Saves time signal as *.h5 file.

TimeConvolve

Uniformly partitioned overlap-save method (UPOLS) for fast convolution in the frequency domain.

MaskedTimeInOut(*args, **kwargs)

Signal processing block for channel and sample selection (alias for MaskedTimeOut.).

«  SamplesBuffer   ::   Reference Manual   ::   MaskedTimeOut  »