SYNOPSIS
scsynth [options]DESCRIPTION
SuperCollider is a real time audio synthesis programming language. This manual page documents briefly the scsynth command, the audio server of SuperCollider.SuperCollider has documentation in the HTML format available in the supercollider-doc package.
OPTIONS
A summary of options is included below. There must be a -u and/or a -t option, or -N for nonrealtime.- -u <udp-port-number>
- a port number (0-65535)
- -t <tcp-port-number>
- a port number (0-65535)
- -c <number-of-control-bus-channels>
- default 4096
- -a <number-of-audio-bus-channels>
- default 128
- -i <number-of-input-bus-channels>
- default 2
- -o <number-of-output-bus-channels>
- default 2
- -z <block-size>
- default 64
- -Z <hardware-buffer-size>
- default 0
- -S <hardware-sample-rate>
- default 0
- -b <number-of-sample-buffers>
- default 1024
- -n <max-number-of-nodes>
- default 1024
- -d <max-number-of-synth-defs>
- default 1024
- -m <real-time-memory-size>
- default 8192
- -w <number-of-wire-buffers>
- default 64
- -r <number-of-random-seeds>
- default 64
- -D <load synthdefs? 1 or 0>
- default 1
- -R <publish to Rendezvous? 1 or 0>
- default 1
- -l <max-logins>
-
default 64
maximum number of named return addresses stored
also maximum number of tcp connections accepted - -p <session-password>
- When using TCP, the session password must be the first command sent. The default is no password. UDP ports never require passwords, so for security use TCP.
- -N <cmd-filename> <input-filename> <output-filename> <sample-rate> <header-format> <sample-format>
- -L
- enable memory locking
- -H <hardware-device-name>
- -v <verbosity>
-
0 is normal behaviour
-1 suppresses informational messages
-2 suppresses informational and many error messages - -U <ugen-plugins-path>
-
a colon-separated list of paths
If -U is specified, the standard paths are NOT searched for plugins. - -P <restricted-path>
- If specified, prevents file-accessing OSC commands from accessing files outside <restricted-path>.
TO QUIT
To quit, send a 'quit' command via UDP or TCP, or press ctrl-C.AUTHOR
This manual page was written by Paul Brossier <[email protected]> for the Debian project (but may be used by others).Modified and updated by Artem Popov <[email protected]>.