LoudnessISO532_1_Stationary#

class ansys.sound.core.psychoacoustics.LoudnessISO532_1_Stationary(signal=None)#

Computes ISO 532-1 loudness for stationary sounds.

This class computes the loudness of a signal following the ISO 532-1 standard for stationary sounds.

Methods

LoudnessISO532_1_Stationary.convert_fields_container_to_np_array(fc)

Convert a DPF fields container to a NumPy array.

LoudnessISO532_1_Stationary.get_bark_band_frequencies()

Get Bark band frequencies.

LoudnessISO532_1_Stationary.get_bark_band_indexes()

Get Bark band indexes.

LoudnessISO532_1_Stationary.get_loudness_level_phon([...])

Get the loudness level in phon for a signal channel.

LoudnessISO532_1_Stationary.get_loudness_sone([...])

Get the loudness in sone for a signal channel.

LoudnessISO532_1_Stationary.get_output()

Get loudness data in a tuple of a DPF field container or field.

LoudnessISO532_1_Stationary.get_output_as_nparray()

Get loudness data in a tuple as a NumPy array.

LoudnessISO532_1_Stationary.get_specific_loudness([...])

Get the specific loudness for a signal channel.

LoudnessISO532_1_Stationary.plot()

Plot the specific loudness.

LoudnessISO532_1_Stationary.process()

Compute the loudness.

Attributes

LoudnessISO532_1_Stationary.signal

Signal.