kvm/internal/audio
Alex P 04dd37f58f fix: Add noise gate to prevent amplifying silence artifacts
Add noise gate threshold at peak > 256 (-42dB) to prevent dynamic gain
from amplifying quantization noise and hardware noise floor. This fixes
crackling, buzzing, and static-like noise when HDMI audio is at very
low volume or during silence.

Without the gate, signals below -42dB (peak < 256) would get 8x gain
applied, amplifying noise floor to audible levels. Now these signals
pass through unmodified, eliminating the artifacts.
2025-10-06 22:23:23 +03:00
..
c fix: Add noise gate to prevent amplifying silence artifacts 2025-10-06 22:23:23 +03:00
embed.go fix: Address linting errors in audio code 2025-10-06 22:12:20 +03:00
ipc.go fix: Address linting errors in audio code 2025-10-06 22:12:20 +03:00
relay.go Refactor: Simplify / rewrite Audio 2025-10-06 21:59:44 +03:00
supervisor.go fix: Address linting errors in audio code 2025-10-06 22:12:20 +03:00