Skip to content

Instantly share code, notes, and snippets.

@theseanco
Last active December 29, 2021 21:32
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save theseanco/38a5108e4b75c71f9a9d723c43e8de84 to your computer and use it in GitHub Desktop.
Install SuperCollider and sc3_plugins on *buntu
#!/bin/bash
# install SuperCollider 3.8 and sc3-plugins. This will dump the source files in your home directory
mkdir ~/src
cd ~/src
sudo apt-get install git
git clone --recursive -b 3.8 https://github.com/supercollider/supercollider.git
cd supercollider
# install dependencies
sudo apt-get install build-essential libjack-jackd2-dev libsndfile1-dev libasound2-dev libavahi-client-dev libicu-dev libreadline6-dev libfftw3-dev libxt-dev libudev-dev pkg-config git cmake qt5-default qt5-qmake qttools5-dev qttools5-dev-tools qtdeclarative5-dev libqt5webkit5-dev qtpositioning5-dev libqt5sensors5-dev libqt5opengl5-dev vim emacs jackd2
mkdir build
cd build
# cmake files
cmake -DCMAKE_PREFIX_PATH=/usr/lib/x86_64-linux-gnu/qt5/bin -DCMAKE_BUILD_TYPE=Release ..
make
# install supercollider
sudo make install
sudo ldconfig
# return to home directory
cd ~/src
# install sc3-plugins
git clone --recursive https://github.com/supercollider/sc3-plugins.git
cd sc3-plugins
mkdir build
cd build
cmake -DSC_PATH=/usr/local/include/SuperCollider ..
make
sudo make install
# return to home directory
cd ~/
@tedthetrumpet
Copy link

This also worked perfectly for me to install 3.9 – just change "3.8" to "3.9". UbuntuStudio 17.04.

@frederikfaye
Copy link

I've modified this snippet to work with Ubuntu 20.04, installing Super Collider 3.12. See here: https://gitlab.com/-/snippets/2228292

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment