Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Noise Cancellation Software
  3. NoiseTorch-ng

NoiseTorch-ng

What it is

NoiseTorch-ng is a free, open-source Linux application that reduces microphone noise in real time. It uses RNNoise and works with PulseAudio or PipeWire, creating a virtual device called “Filtered Microphone” for selection in other applications. The project describes setup as a two-click process and distributes the application as a small, statically linked binary. OBS, Mumble, and Discord are among the applications named for use with the filtered microphone. The Voice Activation Threshold can be raised as high as 95%, or set to 0% to dampen noise without deactivating the microphone. An optional “Filtered Headphones” output lets applications be routed through output filtering. Microphone filtering adds 10 ms of inherent latency; output filtering is approximately 100 ms with PulseAudio. The project reports a suspected update-server and repository breach, says no malicious code was found, and states updates are retrieved from GitHub releases. GitHub reports no SECURITY.md file or published security advisories. Troubleshooting guidance, including debug-log collection, is available in the project wiki.

For and against

For

  • Free and open source for Linux.
  • Works with PulseAudio or PipeWire.
  • Creates a virtual filtered microphone.
  • Threshold can be set to 0% or 95%.

Against

  • Microphone filtering introduces 10 ms of latency.
  • PulseAudio output filtering is approximately 100 ms.
  • GitHub lists no SECURITY.md file or published advisories.

The verdict

NoiseTorch-ng offers real-time microphone filtering through a virtual input device, with optional output filtering. Consider the stated latency and the project’s reported security incident before relying on it.

Who it suits

NoiseTorch-ng suits Linux users who want to reduce microphone noise in real time with PulseAudio or PipeWire. It can be selected as an audio device in applications such as OBS, Mumble, and Discord.

Plans and prices

Free

Free

Linux · PulseAudio or PipeWire

Every plan, in full

On the record

Audio systems
It supports PulseAudio or PipeWire.github.com · read 1 Oct 2026
Binary
NoiseTorch-ng is distributed as a small, statically linked, self-contained binary.github.com · read 1 Oct 2026
Integrations
The README names OBS, Mumble, and Discord as applications where the filtered microphone can be selected.github.com · read 1 Oct 2026
Latency
Microphone filtering introduces 10 ms of inherent latency, while output filtering is approximately 100 ms with PulseAudio.github.com · read 1 Oct 2026
Noise reduction
It uses RNNoise for noise suppression.github.com · read 1 Oct 2026
Output filtering
Applications can be routed through a virtual “Filtered Headphones” output.github.com · read 1 Oct 2026
Purpose
NoiseTorch-ng is an easy-to-use open-source application for Linux that suppresses microphone noise in real time.github.com · read 1 Oct 2026
Release
The latest listed release is v0.12.2, released June 17.github.com · read 1 Oct 2026
Security incident
The project reports a suspected update-server and repository breach, says no malicious code was found, and says updates are retrieved from GitHub releases.github.com · read 1 Oct 2026
Security policy
GitHub reports that the repository has no SECURITY.md file and no published security advisories.github.com · read 1 Oct 2026
Setup
The project describes a two-click setup for its virtual denoising microphone.github.com · read 1 Oct 2026
Support
Troubleshooting guidance is provided in the project wiki, including instructions for collecting debug logs.github.com · read 1 Oct 2026
Virtual microphone
The application creates a virtual microphone called “Filtered Microphone.”github.com · read 1 Oct 2026
Voice threshold
Its Voice Activation Threshold can be set as high as 95%, or to 0% to dampen noise without deactivating the microphone.github.com · read 1 Oct 2026

Alternatives to NoiseTorch-ng

Every alternative, ranked