sound:compute tonality ISO/TS 20065
Version: 0.0.0
Description
Computes tonality according to the ISO/TS 20065:2022 standard
Inputs
| Input | Name | Expected type(s) | Description |
|---|---|---|---|
| Pin 0 Required | input_signal | field | Input signal in Pa on which to compute the tonality ISO/TS 20065:2022. |
| Pin 1 | window_length | double | Analysis window length in s. Default: 3. |
| Pin 2 | overlap | double | Percentage in % of each analysis window that overlaps with the next. Default: 0 %. |
Outputs
| Output | Name | Expected type(s) | Description |
|---|---|---|---|
| Pin 0 | output_mean_audibility_dl | double | Tonality (mean audibility DL) in dB. |
| Pin 1 | output_mean_audibility_uncertainty | double | Tonality's uncertainty in dB. |
| Pin 2 | output_decisive_audibility_over_time | field | Tonality over time (decisive audibility over time DLj) in dB. |
| Pin 3 | output_decisive_audibility_uncertainty_over_time | field | Tonality's uncertainty over time in dB. |
| Pin 4 | output_decisive_frequency_over_time | field | Decisive frequency over time in Hz. |
| Pin 5 | output_calculation_details | any_collection | ISO/TS 20065:2022 calculation details. This data container contains a collection of the computation details for each analyzed spectrum. |
| For each spectrum, stored details is organized in fields, where each field corresponds to one of the following output parameters, and provides its values for all detected tones: |
- audibility: Decisive audibilities DLj in dB
- uncertainties: Uncertainty in dB
- frequencies: Decisive frequency in Hz
- types: Tone type ('' for individual tones, or 'FG' for groups of tones)
- critical_band_lower_limits: Critical band lower limit, in Hz
- critical_band_upper_limits: Critical band upper limit, in Hz
- mean_narrowband_masking_noise_levels: Mean narrow-band masking noise level Ls, in dBA
- tone_levels: Tone level Lt, in dBA
- masking_noise_levels: Masking noise level Lg, in dBA
- masking_indices: Masking index av, in dB |
Configurations
| Name | Expected type(s) | Default value | Description |
|---|---|---|---|
| mutex | bool | false | If this option is set to true, the shared memory is prevented from being simultaneously accessed by multiple threads. |
Scripting
Category: sound
Plugin: sound
Scripting name: None
Full name: None
Internal name: compute_tonality_isots_20065
License: avrxp_snd_level1
Changelog
- Version 0.0.0: Initial release.