doc | ||
doc-schelp | ||
oregano | ||
rhs | ||
rsc3 | ||
sosc | ||
util | ||
.gitignore | ||
info.rkt | ||
README.org |
rsc3 for Racket
This is a port of the rsc3 SuperCollider client to Racket. rsc3 is written by Rohan Drape and ported to Racket by Mustafa Khafateh based on the Thu Jun 27 2013 version. The current version of rd–rsc3 is available at gitlab
Install
If you have raco installed you can Install rsc3 with raco pkg install rsc3
Using
Require the module, open SuperCollider or sclang and write some synthetic audio…
(require rsc3)
The names of ugens have been adapted to scheme style (e.g. FSinOsc
to f-sin-osc
) but are usually obvious. Specifics
can be checked in rsc3/main.rkt
and there
are some useful examples in the rsc3/examples/
folder (some may need tweaking to
work with Racket)
Documentation
The scheme files in file:doc/help/ correspond closely to the SuperCollider help files included in the standard distribution and can easily be used alongside them (the schelp source files can be found at github). Examples from the help files, tutorials and other sources are included in the doc folder.