sábado, diciembre 26, 2009

Multiples Placas de Sonido

Si se desea establecer una prioridad en la placa por default a cargar, en ubuntu en particular(donde se aplicó) y en cualquier distro se puede realizar:

Vemos la prioridad actual:

  1. delfox@godel:~$ cat /proc/asound/modules
  2. 0 snd_mpu401
  3. 1 snd_intel8x0
  4. 2 snd_emu10k1

y queremos que la 2 este cargada como placa default -->
  1. delfox@godel:~$ mcedit /etc/modprobe.d/alsa-base.conf
  2. Al final de la directiva comentada agregamos las prioridades manualmente


  3. # Prevent abnormal drivers from grabbing index 0
  4. options bt87x index=-2
  5. options cx88_alsa index=-2
  6. options saa7134-alsa index=-2
  7. options snd-atiixp-modem index=-2
  8. options snd-intel8x0m index=-2
  9. options snd-via82xx-modem index=-2
  10. options snd-usb-audio index=-2
  11. options snd-usb-us122l index=-2
  12. options snd-usb-usx2y index=-2
  13. options snd-usb-caiaq index=-2
  14. #Establezco prioridad en carga por default de placa de sonido
  15. #Onboard
  16. options snd_intel8x0 index=1
  17. options snd_mpu401 index=2
  18. #Sound Blaster Live!
  19. options snd_emu10k1 index=0

se reinicia alsa y listo:

  1. delfox@godel:~$ cat /proc/asound/modules
  2. 0 snd_emu10k1
  3. 1 snd_intel8x0
  4. 2 snd_mpu401

wq!