v0.8.9.1 — Hotfix: TX audio broken by float32 migration
Critical fix: The v0.8.9 float32 audio migration (#502b934) broke TX audio. The mic capture boundary was converted to float32 but the downstream TX path (mic gain, metering, Opus encoding) still interpreted the data as int16, sending garbage to the radio.
Fixed
- Mic gain applied to float32 samples directly
- Mic metering reads float32 (no int16 normalization)
- Opus TX encoder receives proper int16 conversion at boundary
- Uncompressed TX path passes float32 directly
If you are on v0.8.9, please update immediately.
🤖 Generated with Claude Code