Configuración de Sonido en
Freebsd 5.4 STABLE
Me he decidido a contar como he configurado el sonido en mi
"viejecita" máquina Celeron 500 con Sound Blaster 128 PCI porque
he
visto que el sonido no esta muy bien "documentado" en google para este
magnífico sistema operativo.
Después de mirar si era compatible la tarjeta en esta
página (pienso que esta un poco desactualizada pero a mi me
sirvió)
http://freebsd.lanfear.com/scdb.html
ví que mi tarjeta estaba soportada, pero la cosa no quedó
ahí ya
que en las instrucciones de configuración indicaban que
había que
recompilar el kernel y bla, bla, bla... parece ser que esto es cierto
en las versiones de Freebsd 4.X pero no en la nueva tecnología
5.X,
aburrido de buscar documentación y no encontrar nada, se me
ocurrió
hacer un:
man pcm (pcm era el dispositivo del que me hablaban
contínuamente para añadir en el kernel en la 4.X).
y voilá:
Boot Variables
In general, the module snd_foo corresponds to device snd_foo and can be
oaded by the boot loader(8) via loader.conf(5) or from the command line
using the kldload(8) utility. Options which can be specified in
/boot/loader.conf include:
snd_driver_load (``NO) If set to ``YES, this option loads all
available drivers.
¿Esto que quiere decir?, pues muy sencillo, poniendo
snd_driver_load="YES" en /boot/loader.conf te carga todos los drivers
posibles y deja el adecuado para tu tarjeta.
Por cierto otra cosilla que os añado es como se configura el
mixer en Freebsd, la verdad es que me dejo alucinado de lo fácil
que
es:
#mixer
En mi caso escupe esto:
Mixer vol is currently set to 75:75
Mixer pcm is currently set to 100:100
Mixer speaker is currently set to 75:75
Mixer line is currently set to 75:75
Mixer mic is currently set to 75:75
Mixer cd is currently set to 75:75
Mixer rec is currently set to 75:75
Mixer ogain is currently set to 50:50
Mixer line1 is currently set to 75:75
Mixer phin is currently set to 0:0
Mixer phout is currently set to 0:0
Mixer video is currently set to 75:75
Recording source: line
En caso de querer cambiar alguno:
#mixer line 75:75
Pone el mixer en 75:75 para el line.
Espero que os sea útil,
elduende.