
TVPaint Animation
The digital solution for your professional 2D animation projects.

Lightweight, open-source noise gate for zero-latency audio suppression.

NoiseGator is a specialized, Java-based noise gate application designed to act as a real-time audio filter between a microphone and a destination output. In the 2026 landscape, where AI-driven noise cancellation often introduces processing latency and privacy concerns, NoiseGator remains a preferred choice for power users requiring deterministic, local-only audio gating. Its technical architecture utilizes the Java Sound API to intercept audio streams, applying a strict decibel-based threshold to mute input when signal levels fall below a specific limit. This effectively eliminates background hum, mechanical keyboard clicks, and environmental static without the artifacting common in neural network-based filters. It requires a virtual audio driver (such as VB-Cable) to route processed audio into communication platforms like Discord, Zoom, or OBS. As a lightweight utility, it excels in high-performance environments where CPU cycles are prioritized for gaming or rendering rather than heavy AI inference. Its reliability stems from its simplicity: it does not require an internet connection, account registration, or subscription fees, positioning it as a core utility for privacy-conscious broadcasters and remote professionals.
NoiseGator is a specialized, Java-based noise gate application designed to act as a real-time audio filter between a microphone and a destination output.
Explore all tools that specialize in real-time gating. This domain focus ensures NoiseGator delivers optimized results for this specific requirement.
Uses a precise RMS-based level detection algorithm to open or close the audio circuit based on user-defined dB levels.
Allows users to set the millisecond delay for the gate to open (Attack) and close (Release) after speech ends.
Real-time visual feedback of input volume versus the set gate threshold.
Leverages direct Java Sound API calls to minimize the delay between input and virtual output.
Engineered specifically to work with third-party virtual audio cables for system-wide integration.
A toggle to quickly bypass the gate to troubleshoot audio issues without closing the application.
Can run multiple instances to gate different audio inputs simultaneously.
Install the latest Java Runtime Environment (JRE) on your system.
Download and install a virtual audio driver like VB-Audio Cable.
Download the NoiseGator .jar or executable file from SourceForge or GitHub.
Open NoiseGator and select your physical microphone as the 'Input Device'.
Select the 'CABLE Input' (Virtual Audio Cable) as the 'Output Device'.
Click the 'Begin' button to start the audio pass-through.
Monitor the 'Input Level' bar while remaining silent to identify background noise floor.
Adjust the 'Threshold' slider just above the noise floor level.
Configure your target application (e.g., Discord) to use 'CABLE Output' as its microphone.
Fine-tune 'Attack' and 'Release' times to ensure your voice isn't clipped mid-sentence.
All Set
Ready to go
Verified feedback from other users.
"Users praise its simplicity and the fact that it is free, though some find the Java requirement and virtual cable setup cumbersome."
Post questions, share tips, and help other users.

The digital solution for your professional 2D animation projects.

Empowering independent artists with digital music distribution, publishing administration, and promotional tools.

Convert creative micro-blogs into high-performance web presences using generative AI and Automattic's core infrastructure.

Fashion design technology software and machinery for apparel product development.

Instantly turns any text to natural sounding speech for listening online or generating downloadable audio.

Professional studio-quality AI headshot generator for individuals and teams.