144 intervals from one trick
Every interval here is two numbers read against the chromatic scale, where degree N is simply N − 1 semitones above the root:
source:
kind: notes
scale: chromatic
key: C
# a perfect fifth = the root, then degree 8 (seven semitones up)
pitch: 1 8
Change key to move the whole thing to another root — the same degree
pair is the same interval everywhere. That single rule generates all
12 intervals across all 12 roots: 144 in total.
Assembled by concatenation
The tour isn’t timed by hand. It’s one concat clip — each spoken
announcement and each played interval is its own small clip, and they’re
played back-to-back by their natural length:
source:
kind: concat
parts:
- say-from-c
- say-minor-second
- mel-c-1 # melodic
- harm-c-1 # harmonic
- say-major-second
- ...
If any clip’s length changes, everything after it simply shifts. Nothing downstream stores a beat number that would need updating.