mp3
Version:
An MP3 decoder for Aurora.js
20 lines (15 loc) • 388 B
JavaScript
/**
* Makes a multidimensional array
*/
exports.makeArray = function(lengths, Type) {
if (!Type) Type = Float64Array;
if (lengths.length === 1) {
return new Type(lengths[0]);
}
var ret = [],
len = lengths[0];
for (var j = 0; j < len; j++) {
ret[j] = exports.makeArray(lengths.slice(1), Type);
}
return ret;
};