Command Line Options
Shared commands
-h
or--help
Display help text-i
or--inifile
Set 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.Jamulus
withapp.jamulussoftware.JamulusServer
. Turn on “Show Library folder” in “Show view options” in Finder to see this folder.)-n
or--nogui
Disable GUI (for use in headless mode)-p
or--port
Sets the local UDP port number. Default is 22124--jsonrpcport
Enables 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.--jsonrpcsecretfile
Required when using--jsonrpcport
. Sets a path to a text file containing an authentication string for getting access to the JSON-RPC API.--jsonrpcbindip
The IP address the JSON-RPC server should bind to. (optional, defaults to 127.0.0.1)-Q
or--qos
Sets the quality of service DS Field byte. Default is 128 (DSCP/CS4). QoS is ignored by Windows. To enable it, see this page-t
or--notranslation
Disable UI language translations-6
or--enableipv6
Enable IPv6 addressing (IPv4 is always enabled)-v
or--version
Output version information and exit
Client only commands
-M
or--mutestream
Prevent others on a server from hearing what I play--mutemyown
Prevent me from hearing what I play in the server mix (headless only)-c
or--connect
Connect to given server address on startup, formataddress[:port]
-j
or--nojackconnect
Disable auto JACK connections--ctrlmidich
MIDI controller channel to listen on, control number offset and consecutive CC numbers (channels) and Mute Myself CC number. Format:channel[;f*][;p*][;s*][;m*][;o]
See Tips & Tricks--clientname
Window title and JACK client name
Server only commands
See Running a Server