LoudnessISO532_1_Stationary#
- class ansys.sound.core.psychoacoustics.LoudnessISO532_1_Stationary(signal=None, field_type='Free')#
Computes ISO 532-1:2017 loudness for stationary sounds.
This class computes the loudness of a signal according to the ISO 532-1:2017 standard, corresponding to the “Zwicker method”, for stationary sounds.
See also
Examples
Compute the loudness of a signal in free field, and display its specific loudness.
>>> from ansys.sound.core.psychoacoustics import LoudnessISO532_1_Stationary >>> loudness = LoudnessISO532_1_Stationary(signal=my_signal, field_type="Free") >>> loudness.process() >>> loudness_value = loudness.get_loudness_sone() >>> loudness_level_value = loudness.get_loudness_level_phon() >>> loudness.plot()
See also
- Calculate psychoacoustic indicators
Example demonstrating how to compute various psychoacoustic indicators.
Class instantiation takes the following parameters.
- Parameters:
Methods
Get Bark band frequencies.
Get Bark band indexes.
Get the loudness level in phon.
Get the loudness in sone.
Get loudness, loudness level, specific loudness.
Get loudness data in a tuple of NumPy arrays.
Get the specific loudness.
Plot the specific loudness.
Compute the loudness.
Attributes
Sound field type.
Input signal in Pa.