Mégra is a mini-language to make music with variable-order markov chains and some other stochastic shenanigans.
Please check the tutorial (in the folder of the same name) for notes on installation and usage !
Mégra is an embedded domain-specific language based on Common Lisp, Tito Latini's amazing Incudine library and Common Music 2.x, which is old but working, and currently (inofficially and as needed) maintained by Orm Finnendahl.
(to be expanded ...)
- Variable-Order Markov Chains
- Event Streaming and Manipulation
- Musical Event Arithmetics
- Wall-Clock Time