initial pulseaudio support