Waterfall spectral analyzer

Current spectrum and recent spectral history, evaluated locally in Python WebAssembly.

QR code for this demonstration
Für Elise · loops continuously

Python spectrum function

NumPy compiled to WebAssembly · runs locally
Starting local Python WebAssembly…

Current waveform

Time-domain analysis frame

Current spectrum

Press play or use the microphone

Spectral history

plasma · −30 s to 0 s
−20 dB −100 dB