get_rhythm
Generate drum rhythm patterns as step strings (x = hit, . = rest) for add_drum_pattern, including named timelines, Euclidean rhythms, and polyrhythms.
Instructions
Rhythm patterns as step strings ready for add_drum_pattern (x = hit, . = rest): named timelines (clave, tresillo, bell patterns), Euclidean rhythms and polyrhythms.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | son clave 3-2, rumba clave 2-3, bossa clave, tresillo, cinquillo, habanera, dembow (snare), bembe bell (12/8), shiko, one drop, shuffle, aksak 7/8 (2+2+3), maqsum... or 'list' | |
| rotate | No | ||
| polyrhythm | No | e.g. [3, 2] for 3 against 2, [4, 3], [5, 4] | |
| euclid_hits | No | Euclidean rhythm: hits spread evenly... | |
| euclid_steps | No | ...over this many steps |