https://github.com/scgolang/scc
SuperCollider CLI
https://github.com/scgolang/scc
golang music supercollider supercollider-application synth synthesis synthesizer
Last synced: 5 months ago
JSON representation
SuperCollider CLI
- Host: GitHub
- URL: https://github.com/scgolang/scc
- Owner: scgolang
- Created: 2017-07-08T15:52:31.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-03-11T14:55:36.000Z (over 8 years ago)
- Last Synced: 2025-08-14T18:22:37.562Z (10 months ago)
- Topics: golang, music, supercollider, supercollider-application, synth, synthesis, synthesizer
- Language: Go
- Size: 219 KB
- Stars: 5
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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
```