Mostly ALSA fixing - Alex