PulseAudio as a JACK Client

I spoke too soon about not being able to get PulseAudio working as a JACK client. I found this post that tells you how to do it.

The key I think is chmod -s `which pulseaudio`. I didn’t have to start the JACK transport rolling, so that may be antiquated information. I did have to build some packages from source, though:

sudo apt-get build-dep pulseaudio
sudo apt-get install libjack-dev
fakeroot apt-get source -b pulseaudio

This creates a bunch of .debs, including pulseaudio-module-jack*.deb. I just installed them all, but you can probably just install the jack module deb. Make the changes permanent by putting them in ~/.pulse/default.pa or in /etc/pulse/default.pa and you’re in business.


One Response to “PulseAudio as a JACK Client”

  • Roger Says:

    Hello Hans,

    I am trying my best to get your instructions to work, but I think they’re a little to cryptic for me. I tried the instructions you linked to, but pulseaudio starts with an error “unable to load module-jack-sink”. If it’s not too much trouble, could you give me a step by step account of how to get pulseaudio working with jack? I’ve read three of your posts on the matter and have had no success. Feel free to email me if you have any questions.
    -Roger

Leave a Reply