Sound Synthesis in Clojure, Overtone, Supercollider

clojure, supercollider

Solution

I don't know of any guided tour per se, but Overtone's examples contain a wealth of code for synthesizing various instruments as well as composing pieces from those instruments and/or sampled instruments. I personally recommend `bells.clj` (synthesized bells + composition) and `auto_dubstep.clj` (synthesized drums + composition)

Problem

I have just finished https://github.com/overtone/overtone/wiki/Getting-Started which is fantastic. Now, I would like to do more. I'm a Math/CS Major, so I know what a fourier transform is; however, I have no music background. I would like to learn things like: - simulating basic percussion instruments - composing some short pieces. However, I'm less interested in developing those skills from scratch, and more interested in having a nice tutorial/guided tour via clojure/overtone/supercollider. [I find it faster to learn via tweaking something nice; rather than building from scratch for my first runs.] Thanks!

Original source