Experimental live coding environment for Clojure. Tries to play nice with Overtone. Steals a lot of ideas from other live coding environments.
Clone this repository.
"lein run" brings up the editor.
There's a tutorial in "Help->Getting Started".
Thanks to the power of open source, large parts of this system are heavily inspired by or direct ports from other languages/systems.
Based on Alex McLean's Tidal
A lot of the DSP architecture, the Instrument system and a lot of UGens started as ports of Andrew Sorensen et. al.'s Extempore
As I used a lot of SuperCollider in my time, it is a major influence. Also I port[ed] some UGens.
Overtone is used in this project because it already provides a lot of useful infrastructure for music programming on Clojure.
Thank you all!
Except where otherwise noted, all code is Copyright 2013 Holger Ballweg.
This project is released under the terms of the GNU General Public License, version 3. The license is available from gnu.org/licenses and as LICENSE.txt at the root of this distribution.