This repository contains the Lisp code and audio examples from my bachelor thesis on the parametric design of rhythms using metrical structure. It provides tools for algorithmically determining the metrical weight of beats based on various metrical models.
Click here to listen to the audio examples in the browser.
Clone this repository or download the source code. Then either:
Option 1: Place the folder in your Quicklisp local-projects directory, for example:
~/quicklisp/local-projects/
Option 2: Add the path manually in your Lisp session:
(push "/full/path/to/metrical-hierarchies/" asdf:*central-registry*)
Then load the system with:
(ql:quickload :metrical-hierarchies)