sound:xtract denoiser
Version: 0.0.0
Description
Signal denoising using the XTRACT algorithm.
Inputs
| Input | Name | Expected type(s) | Description |
|---|---|---|---|
| Pin 0 Required | input_signal | fields_container, field | Signal(s) to denoise, as a field or fields_container. When inputting a fields_container, each signal (each field of the fields_container) is processed individually. |
| Pin 1 Required | input_parameters | generic_data_container | Structure that contains the parameters of the algorithm: * Noise levels (Field): level vs frequency of the noise. This structure is of type Xtract_denoiser_parameters (see this class for more details). |
Outputs
| Output | Name | Expected type(s) | Description |
|---|---|---|---|
| Pin 0 | output_denoised_signals | fields_container, field | Denoised signal(s), as a field or fields_container (depending on the input). |
| Pin 1 | output_noise_signals | fields_container, field | Noise signal, as a field or fields_container (depending on the input). The noise signal is the original signal minus the denoised signal. |
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: xtract_denoiser
License: avrxp_snd_level1
Changelog
- Version 0.0.0: Initial release.