rendered paste bodypcm.!default {
type plug
slave.pcm "asymed"
}
pcm.dsp0 {
type plug
slave.pcm "asymed"
}
pcm.dmixed {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
#we dont need those atm
#period_time 0
#period_size 1024
#buffer_size 8192
#periods 128
#rate 44100
}
bindings {
0 0
1 1
}
}
#microphone dmix plugin dsnoop
pcm.dsnooped {
type dsnoop
ipc_key 1025
slave {
pcm "hw:0,0"
}
}
#combine dmix and dsnoop to one device
pcm.asymed {
type asym
playback.pcm "dmixed"
capture.pcm "dsnooped"
}
ctl.mixer0 {
type hw
card 0
}