Is it true that all sound cards that support Alsa will *always* have "default" pcm device? I'm more inclined towards using "default:CARD=<vendor>" as the parameter to snd_pcm_open(). This way if the program configures hardware params for any number of channels then the appropriate PCM device will be selected on the sound card, correct? Thanks, Bankim.