Enrutar PulseAudio a Jack

jueves, 24 de febrero de 2011

La manera más fácil (para mi) y segura sin riesgo de tronar todo el sistema de audio es la de cargar los módulos necesarios a mano.

Partimos del supuesto de que ya tienen pulseaudio y jack instalados (desde los repositorios de ubuntu 10.04 o 10.10 se instalan sin problemas)

Instalamos los módulos necesarios para PulseAudio:

sudo apt-get install pulseaudio-module-jack

Ejecutamos Jack Control y una ves iniciado, desde la Terminal ejecutamos:
pactl load-module module-jack-sink
pactl load-module module-jack-source

Y ahora veremos como en nuestra ventana de conexiones de Jack nos aparecen la entrada y salida de PulseAudio.

También podemos hacer que pulseaudio funcione a través de Jack desde el inicio de la sesión, automáticamente, pero en mi caso, en cuanto cierro Jack Control pierdo todo el audio. Así que si quieren hacerlo bajo su propio riesgo aquí les dejo el link.

Pulse Audio A Través de Jack

2 comentarios:

Anónimo dijo...

Si pero da muchos Xruns al menos con un kernel convencional comienza a dar Xruns a punta pala nada más ejecutarlo
Saludos

Hardcore_Gamer dijo...

A mi me ha funcionado bien en un Ubuntu 10.04 LTS. Ahora lo tengo funcionando con el kernel 2.6.32-43-generic-pae e incluso en jack-control tiene una opción de ejecutar un script al iniciar, ejecuto uno que tiene estas instrucciones:

#!/bin/bash
pacmd suspend true
pactl load-module module-jack-sink channels=2
pactl load-module module-jack-source channels=2
pacmd set-default-sink jack_out
pacmd set-default-source jack_in