A musical lisp thing.
This is still very much a WIP.
You'll need a copy of nvm and emsdk
nvm use
npm install
./scripts
npm run dev
- The attack/release knobs are a slight hack. I'd like to be able to include attack/release parameter within the
(play ...)
macro- The attack/release knobs are a bit broken on chrome at the moment as a result.
- Ian Henry and his wonderful book Janet For Mortals. The js-janet interop is a modified version to the one running in https://toodle.studio
- Sam Aaron and his work on Sonic Pi. Quite a few features of trane originate there.
- Calvin Rose for creating the Janet Language
- Thanks also to all the contributors to Janet