Lo tengo instalado, aunque no tengo el amix, tengo el alsamixer y el alsamixerGUI.
Aunque lo ejecute, no pasa nada, puedo tocar todo lo que quiera que no funciona.
Estaba pensando que al arrancar puede ser que algo esté usando la tarjeta y por eso no vaya (hace 3 días que estoy en linux, pero como los daemons creo que van así...).
Si hubiera alguna manera de "liberar" el proceso o como se diga, o de reiniciar el controlador de sonido... qué asco da ser un newbie
EDITO: Tengo que dar una pequeña explicación sobre el SPDIF como lo uso yo:
Tengo un decodificador donde van conectados los altavoces y la tarjeta de sonido, si pongo éste en modo "sonido tarjeta de PC" funciona bien el sonido, pero no aprovecho el decoder, pero si uso la salida SPDIF lo aprovecho.
Todo el follón que me ha pasado es que se me ha enmudecido el SPDIF, si hubiera alguna manera de "resucitarlo" o algún método de usarlo como configuración por defecto lo agradecería mucho.
EDITO EL MENSAJE:
He estado investigando, y he visto algo que me ha parecido extraño dentro de mi ignorancia. En el archivo "asound.state" dentro de /etc he leído esto (entre otras muchas, pero estas me parecen particularmente extrañas):
control.35 {
comment.access 'read write'
comment.type INTEGER
comment.range '0 - 15'
iface MIXER
name '3D Control - Depth'
value 0
}
control.36 {
comment.access read
comment.type IEC958
iface MIXER
name 'IEC958 Playback Con Mask'
value '0fff000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.37 {
comment.access read
comment.type IEC958
iface MIXER
name 'IEC958 Playback Pro Mask'
value cf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
}
control.38 {
comment.access 'read write'
comment.type IEC958
iface MIXER
name 'IEC958 Playback Default'
value '0082000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.39 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'IEC958 Playback Switch'
value true
}
control.40 {
comment.access 'read write'
comment.type INTEGER
comment.range '0 - 3'
iface MIXER
name 'IEC958 Playback AC97-SPSA'
value 3
}
¿Esos values no os parecen extraños? Cuando todos son un número de 1 cifra o true/false, en los del SPDIF (los IEC958 AC97) son un montón de 0's.
A ver si alguien me ayuda, que tras mucho googlear he visto que nadie ha resuelto el problema.
En XMMS hay una de las opciones ALSA que me permite escoger entre salida 0,0 (salida normal de jacks) y 0,4 (salida SPDIF digital). Si escojo la 0,4 no me arranca la canción, en cambio si escojo la otra puedo oirla perfectamente a través de la salida analógica de la tarjeta.