JACK_NETSOURCE(1)
π JACK_NETSOURCE π
okay bestie, welcome to the netjack master class, and yes the name of the game is jack_netsource β it lives in the General Commands Manual, section 1, and it's the Netjack Master client for one slave. π
β¨ NAME β¨
jack_netsource β Netjack Master client for one slave π«Ά
πΈ SYNOPSIS πΈ
jack_netsource [ -H hostname ] [ options ]
π¦ DESCRIPTION π¦
So jack_netsource is, like, the Master side of a netjack connection. It literally stands in for the slave jackd -dnet inside your master jack graph, main character energy fr fr. π
Most of the connection parameters get configured via the netsource, and the slave will set itself up according to the commandline option given to jack_netsource. no cap.
Netjack allows low latency audio connections over general IP networks. And when you're using opus for compression? bestie, it is even possible to establish transatlantic links π with latencies not much over the actual ping time. iconic. But the main usecase is of course a LAN, where it can achieve one jack period of latency. β¨
π OPTIONS π
-hβ this help text-Hslave host β Host name of the slave JACK π₯οΈ-onum channels β Number of audio playback channels-inum channels β Number of audio capture channels-Onum channels β Number of midi playback channels πΉ-Inum channels β Number of midi capture channels-nperiods β Network latency in JACK periods-pport β UDP port that the slave is listening on-rreply port β UDP port that we are listening on-Bbind port β reply port, for use in NAT environments-bbitdepth β Set transport to use 16bit or 8bit-Pkbits β Use Opus encoding with <kbits> per channel-mmtu β Assume this mtu for the link-RN β Redundancy: send out packets N times.-eβ skip host-to-network endianness conversion-Njack name β Reports a different client name to jack-s,--serverservername β Connect to the jack server named servername-h,--helpβ Display help/usage message-v,--versionβ Output version information and exit
π EXAMPLES π
okay so here's the vibe: run a 4 audio channel bidirectional link with one period of latency and no midi channels. Audio data is flowing uncompressed over the wire. periodt. π«
On hostA:
jackd -d alsa
jack_netsource -H hostB -n1 -i4 -o4 -I0 -O0
On hostB:
jackd -d net
and that's the whole page, bestie π this one came from the 4 build, dated 2022, and it's filed under JACK_NETSOURCE(1) β go forth and slay those low latency links πβ¨π¦
π¦ where this page comes from
- arch rolling: jack-example-tools 4-2 Β· GPL2 AND GPL3
- debian trixie: jack-example-tools 4-4 Β· GPL-2.0-or-later
- fedora 43: jack-tools 4-6.fc43 Β· GPL-2.0-or-later
- fedora 44: jack-tools 4-7.fc44 Β· GPL-2.0-or-later
- nixos 26.05: jack-example-tools 4
- nixpkgs unstable: jack-example-tools 4
- ubuntu questing: jack-example-tools 4-4
- ubuntu resolute: jack-example-tools 4-4build1 Β· GPL-2.0-or-later
- ubuntu stonking: jack-example-tools 4-4build1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms