Same notes, different time
A four-note motif:
motif: 1 3 5 8
Three timing transforms — not one of them touches a pitch:
stretched: { op: scale-time, factor: 2 } # same notes, each twice as long
triplet: { op: triplet } # 1 3 5 8 → 1 3 1 5 8 5 (pairs become threes)
spread: { op: dilate, factor: 2 } # 1 3 5 8 → 1 . 3 . 5 . 8 .
Pitch is one projection of a line; time is another. These leave the notes alone and reshape only when they happen — the rhythmic twin of the melodic transforms.