Default to PortAudio

PortAudio doesn't need time blocking like Pulse does, which can get its
buffer filled up if you keep writing to it.