¿Como controlar salida SPDIF (Audio Digital)?

Imagen de Gmaster
0 puntos

Buenos Dias;

Poseo el siguiente hardware: Mother Gygabyte con chips de sonido HD audio, codec ALC892:

front:CARD=SB,DEV=0
    HDA ATI SB, ALC892 Analog
    Front speakers
surround40:CARD=SB,DEV=0
    HDA ATI SB, ALC892 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=SB,DEV=0
    HDA ATI SB, ALC892 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=SB,DEV=0
    HDA ATI SB, ALC892 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=SB,DEV=0
    HDA ATI SB, ALC892 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=SB,DEV=0
    HDA ATI SB, ALC892 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=SB,DEV=0
    HDA ATI SB, ALC892 Digital
    IEC958 (S/PDIF) Digital Audio Output
hdmi:CARD=HDMI
    HDA ATI HDMI, ATI HDMI
    HDMI Audio Output
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC892 Analog [ALC892 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC892 Digital [ALC892 Digital]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: ATI HDMI [ATI HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

En principio el ALSA no me mostraba los volumenes, cuestion que resolvi eliminando el pulseaudio y actualizando el ALSA.
Ahora quiero conectarle un amplificador con salida 5.1 que trae entrada HDMI y SPDIF Optica.

Problema:
En el listado de volumenes, solapa Conmutadores, selecciono IEC958 y el amplificador me indica que se establecio conecion por el puerto digital, pero no larga sonido.
Tambien sale opcion IEC958 Default PCM, opcion que probe encendida y apagada, nada ocurrio.

En base a este tuto: http://alsa.opensrc.org/DigitalOut
Cree el archivo /etc/asound.conf con el contenido:

pcm.!default {
        type hw
        card 0
        device 1
}

Y de esa manera logre que envie sonido por el puerto digital, pero me creo otros problemas:
1)_ No me deja regular el volumen, se va a los limites maximo y minimo, no deja poner ningun valor intermedio.
2)_ No tengo volumen Digital de salida en el listado de volumenes.
3)_ Los contenidos multimedia reproducidos en navegadores no son transmitidos.
4)_ No me deja controlar las salidas analogas.

Es decir, envia lo que reproduzco solo con el Totem, pero sin regulacion alguna.

Intente con este driver: http://www.spinics.net/lists/alsa-devel/msg36138.html y con el mismo me mostraba un volumen con salida digital, pero igual funcionaba todo mal. Probe utilizar todos los mixers que encontre... pero poseen todos lo mismo, no hay cambios.

Ustedes consideran que esto se puede solucionar o debo resignarme y utilizar windows para reproducir multimedia 5.1 hasta que haya nuevos codecs para este hardware?.

Saludos!.

Imagen de Gmaster
+1
0
-1

Respondan de a uno... que me confunde ver tantas respuestas juntas !!! .........

+1
0
-1
Imagen de furtaxi
+1
0
-1

Hay al menos dos hilos recientes en el foro sobre el tema.
Usa el buscador.

Por ejemplo: http://www.ubuntu-es.org/node/155540

Y lee las normas:
http://www.ubuntu-es.org/index.php?q=forum/normas

Si tu consulta no recibe respuesta, no añadas comentarios del tipo “¿nadie contesta?” para que tu consulta vuelva a aparecer entre las primeras.

+1
0
-1

Mi web : www.vigovideo.es
Buscar es más rápido que esperar una respuesta.

Imagen de Gmaster
+1
0
-1

Esos hilos no hablan especificamente sobre la salida digital, pero me avivaron!.

Actualice el ALSA a la ultima versión compilando todo, desde aca : http://duopetalflower.blogspot.com/2011/02/alsa-1024-in-ubuntu-1010.html

Y tambien le instale el pulseaudio y algunos mixers, al principio no encontraba la manera de controlar el volumen digital, pero despues de tocar todo logre que sea controlado por el volumen PCM.

Ya probe la salida 5.1 con el VLC y funciona bien, lo mismo con los navegadores y el Totem.

El unico detalle que me queda por resolver es como hacer para que el canal maestro sea el PCM para controlar la salida por el canal general.
Le doy click derecho al icono de salida, preferencias, y selecciono el canal PCM pero no se porque no lo aplica, mantiene en canal "Mestro" como defecto.
------------------------------------------------

Edit: luego de reiniciar la pc la salida ya no es controlada por el PCM, sino por otro dispositivo llamado: Audio Interno Digital Interno (IEC958) Pulseaudio Mixer

Intente muchas maneras de que la aplicacion del gnome controle ese canal como si fuera el defecto, pero no pude... Si alguien conoce alguna forma porfa avise, en caso contrario lo usare asi... el volumen lo controla bien desde el reproductor, pero no desde el Aplet del gnome.

Saludos!

+1
0
-1
Imagen de bean
+1
0
-1

y me imagino que la referencia de furtaxi es a ésto:

Del autor :

Respondan de a uno... que me confunde ver tantas respuestas juntas !!! .........

De las reglas :

Recuerda que esto es un foro de ayuda mutua entre usuarios, no un servicio técnico. Al hacer una consulta estás pidiendo un favor, no tienes derecho a exigir una respuesta ni a imponer condiciones.

Y sobre ésto:

Ustedes consideran que esto se puede solucionar o debo resignarme y utilizar windows para reproducir multimedia 5.1

,

me parece absurdo pedir aquí tal consejo sobre el lado oscuro.

+1
0
-1
Imagen de Gmaster
+1
0
-1

Respecto al comentario de furtaxi sobre las normas, tiene toda la razon.

Respecto al comentario del "lado oscuro", lo hice porque este tema parece ser un tema ajeno a X distro, sino mas bien un tema respecto a driver y Alsa, y si Alsa no soportase mi hardware, no tendria otra opcion que usar otro sistema que si lo haga, cosa que por suerte no fue asi.

En realidad no uso Ubuntu, uso Debian Squeeze que es casi lo mismo. Solo que preferi postear esta duda aca porque ustedes son mas respetuosos que los muchachos del Debian, nada mas.

Y como ocurre en el 90% de los casos, termine resolviendo el problema yo mismo, porque el script que me recomendo furtaxi me daba error, y termine compilando todo a mano.

Pueden dar el tema por solucionado, ya vere como arreglo el tema del volumen, que es lo de menos.

Saludos!.

+1
0
-1