# werman/noise-suppression-for-voice

Noise suppression plugin based on Xiph's RNNoise

Repository: https://github.com/werman/noise-suppression-for-voice
Canonical: https://ross.abutalabs.com/products/noise-suppression-for-voice
Language: C++
License: GPL-3.0
License Family: copyleft
Topics: noise-cancellation, voice, vst2, vst-plugin, lv2-plugin, ladspa, au-plugin, auv3-plugin, vst3-plugin
Last push: 2026-05-29T19:16:05+00:00

## Health v2 (maintenance only)
Score: 77/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 84, release rhythm 54, longevity 100
- inputs: {"age_days": 3146, "days_push": 96, "days_rel": 96, "gap_med": null, "n_releases_24m": 1}
- flags: prerelease_only
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 6806, forks 300 (observed 2026-08-28T04:09:48.726331+00:00)

## What it is
A real-time voice noise suppression audio plugin based on Xiph's RNNoise, available in VST2, VST3, LV2, LADSPA, AU, and AUv3 formats. It suppresses background noise like fans, crowds, and traffic from microphone input, commonly used with system audio processors such as Equalizer APO.

## Use cases
- remove background noise from microphone during calls
- suppress keyboard and fan noise while streaming
- noise cancellation for working from home
- clean up voice audio in real time on Linux with PipeWire
- use RNNoise as a plugin in a DAW or audio host

## When to choose
- you need free, open-source real-time mic noise suppression
- you want a plugin format compatible with your audio host (VST, LV2, AU, LADSPA)
- you record voice at 48000 Hz and want to filter constant background noise

## When to avoid
- you need to improve quality of a bad microphone rather than remove noise
- your audio pipeline cannot run at 48000 Hz sample rate
- you need offline/batch audio file cleanup rather than real-time processing

## Facets
- artifact type: plugin
- maturity: active
- function: audio-processing, speech-recognition, plugin-system
- domain: media, developer-tools
- platform: windows, cross-platform
- tags: noise-suppression, rnnoise, vst, lv2, ladspa, audio-units, voice, real-time-audio, audio, linux, macos

## Member repositories
- werman/noise-suppression-for-voice (main) score 77

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:48.726331+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:42:04.677371+00:00, confidence not recorded.
  - readme: https://github.com/werman/noise-suppression-for-voice (fetched 2026-08-28T04:09:48.726331+00:00, sha 0bc31f58d9ca)
- Data as of 2026-08-30T08:39:29.467469+00:00.
