Acoular 25.01 documentation

WriteWAV

«  OctaveFilterBank   ::   tprocess   ::   WriteH5  »

WriteWAV

class acoular.tprocess.WriteWAV

Bases: TimeOut

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

save()

Saves source output to one- or multiple-channel *.wav file.

result(num)

Python generator that processes the source data and yields the time-signal block-wise.

This method needs to be implemented by the derived classes.

Parameters:
numint

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

Yields:
numpy.ndarray

Two-dimensional output data block of shape (num, num_channels)

«  OctaveFilterBank   ::   tprocess   ::   WriteH5  »