From: Al Thompson <biggles58@sb...> - 2010-02-16 16:05:19
I just wanted to update everyone on my on-going adventure with netjack.
For those who don't remember, I had been running jack 0.109 on both my
desktop and my laptop. What I wanted to be able to do was use
Rosegarden on my desktop, send MIDI to my laptop over IP to control a
softsynth (mainly Bristol), and get the audio output of that synth back
to my desktop, also over IP (I guess it would be called a "DISTRIBUTED
Digital Music Workstation"). In my googling, it looked like jack 0.118
had a feature called "netjack" which would easily do this. I downloaded
the source, and tried to compile it, but it would not compile because I
had an earlier version of jack. Trying to uninstall the earlier version
resulted in my package manager (yum) wanting to uninstall EVERYTHING on
my computer. So, back to google to search for this. I found that if I
compiled the new jack (0.118) using "./configure --prefix=/usr) that I
could compile 0.118 without having to uninstall 0.109. I got it
installed on both machines, and it appears that, using it in its basic
form, it behaves just like 0.109.
So, googling on how to configure it to do what I want, I came up with
"http://trac.jackaudio.org/wiki/WalkThrough/User/NetJack";, and followed
those instructions. I started jack on the desktop using qjackqtl with
the 'standard' command line. I then ran jack on the laptop using the
command line "jack -R -d net". Back on the desktop, I ran
"jack_netsource -h laptop" (laptop being defined in my /etc/hosts
file). The jacks on the two machines APPEAR to be communicating. Jack
on the laptop adjusts its sample rate to that of the desktop. The two
machines show an occasional overrun, and I am getting over 500Kbps IP
traffic between the two. qjackqtl on the desktop now shows two audio
ins and outs called "net," and 1 MIDI in and 1 out called "net."
Stopping jack on either machine results in the other machine saying
The directions I followed said it was completed at this point, and I
could use qjackctl on the laptop to connect whatever I wanted. However,
I can't get any jack client on the laptop to see any audio or MIDI
So, I'm making progress, but am still in the same spot.
Anyone wrestle with this before?
Check out the website I've been cobbling together. It will never be done, but it's a start:
My blog, with commentary on a variety of things, including audio, mixing, equipment, etc, is at:
Staat heißt das kälteste aller kalten Ungeheuer. Kalt lügt es auch;
und diese Lüge kriecht aus seinem Munde: 'Ich, der Staat, bin das Volk.'
- [Friedrich Nietzsche]