This documentation is written about how to setup Jack Audio Connection Kit with network.
- You should connect PC to PC by Wired
- Connecting PCs (maybe) on same segment on network.
- Installed Jack Audio Connection Kit with netjack for your PC platform
If you use Windows PC, you can download Jack Audio Connection Kit from http://jackaudio.org/downloads/.
If you use Mac OS X with El Capitan, you should install JackOSX 0.92 beta.
JackOSX 0.92 beta is downloadable from https://dl.dropboxusercontent.com/u/28869550/JackOSX.0.92_b1.zip, But if this link outdated, please check JackOSX Community on Yahoo Groups.
And, If you use Mac OS X with Yosemite or older, you can download JackOSX from http://jackaudio.org/downloads/.
If you use Linux PC, you (maybe) can install Jack Audio Connection Kit from your linux's package manager.
- Launch
jackd
by your favoritejackd
frontend - Execute
jack_load netmanager
after launchjackd
- That's all
- Launch
jackd
withnet
driver by your favoritejackd
frontend. - After that, you can launch your favorite DAW.
- That's all
For exmaples, if you launch netjack2 client and you succeed connecting in console, You can see these message in console:
jackdmp 1.9.10
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2014 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
Drivers/internals found in : C:\Windows
Drivers/internals found in : C:\Windows
JACK server starting in realtime mode with priority 10
self-connect-mode is "Don't restrict self connect requests"
InitTime : multimedia timer resolution set to 1 milliseconds
MMCSS API not used...
NetDriver started in async mode without Master's transport sync.
Waiting for a master...
Initializing connection with <your master hostname>...
**************** Network parameters ****************
Name : <your slave hostname>
Protocol revision : 8
MTU : 1500
Master name : <your master hostname>
Slave name : <your slave hostname>
ID : 4
Transport Sync : no
Send channels (audio - midi) : 2 - 0
Return channels (audio - midi) : 2 - 0
Sample rate : 44100 frames per second
Period size : 512 frames per period
Network latency : 5 cycles
SampleEncoder : Float
Slave mode : async
****************************************************
- Check your firewall configuration on your PCs
- Check your network configuration on your PCs
- Check your install Jack Audio Connection Kit to your PCs is really succeed.
- Check your sound routing on Jack.
Naoki OKAMURA a.k.a nyarala nyarla@thotep.net
This documentation is under the MIT-license.
This is cool. Can you mention about the latency incurred in this setup?
For example, at which buffer size (128 for instance or 64) how is the latency, is there a pop / crackle sound produced?