summaryrefslogtreecommitdiff
path: root/README_NETJACK2
diff options
context:
space:
mode:
authorStephane Letz <letz@grame.fr>2013-03-04 16:19:20 +0100
committerStephane Letz <letz@grame.fr>2013-03-04 16:19:20 +0100
commit01d182a314de0398745003522e5709c824ec81cd (patch)
tree3ce0a7f464a6228c2dee54fc812ed90fce836e10 /README_NETJACK2
parent023262251e66efda8c1f33e132d67798951626b9 (diff)
downloadjack2-01d182a314de0398745003522e5709c824ec81cd.tar.gz
Add JackNetMaster::LatencyCallback.
Diffstat (limited to 'README_NETJACK2')
-rw-r--r--README_NETJACK24
1 files changed, 1 insertions, 3 deletions
diff --git a/README_NETJACK2 b/README_NETJACK2
index 47749fef..69ff54fd 100644
--- a/README_NETJACK2
+++ b/README_NETJACK2
@@ -58,9 +58,7 @@ On the slave, just launch a new jack server using :
As in a standard backend in Jack2, you can use '-S' (synchronous mode). The asynchronous mode (without '-S') allows to send the computed data during the next cycle. In synchronous mode, data are sent back at the end of the cycle, that means after the process. You can specify some options, like '-n name' (will give a name to the slave, default is the network hostname), '-C input_ports' (the number of master-->slave channels), '-P output_ports' (the number of slave-->master channels), default is 2 ; or '-i midi_in_ports' and '-o midi_out_ports', default is 0. If you set multicast address or port on the master, you can add '-a xxx.xxx.xxx.xxx' and '-p udp_port'.
-You can also use others network mode, with '-m' option (fast, normal or slow). Fast mode allow a zero latency transmission. This mode means the master waits for its returned data from the slave in the current cycle. This mode is appropriated for 'small' transmissions (only a few channels with a light process on the slave). Normal mode brings one cycle latency. It allow a normal use of the network.
-
-Slow mode (default) allows a full usage of the whole system. Slow mode brings a two cycles additional latency. This mode allows to send a lot of data on the network, but it also takes into account some process time on the slave, thus the data aren't expected on the master before two cycles, so it's not necessary to wait for them.
+Latency (-n) is the number of buffers added in network transmission. Zero is for cases when the audio buffers can be sent to the other size, transformed by the process and returned in the same cycle. By default latency is 5 buffers.
For additional informations, you can go to the NetJack2 Wiki at : http://trac.jackaudio.org/wiki/WalkThrough/User/NetJack2.