buffer for mic input, still buggy