How to disable alsa's dmix plugin?
StarQuake
starquake at tiscali.nl
Tue Aug 23 06:44:58 UTC 2005
Mariano Draghi wrote:
> Hi,
>
> I'm having lots of problem with the 5.1 analog output of my crappy
> intel8x0 soundcard. Everything works just fine as regards stereo
> streams, but whenever I try to play a 5.1 stream (like a DVD),
> specifically with xine, I got a message telling me the audio device is
> unavailable.
>
> I asked about this in the xine-list, and someone suggested trying
> disabling "dmix" in alsa, if I was using it. I didn't know if I was
> using it, but after some googling, I came to the conclusion that this
> has been enabled by default in the latest alsa-lib release (am I right?)
>
> I'd like to try the suggestion I was given, that is, I'd like to disable
> the dmix plugin. But I have no clue on how to do that, and I couldn't
> undertand _anything_ from the zillion files that are installed in
> /etc/alsa :(
>
> The second issue would be: Assuming the problem is the dmix plugin, can
> anybody explain to me why it works with stereo sound, and not with 5.1
> sound? Can that be fixed tweaking some file?
>
> If not, is there some alsa-voodoo to make the dmix enabling/disabling
> application specific? (i.e., I'd like to turn it of when I run xine)
>
> TIA,
>
AFAIK dmix is enabled by default, but not used. To make my laptop use
dmix (because it hasn't got hardware mixing) I had to make a file called
~jan/.asoundrc.
Just look at my .asoundrc:
pcm.card0 {
type hw
card 0
}
pcm.!default {
type plug
slave.pcm "dmixer"
}
pcm.dmixer {
type dmix
ipc_key 1024
ipc_perm 666
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 4096
periods 128
rate 48000
}
bindings {
0 0
1 1
}
}
See how I explicitly have to turn it on?
Hopes it helps.
StarQuake
--
for some how-to's and rpms visit my site : http://solid.bounceme.net
for commercially supported solutions visit : http://www.robas.com
More information about the fedora-list
mailing list