Building Real-Time Audio Waveforms with Web Audio API