Peaks.js is a modular client-side JavaScript component designed for the display of and interaction with audio waveforms in the browser.
Peaks.js was developed by BBC R&D to allow users to make accurate clippings of audio content in the browser.
Peaks.js uses HTML5 canvas technology to display the audio waveform at different zoom levels and provides some basic convenience methods for interacting with waveforms and creating time-based visual sections for denoting content to be clipped or for reference eg: distinguishing music from speech or identifying different music tracks.
You can read more about the project here.
| ID | Label | Start time | End time |
|---|
| ID | Label | Time |
|---|