Compartiendo la tarjeta de sonido
Por Luis Peralta
Ya llevaba tiempo en el CVS del MPlayer el arreglo necesario para que funcionase el plugin dmix del sistema de sonido ALSA. Este maravilloso plugin nos permite hacer que varias aplicaciones puedan usar la tarjeta de sonido de forma simultánea, sin necesidad de utilizar demonios tipo EsoundD o aRts.
Para que funcione tenemos que hacer lo siguiente en el fichero
.asoundrc
de nuestro directorio home:
pcm.card0 {
type hw
card 0
}
pcm.!default {
type plug
slave.pcm "dmixer"
}
pcm.dmixer {
type dmix
ipc_key 1025
slave {
pcm "hw:0,0"
}
}
ctl.mixer0 {
type hw
card 0
}
Y luego podremos lanzar nuestro MPlayer así: mplayer -ao alsa1x:dmix XXX
y no cansarnos de lanzar uno detrás de otro. Otras aplicaciones
también podrán usar este truquito si especificamos que el dispositivo de
audio es dmix.