pcm.!default { type asym capture.pcm "mic" playback.pcm "speaker" } pcm.mic { type plug slave { pcm "hw:%%MIC%%" } } pcm.speaker { type plug slave { pcm "hw:%%SPEAKER%%" } }