El día 10 de febrero de 2013 20:39, Juan Erbes
El día 10 de febrero de 2013 13:18, GMAIL
escribió: Hola Juan. Si dices que te la reconoció ya tienes la mitad del trabajo hecho. Entiendo que pretendes meter una fuente de audio o reproducir un fichero desde estereo y mandar la salida hacia el 5.1. Luego necesitas que el reproductor sea quien haga este trabajo. Dices que no tienes tiempo para experimentar pero creo que no te va a quedar otra. VLC es una navaja suiza para estos menesteres. Si lo llamas desde la linea de comandos, podras forzar al audio a salir por donde tu le digas. Eso si, habra que oir lo que distribuye y por que canales. Si ves en la documentacion algo que indique salida Dolby digital ProLogic puede ser lo que buscas.
Parece que tienes menos tiempo que yo, porque ni siquiera miraste los links!
El punto, es que hay que crear una archivo .asoundrc, donde se pone:
# for 5.1 speakers pcm.ch51dup { slave.pcm surround51 slave.channels 6 type route ttable.0.0 1 ttable.1.1 1 ttable.0.2 1 ttable.1.3 1 ttable.0.4 0.5 ttable.1.4 0.5 ttable.0.5 0.5 ttable.1.5 0.5 }
Despues, si uno quiere, puede setear los volumenes por defecto, lo cual no se si funciona para las versiones Linux que usan systemd, ya que el articulo es del 2009: http://drona.csa.iisc.ernet.in/~uday/alsamch.shtml
El tema es que el archivo .asoundrc no existe en el sistema. Solo existe un txt: /usr/share/doc/packages/alsa/alsa-lib/asoundrc.txt
Acabo de crear el archivo, tal como dice el articulo ~/.asoundrc, y como estoy medio oxidado, no me acordaba que los archivos que empiezan con punto van en el home de usuario, luego reinicié y aparece el dispositivo nuevo ch51dup, pero la salida optica no se entera, y en el sintoamplificador sigue apareciendo PCM 96 khz, con 2 canales.
Es probable que si tubiera cableadas en forma analógica los 6 canales funcionaría.
Probé con VLC, y tiene la opción de activar la salida digital, de codificar como Dolby, pero en el sintoamplificador sigue apareciendo PCM 96 khz, con 2 canales, y el sonido es ruido.
Paciencia.... --
Me olvidaba de que ayer había instalado dcaenc, que es un codificador abierto, y me acordé al volver a buscar, y encontré esto: http://aepatrakov.narod.ru/dcaenc/alsa_plugin/ Modifiqué el archivo /.asoundrc, le agregué la linea que dice, y al configurar la salida de audio que decía dcaXXX de la aplicación reproductora de mp3, se colgó completamente. La maté y moví el archivo /.asoundrc a otra carpeta de backup. Probando en "Preferencias del sistema", dentro de Phonon, probé la salida que dice: Creative X-Fi, IEC958 Non-audio (IEC958 (S/PDIF) Digital Audio Output) y se activó el 5.1 en modo Prologic del sintoamplificador, y al arrancar dice: PCM 44.1 khz Aparentemente, el problema está allí, que al sintoamplificador no le gusta codificar la entrada en modo PCM 96 khz, pero en 44.1, es como si le estubiera mandando una señal estero analógica, pero que no la tiene que digitalizar y la pasa directo al DSP interno. Despues probaré a ver que pasa con alguna pelicula con audio en Dolby, usando VLC, para ver que pasa. Al menos, lo tengo solucionado. Gracias -- USA LINUX OPENSUSE QUE ES SOFTWARE LIBRE, NO NECESITAS PIRATEAR NADA Y NI TE VAS A PREOCUPAR MAS POR LOS VIRUS Y SPYWARES: http://www.opensuse.org/es/ Puedes visitar mi blog en: http://jerbes.blogspot.com.ar/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org