thundersnow

Introduction

Thundersnow is a work-in-progress digital audio workstation and live coding laboratory in Lisp.

It builds upon cl-patterns' (non-)deterministic (non-)musical composition and performance functionality with a set of graphical control surfaces and visualizations, as well as bdef's audio buffer and analysis abstractions to quickly generate and wrangle musical data.

Under the hood it should support any of the sound servers these libraries do, which include SuperCollider (via cl-collider) and Incudine. Its interface is structured using the Common Lisp Interface Manager for that classic, truly dynamic Lisp "feel".

...At the moment, however, the project is still very early in development, and is unlikely to have much practical use yet. Stay (de)tuned as the storm continues to grow! ⛈❄

Screenshots

Coming soon eventually.

See also