LoudnessISO532_1_TimeVarying#
- class ansys.sound.core.psychoacoustics.LoudnessISO532_1_TimeVarying(signal=None, field_type='Free')#
Computes ISO 532-1:2017 loudness for time-varying sounds.
This class computes the loudness of a signal according to the ISO 532-1:2017 standard, corresponding to the “Zwicker method”, for time-varying sounds.
Class instantiation takes the following parameters.
- Parameters:
Methods
LoudnessISO532_1_TimeVarying.convert_fields_container_to_np_array
(fc)Convert a DPF fields container to a NumPy array.
Get the L10 percentile loudness level.
Get the L5 percentile loudness level.
Get the maximum instantaneous loudness level in phon.
Get the N10 percentile loudness.
Get the N5 percentile loudness.
Get the maximum instantaneous loudness in sone.
LoudnessISO532_1_TimeVarying.get_loudness_level_phon_vs_time
()Get the instantaneous loudness level in phon.
Get the instantaneous loudness in sone.
Get time-varying loudness data.
Get time-varying loudness data in a tuple of NumPy arrays.
Get the time scale of the instantaneous loudness and loudness level.
Plot the instantaneous loudness, in sone, and loudness level, in phon.
Compute the time-varying ISO532-1 loudness.
Attributes
Sound field type.
Input signal in Pa.