shitty white noise with float quanitization error. looks like we have full use of c fns in callback