[Musix-usuarios] ¿Entradas/salidas SPDIF de SoundBlaster Live! en Linux? ---> FUNCIONANDO !!!

Sebastián Madinaveitia arrini2f en yahoo.es
Vie Sep 5 16:33:34 CEST 2008


Marcos / Natanael: gracias por las respuestas y los datos!

Bueno, después de mucho dar vueltas, de jugar con los switches y niveles del mixer y JACK, funcionó!

Los seteos en mi caso son así:

A) Mixer (Qamixer)

	1) Tarjetas "cliente"

	+ Pestaña "External source playback"
		- Slider "AC 97": controla el volumen de lo que se escucha y GRABA en la tarjeta "host".
		- Todos los demás controles no tienen efecto y pueden permanecer en cero y "MUTE".
	+ Pestaña "Capture"
		- Todos los sliders en cero, switch de "Captura" activado (si le damos volumen al slider de "Capture", refuerza/satura la señal de entrada).
		- Combo de selección de entrada ("Capture source"): LINE (*** ¡¡¡Cuidado, no poner MIX o MIX MONO, produce un feedback/zumbido terrible!!!***).
	+ Pestaña "EIC958 Playback"
		- Aquí deben ir todos los switches DESACTIVADOS. Sí, digo bien, DESACTIVADOS. Si activo "IEC Optical Raw Playback", no tengo señal SPDIF. En cambio el switch "A/D Output Jack" es indistinto si se activa o no.

 	2) Tarjeta "host"

	+ Pestaña "External source playback"
		- Slider "LINE" controla el volumen del retorno que escuchamos de la entrada de línea de la tarjeta host (switch correspondiente activado), No afecta a la señal que ingresa por JACK (si se mutea o pone en cero, no escuchamos, pero en JACK hay señal).
		- Los demás sliders pueden ir en cero y MUTE.
	+ Pestaña "Capture"
		- Switch de "Capture" activado (afecta a la señal que llega por JACK).
		- Los demás switches y sliders pueden ir desactivados/ajustados a cero.
		- Combo de selección de entrada ("Capture source"): indistinto, se escucha siempre LINE IN.
	+ Pestañas "IEC9858 Playback" y "IEC9858 Capture"
		- La configuración es Indistinta, no afectan a la captura de SPDIF por JACK.
		
	+ Pestaña "Capture"
		- 
B) Qjackctl

	+ Elegir como dispositivo de captura "Multichannel capture/PT playback" (hw:x,2)
	+ Se presenta como dispositivo "alsa_pcm", con 16 líneas de entrada, "capture_1" a "capture_16"
	+ Las entradas útiles a nuestro propósito son:
		- capture_1 + capture_2 (LINE IN de la tarjeta host)
		- capture_3 + capture_6 (SPDIF CD IN de la tarjeta host que trae el LINE IN de la tarjeta cliente 1)
		- capture_9 + capture_10 (SPDIF IN de la tarjeta host  que trae el LINE IN de la tarjeta cliente 2)

	Y eso es todo. Sólo resta rutear estas señales hacia donde querramos, ya sea para grabarlas y/o procesarlas.

	con Priority=70, Realtime=YES, F/P=128, SR=48000 y P/B=2, grabé 6 tracks simultáneos durante casi 10 minutos, sin XRUNs. Luego hice el playback de lo grabado sin que JACK pestaneara ni produjera desbordes de buffer. Por supuesto debo probarlo más, en breve seguramente grabaré algún ensayo de un quinteto amigo (Piano + Bandoneón + Guitarra + Contrabajo + Percusión) y veré cómo se porta.

	Adjunto una captura de pantalla para ilustrar las entradas en JACK y Ardour grabando 3 tracks stereo simultáneos.

Saludos.

El Wednesday 03 September 2008 22:15:05 Natanael Olaiz escribió:
> Yo usé la salida digital para conectarla conversores de un DAT externo
> (ahí me di cuenta de lo ruidosos que son los conversores y el
> amplificador de la Live... :( ). Ahora no lo tengo así que no puedo
> confirmarte exactamente cómo lo hice, pero creo que fue simplemente
> activar "SB Live Analog/Digital Output Jack" desde el tab "Switches" del
> KMix. La única diferencia que tuve respecto a los KX fue que eso no
> desactiva las otras salidas (en KX es una u otra).
>
> La entrada digital (interna) también la probé sin problemas, creo que no
> tuve que hacer nada más que subir el canal correspondiente de la consola.
>
> Si no lográs ninguna señal, te diría que juegues con los controles del
> mixer... Pero sobre lo que contás de usar como dispositivo de captura el
> "multichannel capture...", no se si es posible "por hard": me parece
> recordar que parte del ruteo de las entradas/salidas digitales está
> desconectado de alguna de las señales... pero no estoy seguro si eso
> era  en el circuito de la Live o de mi vieja AWE (que encontré alguna
> vez por la web).... si lo encuentro lo mando.
>
> ¿Probaste usando otra entrada que no sea "multichannel capture"?
>
>
> Saludos,
> Natanael.
>
> El 09/03/2008 06:56 PM, Sebastián Madinaveitia escribió:
> > Hola, gente.
> >
> > Quería consultarles si alguien ha logrado hacer funcionar las entradas
> > y salidas S/PDIF (digitales) de alguna tarjeta SoundBlaster Live! en
> > alguna distribución de Linux. Yo no he podido, simplemente no obtengo
> > audio ni en las entradas ni en las salidas. He leído en algún lugar
> > que esto es algo por solucionar en ALSA.
> >
> > Estoy usando 3 Sound Blaster Live! Value (modelo CT4670) en la misma
> > PC, con el siguiente esquema:
> >
> > Line in SB Live 1 --> SPDIF Out SB Live 1 ----> SPDIF In SB Live 3
> >
> > Line in SB Live 2 --> SPDIF Out SB Live 2 ----> SPDIF CD In SB Live 3
> >
> > ¿Qué consigo con ésto? En Guindow$ XP y utilizando los drivers
> > alternativos de kX Project, la SB Live 3 actúa como tarjeta "host",
> > recibiendo por S/PDIF las entradas de línea de las otras dos tarjetas,
> > y sumando la suya propia, haciendo un total de 3 entradas stereo.
> > Luego, usando algún host multitrack ASIO como Reaper, es posible
> > grabar simultánemeante 6 pistas de audio individuales, en sincro y sin
> > ningún inconveniente!!!
> >
> > Por supuesto que mi deseo es hacer todo esto mismo bajo Linux
> > corriendo JACK sobre la SB Live 3 y utilizando como dispositivo de
> > captura el "Multichannel Capture/PT Playback" (en mi caso es el
> > hw:2,2, en general sería el hw:x,2 que en JACK despliega 16 líneas de
> > entrada de audio desde donde se pueden leer, además de la entrada de
> > línea analógica, las 2 entradas S/PDIF, y rutearlas separadamente a
> > tracks individuales de, por ejemplo, Ardour). Pero para que esto
> > ocurra, es necesario que las salidas S/PDIF de las 2 tarjetas cliente
> > envíen el audio que reciben desde sus entradas de línea, y eso es lo
> > que no puedo conseguir...
> >
> > Si alguien investigó algo al respecto o ha utilizado las S/PDIF alguna
> > vez, agradeceré cualquier pista que me puedan dar. Es realmente una
> > solución multitrack muy económica (las SB Live usadas se consiguen en
> > MercadoLibre por $65 argentinos, es decir unos U$S 20). Se de algunos
> > valientes que han logrado enlazar hasta 4 tarjetas Sound Blaster por
> > este medio (se requiere una SB Live! "host" con más entradas S/PDIF
> > para poder hacerlo, la CT4670 tiene sólo dos), logrando 8 entradas
> > analógicas de grabación.
> >
> > Desde ya muchas gracias y saludos!!!
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Musix GNU+Linux - www.musix.org.ar
> > Musix-usuarios mailing list
> > Musix-usuarios en lists.ourproject.org
> > https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios


------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : Multitrack.png
Tipo       : image/png
Tamaño     : 132226 bytes
Descripción: no disponible
Url        : /pipermail/musix-usuarios/attachments/20080905/e272782d/Multitrack-0001.png


Más información sobre la lista de distribución Musix-usuarios