Skip to main content

sound:sound composer - generate sound from harmonics (1 parameter) source

Version: 0.0.0

Description

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

Inputs

InputNameExpected type(s)Description
Pin 0
Required
source_harmonicsfields_containerHarmonics (1 parameter) model, as a fields container. Each field contains the level of all orders (the harmonics), at a corresponding RPM value (control parameter). Each field contains the same number of orders, each with the same order numbers, as in the other fields of source_harmonics. The order numbers are stored in the time-frequency support of the field. The control parameter (RPM) vector is stored as the support of the fields container. Levels must be provided in Pa^2. The unit must be specified in each field's unit.
Pin 1
Required
rpm_controlfieldRPM 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_harmonics

License: avrxp_snd_level1

Changelog

  • Version 0.0.0: Initial release.