martes, 23 de agosto de 2005

SONIDO FULL DUPLEX CON ALSA

En ocasiones el sonido en nuestro linux no está del todo bien configurado con lo que no se nos permite escuchar más de una cadena de sonido al tiempo. Esto es: mientras que escuchamos un mp3 con el xmms no podemos escuchar los sonidos del sistema.

1.- La solución pasa primeramente por instalar alsa:

# aptitude install alsa

NOTA:se puede utilizar apt-get en lugar de aptitude (el resultado el igual pero prefiero aptitude)


2.- Hay que lanzar el demonio de sonido:

# /etc/init.d/alsa start

3.- Editamos el archivo asound.conf

# vi /etc/asound.conf


4.- Y lo dejamos así:

pcm.!default {
type plug
slave.pcm "dmixer"
}


pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 4096
rate 44100
}
bindings {
0 0
1 1
}
}

ctl.dmixer {
type hw
card 0
}


5.- Tras volver a reiniciar el sistema tendremos sonido full duplex. No hay que olvidarse de configurar las opciones de sonido en los programas para que estos usen alsa.

No hay comentarios: