Quickstart

Quickstart

A very fast intro to monolith.

Create a file called simple.scm in the top-level source directory and place the following:

<<simple.scm>>=
(monolith:load "ugens.scm")
(monolith:start-offline)

(out (wavout (sine (randh 300 600 10) (param 0.5)) "test.wav"))

(monolith:compute (* 44100 10))

Then, run monolith locally from inside the source directory like this:

./monolith -l p/monolith.scm simple.scm

This should create a ten second audio file called test.wav that makes some sine bloops.