waveform-data.js

waveform-data.js is a JavaScript library that allows you to load and manipulate audio waveform data files.

It was developed by BBC R&D to support Peaks.js. You can read more about the project here.

Demo: Scalable Vector Graphics (SVG) using d3.js

This demo shows how to use d3.js to draw a waveform image using SVG.