Hi all, I have an Audigy 2 SE soundcard, which uses the ca0106 driver. I've been experimenting a bit with it today, and I can get either dmix working, or surround. However, I fail to get them both working at the same time
.
I found a solution that is supposed to work from
http://alsa.opensrc.org/index.php?page=DMixPlugin, but it failed for me (error listed below).
Does anyone have anymore suggestions I could try out?
working surround:
pcm.snd_card {
type hw
card 0
}
ctl.snd_card {
type hw
card 0
}
pcm.duppy {
type route
slave.pcm "surround51"
slave.channels 6
ttable.0.0 1
ttable.1.1 1
ttable.0.2 1
ttable.1.3 1
ttable.0.4 0.5
ttable.1.4 0.5
ttable.2.5 1
}
pcm.!default {
type plug
slave.pcm "duppy"
}
working dmix:
pcm.snd_card {
type hw
card 0
}
ctl.snd_card {
type hw
card 0
}
pcm.dmix6 {
type dmix
ipc_key 1024
ipc_key_add_uid false # let multiple users share
ipc_perm 0660 # IPC permissions (octal, default 0600)
slave {
pcm snd_card # see below
rate 48000
channels 6
period_time 0
period_size 1024 # try 2048 against skipping
buffer_time 0
buffer_size 8192
}
}
pcm.!default {
type plug
slave.pcm "dmix6"
}
not-working surround+dmix:
pcm.snd_card {
type hw
card 0
}
ctl.snd_card {
type hw
card 0
}
pcm.dmix6 {
type dmix
ipc_key 1024
ipc_key_add_uid false # let multiple users share
ipc_perm 0660 # IPC permissions (octal, default 0600)
slave {
pcm snd_card # see below
rate 48000
channels 6
period_time 0
period_size 1024 # try 2048 against skipping
buffer_time 0
buffer_size 8192
}
}
pcm.ch51dup {
type route
slave.pcm "dmix6"
slave.channels 6
ttable.0.0 1
ttable.1.1 1
ttable.0.2 1
ttable.1.3 1
ttable.0.4 0.5
ttable.1.4 0.5
ttable.2.5 1
}
pcm.!default {
type plug
slave.pcm "ch51dup"
}
the error I get:
ALSA lib pcm_params.c:2152:(snd_pcm_hw_refine_slave) Slave PCM not usable
aplay: set_params:874: Broken configuration for this PCM: no configurations available