§ 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
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 :
- github.com · NoiseTorch: Real-Time Microphone Noise Suppression on Linux
- github.com · NoiseTorch Releases
- jmvalin.ca · RNNoise: Learning Noise Suppression