3221619Phone WAV recorder: raw capture via Web Audio, 16-bit WAV download, pages deployJeremy Magland 1# wavrecorder
3A one-page recorder for a phone or laptop browser: press Record, press Stop, download the take as an uncompressed 16-bit WAV. It captures the raw microphone samples through the Web Audio API (not MediaRecorder, which would compress) and asks the browser to turn off echo cancellation, noise suppression and automatic gain control, so that decay times and levels in the recording are as faithful as the device allows. The settings the browser actually applied are shown on the page.
5Deployed by the `deploy` workflow on every push to `main`: https://wavrecorder--proof-of-concept.vault1-sites.magland.org/
7No build step; the site is the repository itself.