Isorhythm Generator
Compose medieval & modern isorhythmic patterns from color and talea sequences
Color (pitch sequence)
Enter MIDI note numbers (0–127), comma- or space-separated.
Register (octave for MusicXML export)
e.g. 4 = middle octave (C4 = middle C)
All pitch classes will be placed in this octave for MusicXML output. Affects export only — not the pattern table.
Talea (duration sequence)
Integers = 16th-note multiples (1=♬, 2=♫, 4=♩, 8=𝅗).
Prefix with R for rests (e.g. R4 = quarter rest). Separate by spaces or commas.
Output length
Number of talea cycles
Pattern statistics
| # | Pitch / Rest | MIDI | Note name | Pitch class | Duration | Dur. name | Color cycle | Talea cycle |
|---|
MusicXML export
Color and talea cycle independently; the pattern completes when both reset simultaneously (LCM).
Rests use R-prefix notation (e.g. R4 = quarter rest). Pitch classes shown in hex (0–B).