wavesurfer.js (npm): Interactive navigable audio visualization using Web Audio and Canvas
Keywords: waveform|audio|music|player|webaudio|microphone|visualization|javascript|typescript|web-audio