Gamelan

Schedule interlocking slendro patterns with metalophone partials and gong structure.

ready

node examples/gamelan.js 120 20s
tempo=<bpm>
tempo
-d, --duration <time>
run time (CLI accepts s/m/h suffixes; default: 20s)
Graph
Slendro scheduler → metallic voices → Destination
Input
Tempo, duration
Output
Generative music

This is a gamelan music generator: interlocking slendro-scale patterns, sometimes called kotekan, are scheduled with metalophone-like partials and a gong structure. Hear it in the browser, or render the same interlocking pattern from the Node CLI.