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.12Exit 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-dockerAfter 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-dockerTo launch into the shell use e.g.
docker run -it sc-docker /bin/shGPL-2.0