Command Line Options
Shared commands
-h
or--help
Display help text-i
or--inifile
Set location of initialization file (overrides default)-n
or--nogui
Disable GUI (for use in headless mode)-p
or--port
Sets the local UDP port number. Default is 22124-Q
or--qos
Sets the quality of service DSCP value. Default is 128. Disable with 0. QoS is ignored by Windows. To enable it, see section below-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
Starts Jamulus in muted state--mutemyown
Mute me in my personal mix (“headless” mode 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
-d
or--discononquit
Disconnect all clients on quit. Normally, when a server is stopped or restarted, any clients that have not used their “Disconnect” buttons will re-establish connection when the server comes back up again. Using this option forces clients to manually re-establish their connections to the server.-e
or--directoryserver
Register the server on a directory (e.g. to set its genre (see also-o
)). See server types for further information.--directoryfile
Enable directory to remember registered servers even if the directory is restarted. You’ll need to specify a path to a writable file location in which server information is stored.-f
or--listfilter
Whitelist servers registering on the server list, formatip address 1[;ip address 2]
Directory Servers only. See server types-F
or--fastupdate
Reduces latency if clients connect with “Enable Small Network Buffers” option. Requires faster CPU to avoid dropouts, and more bandwidth to enabled clients.-l
or--log
Enable logging, set path and file name-L
or--licence
Show an agreement window before users can connect-m
or--htmlstatus
Enable HTML status file, set path and file name-o
or--serverinfo
Location details in the format:[name];[city];[locale value]
(see values) Public servers only-P
or--delaypan
Start with delay panning enabled See notes-R
or--recording
Include a writeable path where the files should be stored (in quotes if needed). See Options.--norecord
Disable recording when enabled by default by-R
-s
or--server
Start in server mode--serverbindip
Specify the IP address to bind to-T
or--multithreading
Use multithreading to make better use of multi-core CPUs to support more clients-u
or--numchannels
Maximum number of channels (clients)-w
or--welcomemessage
Welcome message on connect-z
or--startminimized
Start minimizied--serverpublicip
The public IP address of the server if connecting to a Directory behind the same NAT. See Notes on Directory Servers
Tell us about Jamulus - take our anonymous survey!
This documentation is licensed under a Creative Commons Licence. Want to get involved?