Acoular 25.03 documentation

sources

«  GenericSignalGenerator   ::   Reference Manual   ::   TimeSamples  »

sources

Measured multichannel data management and simulation of acoustic sources.

TimeSamples

Container for processing time data in *.h5 or NumPy array format.

MaskedTimeSamples

Container to process and manage time-domain data with support for masking samples and channels.

PointSource

Define a fixed point source emitting a signal, intended for simulations.

PointSourceDipole

Define a fixed point source with dipole characteristics.

SphericalHarmonicSource

Define a fixed spherical harmonic source emitting a signal.

LineSource

Define a fixed line source with a signal.

MovingPointSource

Define a moving point source emitting a signal.

MovingPointSourceDipole

Define a moving point source with dipole characteristics.

MovingLineSource

A moving line source with an arbitrary signal.

UncorrelatedNoiseSource

Simulate uncorrelated white or pink noise signals at multiple channels.

SourceMixer

Combine signals from multiple sources by mixing their outputs.

PointSourceConvolve

Blockwise convolution of a source signal with an impulse response (IR).

spherical_hn1(n, z)

Compute the spherical Hankel function of the first kind.

get_radiation_angles(direction, mpos, ...)

Calculate the azimuthal and elevation angles between the microphones and the source.

get_modes(lOrder, direction, mpos[, ...])

Calculate the spherical harmonic radiation pattern at microphone positions.

«  GenericSignalGenerator   ::   Reference Manual   ::   TimeSamples  »