title: Waveform visualization in JavaScript from audio
body: <p>I'm trying to use JavaScript to display the waveform for and audio file, but I don't even know how to get started. I found the <a href="https://wiki.mozilla.org/Audio_Data_API#Working_Audio_Data_Demos" rel="noreferrer">Audio Data API</a>, but am unfamiliar with most audio terms and don't really know what is provided or how to manipulate it. I found examples of waveforms in JavaScript, but they are too complicated/I can't comprehend what is going on. Then my question is: how can you use JavaScript to create a waveform of a song on canvas, and what exactly is the process behind it?</p>