Mezclado de sonido por software

De MEPIS Documentation Wiki

Software de mezclado de sonido

  • Una de las mayores quejas sobre el sistema de sonido de Linux es su incapacidad para reproducir múltiples sonidos de forma simultánea. El motivo es que el software espera que el hardware se encargue del mezclado. Sin embargo, sólo las tarjetas de sonido de gama alta pueden hacer esto. Si se añade el siguiente archivo en la carpeta del usuario en home con el nombre de archivo .asoundrc le indicará al software que haga la mezcla. Sin embargo, se sabe que algunas aplicaciones ignoran esto


## begin .asoundrc

pcm.my_card {
type hw
card 0
# mmap_emulation true
}

pcm.dmixed {
type dmix
ipc_key 1024
slave {
pcm "my_card"
# rate 48000
# period_size 512
}
}

pcm.dsnooped {
type dsnoop
ipc_key 2048
slave {
pcm "my_card"
# rate 48000
# period_size 128
}
}

pcm.asymed {
type asym
playback.pcm "dmixed"
capture.pcm "dsnooped"
}

pcm.pasymed {
type plug
slave.pcm "asymed"
}

pcm.dsp0 {
type plug
slave.pcm "asymed"
}

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

## end .asoundrc

Si el anterior archivo no funciona, se puede intentar crear un archivo .asoundrc con el siguiente contenido que se sabe que funciona con tarjetas de sonido con chipsets Intel HDA.

## begin .asoundrc
pcm.CARD_0 {
type hw
card 0

}
ctl.CARD_0 {
type hw
card 0
}

## end .asoundrc

Comprobar los permisos del grupo del usuario

  • Si un usuario tiene problemas con el sonido debe ser miembro del grupo "audio".

Para comprobar a que grupos pertnece un usuario: Ejecutar el siguiente comando en una consola:

groups nombredeusuario

Para añadir un usuario a un grupo: Ejecutar como superusuario el siguiente comando en una consola:

usermod -G audio -a nombredeusuario


Guía de sonido | Conocimientos generales | Portada

Otros idiomas