SuperCollider in a container
Provide Docker images for SuperCollider in which sclang and scsynth can be run.
Currently this is primarily used for CI testing, yet it is possible to use the synthesis capabilities of sclang as well.
I build these images manually on MacOS x64.
Start an interactive sclang interpreter in a docker container.
docker run -it capitalg/supercollider:3.12
Exit out of sclang by entering cmd + d
.
Tag | Base-Image | Comment |
---|---|---|
3.12 |
alpine-3.15 |
- |
This is part of another project which will be open sourced soon.
Quarks can be mounted into the /usr/local/share/SuperCollider/Extensions
folder.
docker run -v <path_to_your_quark>:/usr/local/share/SuperCollider/Extensions -it sc-docker
After this simply run the tests, e.g. TestMyLib.run
.
Clone this repo and execute
docker build -t sc-docker .
Then you can start the sclang interpreter in the container via
docker run -it sc-docker
To launch into the shell use e.g.
docker run -it sc-docker /bin/sh
GPL-2.0