Fix #152 and #131

We weren't reopening the audio input on subsequent calls