Skip to main content

sound:sound composer - generate sound from broadband noise (1 parameter) source

Version: 0.0.0

Description

Generate a sound from a broadband noise model (1 parameter), according to a given evolution vs time of the control parameter.

Inputs

InputNameExpected type(s)Description
Pin 0
Required
source_bbnfields_containerBroadband noise model (1 parameter), as a fields container. Each field contains the level vs frequency of the noise at a given value of the control parameter. Level vs frequency may be specified as a Power Spectral Density (PSD) in Pa^2/Hz, or as Octave bands level in Pa^2, or as 1/3 Octave bands level in Pa^2. The unit must be indicated in the field's unit. The type of data (PSD, Octave, 1/3 octave) must be indicated in the field's FieldDefinition attribute, as a quantity_type.
Pin 1
Required
controlfieldControl parameter value vs time, as a field.
Pin 2sampling_frequencydouble(Optional) Sampling frequency of the generated sound, in Hz. Default: 44100 Hz.

Outputs

OutputNameExpected type(s)Description
Pin 0generated_soundfieldGenerated sound, as a field.

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: sound_composer_generate_sound_bbn

License: avrxp_snd_level1

Changelog

  • Version 0.0.0: Initial release.