Sonido envolvente en FreeBSD.
Veo en un post de Yamagi que Alexander Motin acaba de actualizar el código de snd_hda, de la CURRENT-9 de FreeBSD, con código nuevo. Esta actualización permite ahora tener sonido envolvente, y soportar los formatos 4.0, 5.0, 5.1 y 7.1 de sonido.
El caso es que Yamagi ha creado un parche para que los usuarios de FreeBSD 8.0-RELEASE puedan disfrutar del sonido envolvente. El mismo puede encontrarse aquí: http://deponie.yamagi.org/freebsd/hda/snd_hda-surround_8.0.patch.
Una vez instalado se puede interactuar con él en la forma dev.pcm.X.play.vchanformat sysctl = s16le:5,1 . Donde pone "X" es el número de la tarjeta de sonido (habitualmente cero (0)), y 5,1 la asignación de canales. Hecha un vistazo a "man sound" para ver todas las posibilidades.
También hace un par de observaciones:
1- MPlayer usa dos canales por defecto, por lo que debe habilitarse explícitamente si se quiere más.
2- La descripción de las tarjetas de sonido puede diferir dependiendo del modelo/marca de la tarjeta.
Termina su post indicando que, como siempre, este código no tiene ningún tipo de soporte, y si llegas a perder datos por esto, siempre será culpa tuya.
Have a nice day ;-)
TooManySecrets



Manuel Trujillo