(recBuffers, recLength)
| 130 | } |
| 131 | |
| 132 | function mergeBuffers(recBuffers, recLength) { |
| 133 | var result = new Float32Array(recLength); |
| 134 | var offset = 0; |
| 135 | for (var i = 0; i < recBuffers.length; i++) { |
| 136 | result.set(recBuffers[i], offset); |
| 137 | offset += recBuffers[i].length; |
| 138 | } |
| 139 | return result; |
| 140 | } |
| 141 | |
| 142 | function interleave(inputL, inputR) { |
| 143 | var length = inputL.length + inputR.length; |