Jazz

Generate modal harmony, walking bass, plucked improvisation, and percussion.

ready

node examples/jazz.js
bpm=<number>
performance tempo (default: random 76..92)
-d, --duration <time>
run time (CLI accepts s/m/h suffixes; default: 270s)
Graph
Theory generators → instrument chains → Destination
Input
Seeded choices
Output
Generative performance

This is a generative jazz example: modal harmony, a walking bass line, plucked improvisation, and light percussion are all generated and scheduled together into a performance that is different every run. Listen in the browser, or render the same generative ensemble from the Node CLI.