Verified
§ Software · NoiseTorch

NoiseTorch

AI noise suppression from NoiseTorch-ng project, working as a virtual microphone on Linux.

Vendor
NoiseTorch-ng project
Kind
AI
Where in chain
Virtual microphone
Platforms
Linux
Runs on
CPU
Price
Free, open-source download from GitHub (checked 2026-10-18)
Requirements
Linux with PulseAudio or PipeWire
Last verified
2026-10-18
§ 01 — Removes

What it removes

  • Background noise from your mic, such as a mechanical keyboard, computer fans or trains (Filtered Microphone)
  • Noise in the sound of apps you send to Filtered Headphones
§ 02 — Limits

What it cannot do

  • Linux only, with PulseAudio or PipeWire
  • No new release since v0.12.2 on 17 June 2022, and the newest code change is from January 2025 (checked 2026-10-18); the project's README lists Easy Effects (PipeWire only) and noise-suppression-for-voice as alternatives
  • The project now calls itself NoiseTorch-ng
  • Adds about 10 ms of delay to your mic, and around 100 ms to output filtering with PulseAudio
  • Its Voice Activation Threshold mutes the mic when it hears no voice; if you cut out while talking, lower it, then reload NoiseTorch-ng
§ 03 — Setup

Where the setting is

NoiseTorch-ng → select your microphone → Load; then pick Filtered Microphone as the input in the chat app

After you switch, run the noise test with the NoiseTorch microphone selected in your browser's mic list, and compare the floor with your plain mic.

Run the noise test →
§ 04 — Works with

Works with

  • Gaming and communities 01

    Discord

    Voice channels, calls and screen shares for communities and friends

    Noise Suppression 2026-10-18

Also any other app that lets you choose the microphone in its audio settings.

§ Sources

Checked against

NoiseTorch-ng project's own pages, last checked :

  1. github.com · NoiseTorch: Real-Time Microphone Noise Suppression on Linux
  2. github.com · NoiseTorch Releases
  3. jmvalin.ca · RNNoise: Learning Noise Suppression