объединить несколько источников аудио буфера
Вопрос о html5 webaudio: возможно ли объединить несколько песен вместе?
У меня есть разные дорожки, которые все воспроизводятся одновременно с помощью webaudio, но мне нужно обработать аудио, поэтому мне нужно, чтобы все аудио находились в одном буфере вместо каждого из них, имеющих его ».s собственного buffer.i '
Я попытался объединить их, добавив данные канала, но я всегда получаюUncaught RangeError: Индекс находится вне диапазона. "
function mergeBuffers(recBuffers, recLength){
var result = new Float32Array(recLength*2);
var offset = 0;
for (var i = 0; i < recBuffers.length; i++){
result.set(recBuffers[0], offset);
offset += recBuffers[0].length;
}
return result;
}
var recBuffersL = [];
for (var i=0;i