Documentation · Naming
Cell ::= $1 … · Cell(x) Cells and holes
A rule with a hole. `$1` is the first argument; a multi-item argument SPREADS and the cell TILES to cover it.
A rhythm applied to a line: one call, eight notes.
bpm 90
meter 4
unit 1/4
key c4 maj
mode diatonic
Beat ::= $1 /2 - /2
Line ::= 1 2 3 4 5 6 7 '1
Line
Beat(Line)
running…edit it — it re-runs as you type
plays 16 notes in 2.67s — c4 d4 e4 f4 g4 a4 b4 c5 c4 d4 e4 f4 g4 a4 b4 c5
Two holes.
bpm 90
meter 4
unit 1/4
key c4 maj
mode diatonic
Pair ::= $1 $2 $1 $2
Pair(1 5)
Pair(3 '1)
running…edit it — it re-runs as you type
plays 8 notes in 1.33s — c4 g4 c4 g4 e4 c5 e4 c5