Skip to content
Voro
  1. Audio
  2. Audio FX

Denoise

Denoise removes background noise from a signal using an NVIDIA noise-removal model. It is built for cleaning up dialogue, voice capture, and live input where steady noise sits under the wanted sound.

Insert it inline on a noisy source. Wire audio into in and out onward. Set Modelpath to the noise-removal model file, then use Strength and Intensity to balance noise reduction against keeping the voice natural.

  • Input 0: in accepts mono or stereo PCM. It is required.
  • Output 0: out emits the same shape as the input.
  • Strength: how aggressively noise is removed.
  • Intensity: blend between the original and the cleaned signal, for dialing back over-processing.
  • Modelpath: path to the noise-removal model file.
  • Denoise runs on an NVIDIA GPU and needs the NVIDIA Audio Effects runtime and a model file installed on the machine. If the runtime or model is missing, the node passes audio through.
  • Detection works on a single channel and is applied across the output, so the cleaned result is centered.
  • Push Strength only as far as the voice still sounds natural; back off with Intensity if it sounds processed.

Inputs

  • in row required
    audio_pcm_f32_mono_v1audio_pcm_f32_stereo_v1

Outputs

  • out row
    mirror_input
Strength (Strength) Float op('denoise').par.Strength
Default:
1
Range:
0 to 1
Intensity (Intensity) Float op('denoise').par.Intensity
Default:
1
Range:
0 to 1
Modelpath (Modelpath) Str op('denoise').par.Modelpath
Default:
"" (Empty String)