Skip to content

Instantly share code, notes, and snippets.

View HugoDaniel's full-sized avatar
🐾
doing something cool

Hugo HugoDaniel

🐾
doing something cool
View GitHub Profile
importScripts('aurora.js', 'mp3.js');
var waveform;
/* takes one element of the buffer for every bin of length binSize */
function sample(buffer, binSize) {
for(var i = 0; i < buffer.length; i += binSize) {
waveform[i/binSize] = Math.max.apply(Math, buffer.subarray(i, i + binSize - 1));
}
}