adding alsa support