experimental ALSA backend, more testing needed