pulseaudio seems... needlessly complicated