diff --git a/configs/alsa_sxmo_enable_dmix.conf b/configs/alsa_sxmo_enable_dmix.conf index b9a014e..170aa0c 100644 --- a/configs/alsa_sxmo_enable_dmix.conf +++ b/configs/alsa_sxmo_enable_dmix.conf @@ -1,9 +1,26 @@ # Setup Dmix pcm.!default { type plug - slave.pcm "dmixer" + slave.pcm "duplex" } +pcm.duplex { + type asym + playback.pcm "dmixer" + capture.pcm "dsnoop" +} + + +pcm.dsnooped { + type dsnoop + slave { + pcm "hw:0,0" + channels 1 + } +} + + + pcm.dmixer { type dmix ipc_key 1024