Es posible que cuando estéis trabajando en cualquier distribución GNU/Linux necesitéis utilizar la salida de audio de un software para utilizarla en otro diferente.
Ayer os mostraba como usar Mixxx, para que lo pudieráis ver tuve que conseguir que el audio de Mixxx fuera la entrada de audio para el OBS, que es el software con el que grabé el screencast.
Para conseguir eso no se puede usar la configuración estándar de audio porque por un lado queremos que el micrófono vaya directo a Mixxx, es ahí donde ponemos la música y ajustamos volumenes y el resultado de eso lo llevamos a OBS.
Eso se hace con Jack y la instalación en ubuntu es de la siguiente manera:
sudo apt-get install qjackctl
Esto nos va a instala QjackCTL y por dependencias el servicio Jack.
Este software que tiene una apariencia de radio de coche es la encargada de hacer todo esto.
Para usarla arrancaremos Mixxx, por seguir con el ejemplo de antes, y seleccionaremos como API de sonido Jack y luego seleccionaremos como salida de audio «system» y como entrada de micrófono también «system».
Y ahora en QjackCTL pincharemos en conexiones y veremos lo siguiente:
Hay que fijarse que system es el sistema, el micrófono y el altavoz, es decir, el hardware, si tenemos varias tarjetas de audio podremos seleccionarla en el botón «setup».
Con estas conexiones la salida de Mixxx va a la salida del sistema, es decir, a los altavoces de la tarjeta de audio seleccionada y la captura o entrada del sistema está enlazada con la salida de Mixxx.
Ahora vamos a arrancar OBS y añadiremos una entrada de Jack de Audio
En este punto tendremos que volver al QjackCTL y añadir las conexiones para esta entrada:
Si os dáis cuenta en el lado derecho tenemos «Jack de entrada», el que hemos creado en OBS. Ahora tenemos que conectar la salida de Mixxx tamibén con este Jack y quedará así:
Pues en este momento el audio de nuestro Mixxx ya estará conectado a los altavoces y al OBS.