signal processing is fixed

needs to start using circular buffers though, otherwise serious perf
problems