Skip to main content

sound:compute roughness

Version: 0.0.0

Description

Compute the roughness of a signal, based on the reference paper from Daniel and Weber, entitled 'Psychoacoustical roughness: implementation of an optimized model' (Acta Acustica united with Acustica, 83, 1997, pp. 113-123).

Inputs

InputNameExpected type(s)Description
Pin 0
Required
input_signalfieldInput signal in Pa on which to compute roughness.

Outputs

OutputNameExpected type(s)Description
Pin 0overall_roughnessdoubleOverall roughness in asper.
Pin 1specific_roughnessfieldSpecific roughness in asper/Bark, that is, the roughness values over Bark band indexes.
Pin 2roughness_over_timefieldRoughness over time in asper.

Configurations

NameExpected type(s)Default valueDescription
mutexboolfalseIf 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_roughness

License: avrxp_snd_level1

Changelog

  • Version 0.0.0: Initial release.