The joy of audio programming
What's going on here? Last week I wrote about the frustrations of programming audio. Last week I was stuck on a problem where I had no idea what the issue was. It turns out that in PulseAudio, if you use the async server and don't close…