self.onmessage tranferable error corrected

The function was checking for a Float32Array, but it should be checking for an ArrayBuffer. This error made the report arrays being created at each step.