SUPERNOVA(1)
π SUPERNOVA β the manual, but make it cute π
okay so bestie, you typed man supernova and now you're here, and honestly? iconic of you. this page lives in the General Commands Manual, section 1, and it's about supernova, the audio server of SuperCollider. yes, that SuperCollider. the real-time audio synthesis one. let's go π¦
β¨ NAME β¨
supernova β the SuperCollider audio synthesis server. that's it, that's the whole name. short. slay. π
πΈ SYNOPSIS πΈ
supernova [options]
that's it. that's the summoning ritual. options go in, sound comes out. periodt β¨
π DESCRIPTION π
okay so, real talk: SuperCollider is a real time audio synthesis programming language. real time. as in, it does not wait. it does not chill. it does the thing while the thing is happening.
this manual page documents, briefly, the supernova command β which is the audio server of SuperCollider. it's the part that actually makes the noises while you vibe in the language part. bestie energy: one of them writes the poetry, the other one screams it into your speakers π₯
SuperCollider also has documentation in the HTML format, and it's chilling in the supercollider-doc package. go look, iykyk πβ¨
π OPTIONS π
here's the summary of options, and listen β there's a rule, so pay attention:
β οΈ you must have a-uand/or a-toption, or-Nfor nonrealtime. there is no fourth option. there is no vibing without one of those. choose your fighter π«Ά
-u <udp-port-number>β a port number (0β65535). pick wisely bestie π«-t <tcp-port-number>β a port number (0β65535). yes, same range. yes, they're different protocols. no, we don't need to get into it right now π-c <number-of-control-bus-channels>β default4096. that's a LOT of control bus channels. go off ποΈ-a <number-of-audio-bus-channels>β default128-i <number-of-input-bus-channels>β default2-o <number-of-output-bus-channels>β default2-z <block-size>β default64-Z <hardware-buffer-size>β default0-S <hardware-sample-rate>β default0-b <number-of-sample-buffers>β default1024-n <max-number-of-nodes>β default1024-d <max-number-of-synth-defs>β default1024-m <real-time-memory-size>β default8192-w <number-of-wire-buffers>β default64-r <number-of-random-seeds>β default64-D <load synthdefs? 1 or 0>β default1. it's a yes/no,1or0, that's the whole vibe π-R <publish to Rendezvous? 1 or 0>β default1. again with the1or0. Rendezvous gets a yes by default π«Ά-l <max-logins>β default64. this one's doing double duty, bestie:- maximum number of named return addresses stored
- also maximum number of tcp connections accepted
-p <session-password>β okay so when you're using TCP, the session password must be the first command sent. the default is no password. and listen: UDP ports never require passwords, so for security, use TCP. like, fr fr. π-N <cmd-filename> <input-filename> <output-filename> <sample-rate> <header-format> <sample-format>β the nonrealtime mode. six whole arguments. she's high maintenance and she's worth it π-Lβ enable memory locking. lock it in π-H <hardware-device-name>β tell her which hardware device to use, queen π-v <verbosity>β how chatty is she feeling?0is normal behaviour-1suppresses informational messages-2suppresses informational and many error messages
-U <ugen-plugins-path>β a colon-separated list of paths. and this part matters: if-Uis specified, the standard paths are NOT searched for plugins. like, at all. you overrode it. own that π¦-P <restricted-path>β if you specify this, it prevents file-accessing OSC commands from accessing files outside<restricted-path>. it's giving protective bestie energy, and honestly? we love a boundary πΈ
π TO QUIT π
to quit, send a quit command via UDP or TCP, or press ctrl-C.
that's it. that's how you leave the party. say quit, or hit ctrl-C like a person in a hurry. no long goodbyes π
π SEE ALSO π
sclang(1)/usr/share/doc/supercollider-server
go read those too. be a well-rounded server bestie πβ¨
π«Ά AUTHOR π«Ά
this manual page was written by Paul Brossier <piem@altern.org> for the Debian project (but may be used by others).
Modified and updated by Artem Popov <artfwo@gmail.com>.
two authors. a collaboration. we love to see it π
and that's the whole page, bestie!! this version is from Nov 18, 2008, and it's the SUPERNOVA(1) page from the General Commands Manual β shoutout to 2008 for being this ahead of its time. now go make some sounds, you main character π₯ππ
π¦ where this page comes from
- debian bookworm: supercollider-supernova 1:3.13.0+repack-1 Β· GPL-2.0-or-later
- debian trixie: supercollider-supernova 1:3.13.0+repack-3 Β· GPL-2.0-or-later
- ubuntu jammy: supercollider-supernova 1:3.11.2+repack-1build1 Β· GPL-2.0-or-later
- ubuntu noble: supercollider-supernova 1:3.13.0+repack-1ubuntu3 Β· GPL-2.0-or-later
- ubuntu resolute: supercollider-supernova 1:3.13.0+repack-3ubuntu1 Β· GPL-2.0-or-later
- ubuntu stonking: supercollider-supernova 1:3.14.1+repack2-1build1 Β· 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