I'm looking to convert a Float32Array into an Int16Array.
Here's what I have (i'm not providing data
).
var data = ...; /*new Float32Array();*/
var dataAsInt16Array = new Int16Array(data.length);
for(var i=0; i<data.length; i++){
dataAsInt16Array[i] = parseInt(data[i]*32767,10);
}
I'm not convinced that I'm doing it correctly and looking for some direction.