Sound recorder

Capture microphone audio with a live level meter and save a recording.

npx web-audio-api recorder take1 gain=2
filename
suggested output name
gain=<number>
input gain
rate=<hz>
sample rate (default: 44100)
ch=<number>
input channels (default: 1)
bit=<number>
PCM bit depth (default: 16)
backend=<name>
@audio/mic backend: miniaudio/auto or process
ready

This is an online sound recorder with a live level meter: it captures microphone audio and saves it, using MediaRecorder in the browser and PCM WAV from the Node CLI. If you searched for an online mp3 recorder, note the capture here is lossless rather than mp3. Use headphones to avoid feedback while recording.