tprocess¶
Implements blockwise processing in the time domain.
Signal processing block for channel and sample selection. |
|
Class for identifying trigger signals. |
|
Calculates rotation angle and rpm per sample from a trigger signal using spline interpolation in the time domain. |
|
Class for directly mixing the channels of a multi-channel source. |
|
Base class for spatial interpolation of microphone data. |
|
Spatial Interpolation for rotating sources. |
|
Spatial linear Interpolation for constantly rotating sources. |
|
Mixes the signals from several sources. |
|
Calculates time-depended power of the signal. |
|
Calculates cumulative average of the signal, useful for Leq. |
|
Calculates the time-reversed signal of a source. |
|
Abstract base class for IIR filters based on scipy lfilter implements a filter with coefficients that may be changed during processing. |
|
Abstract base class for IIR filter banks based on scipy lfilter implements a bank of parallel filters. |
|
Octave or third-octave filter with zero phase delay. |
|
Octave or third-octave filter (causal, non-zero phase delay). |
|
Computes exponential averaging according to IEC 61672-1 time constant: F -> 125 ms, S -> 1 s I (non-standard) -> 35 ms. |
|
Frequency weighting filter accoring to IEC 61672. |
|
Octave or third-octave filter bank. |
|
Saves time signal from one or more channels as mono/stereo/multi-channel *.wav file. |
|
Saves time signal as *.h5 file. |
|
Uniformly partitioned overlap-save method (UPOLS) for fast convolution in the frequency domain. |
|
|
Signal processing block for channel and sample selection (alias for |