kvm/internal/audio
Alex P 19fe908426 refactor: Simplify audio implementation
Remove dynamic gain code and rely on Opus encoder quality improvements:
- Increase Opus complexity from 2 to 5 for better quality
- Change bandwidth from FULLBAND (20kHz) to SUPERWIDEBAND (16kHz) for better quality at 128kbps
- Disable FEC to allocate all bits to audio quality
- Increase ALSA buffer from 40ms to 80ms for stability

The dynamic gain code was adding complexity without solving the underlying
issue: TC358743 HDMI chip captures digital audio at whatever volume the
source outputs. Users should adjust volume at the source or in their browser.
2025-10-07 00:25:45 +03:00
..
c refactor: Simplify audio implementation 2025-10-07 00:25:45 +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