Monolith is the name of an interactive computer music ecosystem that I have written for myself.


Monolith is mainly a bunch of C components built to be controlled inside of a fork of s9 scheme. The s9 REPL is then set to spawn inside of emacs scheme interpretor. From there, the rest of the workflow is controlled via emacs.

Scheme code can evaluate Runt code, which is then used to generate sound via Patchwerk.

Code will be released eventually, and hopefully a tutorial or two!