4 see the updated docs on http://netjack.sf.net please.
6 or mail me (torbenh@gmx.de) if you have questions.
7 this Release has the tightest jack sync ever :)
22 fixed hardcoeded number of channels.
27 which needs to be htonled..
31 added htonl() usage for crossplatform communication.
34 added missing Makefile.am
35 added some configurability to udpsync_source
40 ... older ... lost in time
44 jack_net is a backend driver for Jack that takes on the role of a
45 sound card. This machine is generally designated as the slave machine.
47 jacknet_client is a jack application that shall be run from another
48 computer with the ip adress of the other machine as argument. This
49 machine is generalled designated as the master machine.
54 Two machines with a _good_ network connection between them.
55 A Jack (http://jackit.sf.net) source package.
61 scons jack_source_dir='path/to/jack-src'
63 this creates jack_net.so.
64 copy this to /lib/jack/drivers or wherever jack looks for driver.so`s
66 it also creates jacknet_client. a normal program.
68 if you build on OSX you need to add
75 The programs will open a bidirectional connection between the two
76 machines (using UDP). Exposing a stereopair both ways.
78 The udpsync_source needs the slave machine as a parameter.
80 The alsa-client is a nice thing also, it makes a not jack related
81 alsa-card available for capturing under jack.
83 Best performance is achieved if connecting the machines with an
84 XOVER cable, omitting switches / hubs / other nasty things.
88 While running with full duplex, utilizing the slave machine as an
89 outboard effect it seems very hard (atleast with my network with a
90 cheap switch inbetween) to use buffers below 512. Sometimes 256
91 is usable for a while.
92 While connecting ports on the slave side it is very prone to
93 crash if the buffers are small.
95 The jitter of a wlan network is a little too hard for the current
96 sync code. A delay locked loop might be used soon.
98 There is always atleast one buffers delay if a port is routed back
99 through the connection. This is a design issue that might be hard
105 this is free software under the GPL license, see the file COPYING.