An end-to-end framework for joint speech enhancement (SE) and automatic gain control (AGC)
-
Updated
Sep 14, 2026 - Python
An end-to-end framework for joint speech enhancement (SE) and automatic gain control (AGC)
Python bindings for WebRTC's audio processing pipeline, bringing noise suppression, echo cancellation, automatic gain control, and voice activity detection to the Python ecosystem via pybind11.
Turn an ESP32-LyraT V4.3 board into a TV audio AGC box - boosts quiet dialog, tames loud commercials. ESPHome + ES8388 codec, controlled from Home Assistant.
A macOS AUv3 audio effect that rides gain slowly enough not to be heard: a peak follower with a long release steers level toward a target at 0.2 dB/s down and 0.02 dB/s up, with a 5 ms look-ahead brickwall limiter behind it. Loads in any AUv3 host. Apple Silicon, macOS 13+, no dependencies.
Signal conditioning and ADC frontend pipeline implemented in MATLAB, including filtering, AGC/noise gating, sampling, quantization, and ADC encoding.
Stop apps from changing your microphone volume on macOS. Lock mic input gain so Zoom, Discord, Chrome and Teams can't touch it — one command, no driver, no sudo.
End-to-end Analog-to-Digital Converter (ADC) pipeline implemented in MATLAB. Features DSP modules including AGC, anti-aliasing filters, and bipolar quantizers.
A MATLAB-based pipeline for high-speed frame processing, featuring ADC conversion, polyphase decimation, and spectral analysis of low SNR signals.
BPM Studio is a free full-version audio mixing software for Windows that lets you create incredible mixes with digital players and a sampler. Enjoy automatic gain control and streaming options. Download the latest version free.
To associate your repository with the automatic-gain-control topic, visit your repo's landing page and select "manage topics."