feat(audio): microphone seam and Settings ▸ Audio (mic test + sound test) #43
No reviewers
Labels
No labels
agent
agent:ci
agent:done
agent:failed
agent:needs-input
agent:refined
agent:refining
agent:running
agent:skip
autonomous
driven
local
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
jeroen/cartopolis!43
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/audio-settings"
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?
platform::audioadds the capture half behind the ADR-030 seam — cpal on desktop,getUserMedia+ WebAudio in the browser — plus a Settings panel with an Audio tab carrying a sound test and a live mic meter.The web arm was compiled for the first time in this branch (the dev image gained the wasm32 target), which found four defects including a leaked capture graph that would have left the browser's recording indicator lit after Stop.
Verified: 300 tests pass natively both with and without the
audiofeature; both wasm configurations type-check.Not verified: no microphone has ever been opened — this container has no audio device — and a
cargo checkneither links nor runs. Note also that the shipped web build is--no-default-features, so it currently contains no audio at all; browser voice needs that feature enabled for wasm as a separate decision. Seedocs/notes/checking-the-web-build.mdanddocs/notes/container-audio.md.fbbecdce9cf32f07c4b1