Trabajar con enrutamiento de audio interno JACK Audio

Bienvenido de nuevo para otra ronda de enrutamiento de audio interno. La última vez que echamos un vistazo a varias aplicaciones de terceros que permiten posibilidades de enrutamiento de audio más flexibles. De todos esos programas, el kit de conexión de audio de JACK ofrecía la mayor flexibilidad al ser libre y multiplataforma para arrancar. ¿La captura? La instalación puede ser una pesadilla real con JACK!

Es por eso que esta vez nos centraremos exclusivamente en JACK, cómo configurarlo, cuáles son las opciones disponibles y cómo aprovechar al máximo el programa. No importa si eres PC, Mac o Linux, si necesitas el control de enrutamiento de audio definitivo, JACK es el programa para ti. Listo para entrar?


1. Preparándolo todo


Kit de conexión de audio de Jack, logotipo de Leonard Ritter

Opciones de descarga y disponibles

Obviamente, el primer paso con el uso de cualquier programa es ¡ponerte las manos encima! Para eso, vaya a jackaudio.org/download y encuentre su sistema operativo favorito.

En general, querrá usar JACK 2 a menos que tenga una buena razón para no hacerlo. ¿Por qué? Porque si, por ninguna otra razón, JACK 2 es compatible con multiprocesadores, lo que es bueno para usted y para el entorno (para que su entorno digital sea más preciso). Si está ejecutando un sistema operativo de 64 bits, definitivamente debería tener en sus manos la versión de 64 bits si está disponible. Para los más inclinados técnicamente, también hay opciones para GIT también.

Para los usuarios de Mac, las cosas serán un poco diferentes. Es posible que hayas notado que para OS X, la última versión de JACK era de hecho solo la fuente y no un material binario compilado, no es algo divertido. La forma más fácil de obtener JACK para OS X es a través de un sitio hermano jackosx.com.

Obviamente las cosas funcionarán un poco diferentes aquí, por lo que necesitamos separar las diferentes configuraciones.

Instalación y configuración inicial para PC y Linux


Ventana de control de jack

Después de haber descargado e instalado la versión deseada de JACK, es hora de comenzar el proceso de configuración para que las cosas funcionen como mínimo. Para configurar JACK, debemos recurrir al programa correcto desde la instalación de JACK, ya que se instaló más de un programa (en lo que respecta al sistema operativo). Para usuarios de Windows y Linux esto se llamará Jack Control..

Una vez que tenga Jack Control abierto, puede o no ser recibido con la ventana de Jack Control. Si no, revisa la barra de estrellas en la esquina inferior derecha para ver un pequeño ícono de conector de audio de 1/4 de pulgada y haz clic en él para mostrar Control de Jack.

Jack Control es esencialmente su interfaz con el servidor JACK, que es lo que maneja todo el enrutamiento de audio necesario. Sin embargo, si Jack Control actualmente muestra JACK en ejecución, deberá detenerlo para poder configurarlo para su configuración personal. Después de detener JACK, haga clic en el botón de configuración e ingrese a la ventana de configuración para JACK.

Para la configuración más básica de JACK, deberá realizar lo siguiente dentro de la ventana de configuración:

  • Ir Parámetros> Driver y elige PortAudio. PortAudio es una biblioteca de audio que admite todas las conexiones principales, como CoreAudio y ASIO, y es la más versátil para nuestras necesidades.
  • Debajo Parámetros> Interfaz, Elija la interfaz de audio deseada para la reproducción. Si usa un dispositivo CoreAudio o ASIO, asegúrese de elegir la opción adecuada; IE MotuASIO, RmeASIO, FocusriteASIO.
  • A Parámetros> Dispositivo de entrada y dispositivo de salida Asegúrese de que los dispositivos de hardware correctos son elegidos. Se corresponden con la opción de interfaz anterior..
  • Para asegurarnos de que JACK empiece sin problemas, también deberíamos configurar el Se acabó el tiempo Opción a su máximo también (10,000).
  • Guarda tus ajustes y reinicia Jack Control. Suponiendo que no aparezca ningún error (están en la ventana de Mensajes), JACK debería estar ejecutándose!
  • Para usar JACK, ingrese su DAW y elija Jack Router como su dispositivo de audio, y el sonido debe fluir desde DAW> JACK> Hardware> Ears.

Si Jack Control le lanza errores, intente cerrar y reiniciar JACK. A veces, JACK no se conecta con el hardware y solo necesita cerrarse y abrirse de nuevo.

Configuración de JACK para Win y Linux

Instalación y configuración para OS X


Jack Pilot para OS X

Después de haber descargado e instalado JACK OS X, podemos comenzar a configurarlo. Al igual que con la configuración de PC y Linux, necesitamos conocer el programa apropiado para abrir JACK en OS X. Aunque antes se llamaba Jack Control, en OS X se llama Jack Pilot. Se puede encontrar en su carpeta de aplicaciones..

