Fooled around a lot with pyaudio