それは可能ですか?
複数の float32Arrays を 1 つの float32array にまとめたい。
これはばかげた質問のように聞こえますが、これを手動で行うには時間がかかることがわかりました。
これより速くすることは可能ですか?
recBuffers は、長さが約 6594048 の float32Array バッファの配列です。
function mergeBuffers(recBuffers, recLength){
var result = new Float32Array(recLength);
var offset = 0
for (var i=0; i<recBuffers.length; i++){
for (var j=0; j<recBuffers[i].length; j++){
result[j] += recBuffers[i][j];
}
}
return result;
}