UNPKG

meyda

Version:

Real-time feature extraction for the web audio api

16 lines (13 loc) 312 B
'use strict'; function energy (_a) { var signal = _a.signal; if (typeof signal !== "object") { throw new TypeError(); } var energy = 0; for (var i = 0; i < signal.length; i++) { energy += Math.pow(Math.abs(signal[i]), 2); } return energy; } module.exports = energy;