Skip to content
SuperCollider CLI
Go
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
vendor
README.md
app.go
config.go
gnew.go
gquery.go
help.go
main.go
nfree.go
nmap.go
nmapa.go
nset.go
querybuf.go
readbuf.go
senddefs.go
synth.go

README.md

scc

SuperCollider CLI

Install

go get -u github.com/scgolang/scc

Usage

scsynth

Install and start a SuperCollider server.

scsynth -u 57120

Note that scc uses 57120 as the default port to connect to scsynth. This can be changed with the -scsynth flag.

For example, -scsynth 127.0.0.1:57110.

synthdefs

scc ships with some synthdefs out of the box.

To use them you must send them to scsynth first.

scc senddefs

sine

Create a 440kHz sine tone.

scc synth -def sine -id 1000

Turn it off!

scc nfree 1000
You can’t perform that action at this time.