Release v26.04.14.3 — Live amplitude mic pulse #23
Reference in New Issue
Block a user
Delete Branch "dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
The mic button now pulses in real time with mic input so the user has obvious feedback that audio is being picked up.
VoiceStatecarries a normalized 0..1 amplitude, fed from the existingonAmplitudeChangedsubscription (already used for silence detection). A 0.02 change threshold keeps rebuild traffic sane.VoiceMicButtondrops its constant-rateAnimationControllerand replaces it withAnimatedScale+ animated glow driven by the live amplitude. 0.1 floor keeps the button breathing on silence; 120ms ease-out smooths between the 200ms amplitude samples.Test plan