fixes in the use of ALSA