Level meter

Show live microphone RMS and peak level in dBFS, uncalibrated, with fast or slow meter ballistics.

ready

node examples/level-meter.js
ballistics=<fast|slow>
meter response speed
gain=<number>
input gain
rate=<hz>
sample rate (default: 44100)
ch=<number>
input channels (default: 1)
bit=<number>
input PCM bit depth (default: 16)
backend=<name>
@audio/mic backend: miniaudio/auto or process
Graph
Microphone → Gain → Analyser → level ballistics
Input
Microphone stream, ballistics
Output
RMS and peak dBFS

This is a mic level meter and dB meter you can run online: it shows live RMS and peak levels in dBFS with a choice of fast or slow ballistics, though the reading is uncalibrated and not a substitute for an SPL meter. Use the browser demo to watch input levels while setting gain, or the Node CLI to print a running level meter in the terminal.