// the find
richhickey/harmonikit
An additive synth for Clojure and overtone
A tiny additive synthesizer built on top of Overtone (the Clojure/SuperCollider toolkit), written by Rich Hickey as what looks like a personal experiment. It loads patch definitions from EDN files and generates sound by summing partials. This is a curiosity piece, not a library anyone should ship.
Interesting to see Hickey applying Clojure idioms to audio DSP — EDN as a patch format is a natural fit. The core synthesis logic in a single file makes it easy to read in one sitting. Overtone integration is straightforward and shows how SuperCollider's synth engine maps to Clojure data.
Abandoned in 2013 — over a decade without a commit, and the README is literally 'Use for music'. No documentation beyond the source itself. Overtone itself has been in maintenance limbo, so the whole dependency chain is questionable. The repo exists as a snapshot of an experiment, not something you'd actually build on.