Audio Data API Review Version: Difference between revisions

Jump to navigation Jump to search
No edit summary
Line 272: Line 272:
// Write samples using a JS Array
// Write samples using a JS Array
var samples = [0.242, 0.127, 0.0, -0.058, -0.242, ...];
var samples = [0.242, 0.127, 0.0, -0.058, -0.242, ...];
var numberSamplesAvailable = audioOutput.mozWriteAudio(samples);
var numberSamplesWritten = audioOutput.mozWriteAudio(samples);


// Write samples using a Typed Array
// Write samples using a Typed Array
var samples = new Float32Array([0.242, 0.127, 0.0, -0.058, -0.242, ...]);
var samples = new Float32Array([0.242, 0.127, 0.0, -0.058, -0.242, ...]);
var numberSamplesAvailable = audioOutput.mozWriteAudio(samples);
var numberSamplesWritten = audioOutput.mozWriteAudio(samples);
</pre>
</pre>


69

edits

Navigation menu