main parts done; some filters missing; Float32Array issues...