69
edits
Changes
→Writing Audio
var samples = [0.242, 0.127, 0.0, -0.058, -0.242, ...];
var buffered = audioOutput.mozWriteAudio(samples.length, samples);
</pre>
'''Note:''' To copy the input samples of one audio stream directly to another audio output, you will need to convert event.samples array to a native JavaScript array like so:
<pre>
var output;
function audioWritten(event){
outputSamples = [];
for(var i=0;i < samples.size(); i++){
outputSamples[i] = samples.item(i);
}
}
</pre>