Command Line Options
Shared commands
-hor--helpDisplay help text-ior--inifileSet location of initialization file (overrides default. On macOS simply provide a filename only, since config files can only be read from/Users/<username>/Library/Containers/app.jamulussoftware.Jamulus/Data/. For the server replaceapp.jamulussoftware.Jamuluswithapp.jamulussoftware.JamulusServer. Turn on “Show Library folder” in “Show view options” in Finder to see this folder.)-nor--noguiDisable GUI (for use in headless mode)-por--portSets the local UDP port number. Default is 22124--jsonrpcportEnables JSON-RPC API server to control the app, set TCP port number (EXPERIMENTAL, APIs might change; only accessible from localhost). Please see the JSON-RPC API Documentation file.--jsonrpcsecretfileRequired when using--jsonrpcport. Sets a path to a text file containing an authentication string for getting access to the JSON-RPC API.--jsonrpcbindipThe IP address the JSON-RPC server should bind to. (optional, defaults to 127.0.0.1)-Qor--qosSets the quality of service DS Field byte. Default is 128 (DSCP/CS4). QoS is ignored by Windows. To enable it, see this page-tor--notranslationDisable UI language translations-6or--enableipv6Enable IPv6 addressing (IPv4 is always enabled)-vor--versionOutput version information and exit
Client only commands
-Mor--mutestreamPrevent others on a server from hearing what I play--mutemyownPrevent me from hearing what I play in the server mix (headless only)-cor--connectConnect to given server address on startup, formataddress[:port]-jor--nojackconnectDisable auto JACK connections--ctrlmidichMIDI channel to listen on, Jamulus control + MIDI control number and count of consecutive CC numbers (or Jamulus channels), device selection option. Format:channel[;fn[*n]][;pn[*n]][;sn[*n]][;mn[*n]][;on][;dDeviceName]See Tips & Tricks.--clientnameWindow title and JACK client name
Server only commands
See Running a Server