Hola,
Dará más mensajes cuando inicias jack. Esas cuatro líneas no dicen nada. De todas formas, he estado mirando en internet y el funcionamiento de esa tarjeta con alsa y jack está explicado aquí:
http://www.mjmwired.net/kernel/Document ... le-Usb.txt
Resumiendo,
El comando de jackd con el que debería funcionar la tarjeta en modo duplex,
$ /usr/bin/jackd -R -dalsa -r48000 -p128 -n2 -D -Phw:x,0 -Chw:x,1
Traducido a la interfaz del setup de jack:
Ruta del servidor: /usr/bin/jackd (o 'jackd' sin más, es lo mismo)
-R: Modo realtime o Tiempo Real (columna izzquierda)(Para que esto funcione, necesitas rtprio 99 y memlock unlimited en /etc/security/limits.conf. Si no sabes de qué va esto, mira por ejemplo:
piano-vst-calidad-para-linux-t295408.html)
-dalsa: Driver alsa
-r48000: Frecuencia de muestreo
-p128: Cuadros por periodo (este valor es bastante exigente, si ves xruns, súbelo a 256 o mayor. A mayor número, mayor latencia y menor probabilidad de xruns)
-n2: Periodos por buffer
-D: Audio Duplex
-Phw:x,0: Dispositivo de salida, hw:x,0 (ver abajo)
-Chw:x,1 Dispositivo de entrada, hw:x,1 (ver abajo)
El primer número del dispositivo (la 'x' en 'hw:x,y', el mismo en entrada que en salida) depende de las tarjetas de audio que tengas instaladas, o enchufadas. El desplegable (flechita a la derecha) te identificará tu m-audio con una serie de dispositivos 'hw:x,y' con nombre snd-usb-audio o similar. 'x' puede ser 0, 1, 2 ... Probablemente sea 1, contando que tengas una tarjeta onboard activada en la BIOS, pero elígelo desde el desplegable.
En la ventana de mensajes, después de iniciar Jack, después de la línea "jack está iniciándose..." verás el comando con el que has arrancado al servidor, que debería ser como el que he puesto arriba (el valor de -p puede cambiar como ya he comentado). Como "curiosidad", este comando con sus opciones y parámetros se guarda en el archivo '.jackdrc', en tu 'home'.
Los números de dispositivos de entrada y salida los tienes que mirar cada vez que arranques Jack porque a veces, arbitrariamente, en diferentes arranques del ordenador (nunca en la misma sesión a no ser que lo hagas a propósito) la 'x' correspondiente a snd-usb-audio puede cambiar de valor (de 1 a 0 por ejemplo). Esto se puede arreglar definitivamente dándoles números de orden fijos en el archivo de configuración de alsa. Una forma de hacerlo está explicada en el link que doy abajo.
En las conexiones:
En la pestaña audio deberías ver los puestos de captura y reproducción de la m-audio (system captures y system playbacks). En la pestaña MIDI no verás nada a no ser que elijas driver MIDI en el setup (esto es JACK MIDI). En la pestaña ALSA deberías ver el MIDI de tu tarjeta. Esto es ALSA MIDI que no tiene nada que ver con el driver alsa que utiliza jack para la configuración de audio.
Si no lo consigues o tienes alguna duda, tendrás que dar algunos datos más, como mínimo:
Distribución y versión
$uname -r
$cat /proc/asound/cards
$jackd --version
Mensajes de jack, incluido el comando con el que lo lanzas.
Espero que sea de ayuda. Saludos, Pablo
www.semicorchux.blogspot.com
"Ayuda para hacer música con Linux"