Skip to content

Install SuperCollider

Launch SuperCollider and make it work !

  • Facultative Linux step : you need JACK server started (https://archive.flossmanuals.net/ardour/ch015_starting-jack-on-ubuntu.html) or pipewire with the pipewire-jack module installed.
  • Open SuperCollider IDE (scide on linux).
  • Type code s.boot or Server.default.boot and hit Ctrl+Return. Look for errors in the post window
  • Type code { SinOsc.ar() }.play; and execute like before. You should ear a simple sound hurra !

If it works you can quit SuperCollider for now.

If it didn’t you may need to select the proper sound device by following this doc: https://doc.sccode.org/Reference/AudioDeviceSelection.html

On recent M1/M2 Mac computers you may need to manually switch sound device to use headphones (because Apple engineers like to break things/standards)

You can find help here to debug Supercollider : https://scsynth.org/

Test if sclang program is in PATH (MacOS only)

  • Open a terminal and launch sclang. If the answer is not found you have to understand the following:

By default MacOS install of SuperCollider doesn’t add the programs to the PATH environment variable. This prevents renardo from being able to launch SuperCollider backend automatically.

You can either:

  • Add sclang to PATH : sclang is located somewhere like /Applications/SuperCollider.app/Contents/MacOS/sclang you can link it into normal cli program folder with : ln -s /Applications/SuperCollider.app/Contents/MacOS/sclang /usr/local/bin.

If you can’t or don’t want to make it available in the path you can use renardo by manually starting it’s supercollider module/Class before you launch it (see Manual mode below)