Después de que Jack Pilot esté abierto, deseará seguir los siguientes pasos para una configuración básica:

  • Con Jack Pilot abierto, ve a la parte superior izquierda de la pantalla y ve a Jack Piloto> Preferencias.
  • Una vez dentro de las preferencias, vaya a Conductor y asegúrese de que está configurado para CoreAudio.
  • por Entrada y salida, asegúrese de que cada uno esté configurado con la interfaz de hardware deseada, al igual que la configuración de PC y Linux.
  • Guarde sus preferencias y en Jack Pilot inicie el servidor Jack.
  • Vaya a su DAW y elija Jack Router como su dispositivo de audio.
  • De vuelta en Jack Pilot y bajo Enrutamiento, Asegúrate de que estás enviando tu DAW a la interfaz de hardware.

Si tiene problemas para escuchar JACK en OS X, vaya a la configuración de Audio MIDI e intente configurar su entrada y salida de audio en JACK. Si quieres escuchar YouTube con JACK, por ejemplo, necesitarás hacer esto.


Jack Prefs para OS X

2. Enrutamiento interno con JACK

Añadiendo puertos virtuales

Con una implementación básica de JACK ahora configurada, podemos comenzar a ajustar JACK a nuestras necesidades: enrutamiento interno. Para aquellos de ustedes con interfaces de 8 canales más grandes, probablemente haya notado un pequeño problema con JACK: ¡ya no tiene las ocho entradas de micrófono disponibles! Esto se debe a que debemos decirle a JACK cuántas entradas queremos (tanto dentro como fuera).

Para usuarios de OS X, simplemente ajuste la E / S virtual ajustes bajo Preferencias Hasta que tus corazones estén contentos y estés listo para ir. Para los usuarios de Linux y PC, sin embargo, las cosas no son tan fáciles. Si bien la opción de Canal I / O suena como una combinación perfecta, realmente no hace nada la mayoría del tiempo. En su lugar tenemos que editar un archivo .INI.

  • Cierre JACK, así como cualquier aplicación conectada..
  • Vaya a donde instaló JACK (muy probablemente C: \ Archivos de programa (x86) \ Jack).
  • En la carpeta de 32 o 64 bits (dependiendo de la versión que esté usando) hay un archivo llamado JackRouter.ini
  • Abra JackRouter.ini con el Bloc de notas y cambie los valores de entrada y salida a los canales que desee. Presto!
  • Reinicie Jack Control, ingrese su DAW, y ahora debería tener una multitud de entradas y salidas a su disposición.

Ajustando el archivo JackRouter.ini

Los aventureros entre ustedes probablemente eligieron un número alto como 16 o 32 entradas y salidas, y notaron que todo seguía funcionando. ¿Pero por qué? Tu interfaz no tiene tantos puertos, ¿verdad? Usted es correcto, pero la E / S que acabamos de definir era para JACK, no para nuestras interfaces. Esencialmente estas E / S son conexiones virtuales usadas dentro de JACK.

Afortunadamente, JACK sabe automáticamente que debe asignar sus entradas de micrófono al mismo número de puerto virtual, por lo que el Mic1 aparece en In1, Mic2 en In2, etc. Pero podemos usar estos puertos virtuales para conectar múltiples fuentes de audio a múltiples ubicaciones.

Enrutamiento con JACK

Si deja su DAW abierta y vuelve a Jack Control (o Jack Pilot para OS X) y luego a Connect (Routing para OS X), se encontrará con el potente centro de enrutamiento de JACK. Aquí verá todas las entradas y salidas disponibles actualmente y dónde se enrutan actualmente.

Cualquier aplicación abierta con capacidades de audio tendrá su propio subconjunto de conexiones, mientras que su interfaz de audio debería aparecer en Sistema. Al resaltar una entrada y una salida, podemos seleccionar la Conectar o Desconectar Opciones para cambiar manualmente las conexiones de audio nosotros mismos..


Jack Connections para Linux y PC

¿No querías Mic1 en In1? Solo desconéctalo. ¿Desea enrutar una aplicación independiente en su DAW en su lugar? Abre la aplicación y haz la conexión! Es esta capacidad de conectar puertos virtuales que nos permite conectar dos DAW, una DAW y Skype, etc. Cada vez que abra una aplicación de audio, aparecerá aquí y desaparecerá cuando la aplicación se cierre..

Sin embargo, tenga esto en cuenta: ¡Aún debe asignar sus entradas y salidas dentro de su DAW como lo haría con un micrófono! Si no lo haces no escucharás nada. Promesa!

Haciendo conexiones con JACK en OS X

Sin embargo, hacer estas conexiones cada vez puede ser un lastre si lo haces mucho. ¿La solución? La opción Patchbay de Jack Control. Tiene las mismas funciones, pero realizará automáticamente las conexiones definidas cada vez que se abra JACK.


Conclusión

Como puede ver, JACK es intensamente poderoso, y un poco en el lado confuso. Sin embargo, una vez que pasa la curva de aprendizaje, realmente no hay mejor opción para el enrutamiento interno. Además, con opciones como NetJack, existe incluso la posibilidad de audio multicanal a través de Internet.!

También tenga en cuenta que si alguna vez necesita ajustar sus búferes o frecuencia de muestreo, cambiará esas opciones en la configuración de Jack Control de la misma manera que lo haría para una interfaz ASIO o CoreAudio. La única diferencia es que es posible que primero deba cerrar su proyecto por completo, ya que cambiar Jack Control o Jack Pilot implica cerrar JACK.

Buena suerte, y hasta la próxima, gracias por leer.!