still no luck getting a non-blocking version of pyaudio recording written. Found some sample code on github that i will keep around just in case it is useful later, though