Motion Loom

The room conducts a Nancarrow polytempo canon. Left and right motion each carry their own tempo — extracted from camera frame-differences, no ML — and because two real motions never lock to a clean ratio, the canon drifts forever.

Left motion → Conductor A
72.0 BPM
voices 0, 1 (×1, ×1/√2)
Right motion → Conductor B
101.8 BPM
voices 2, 3, 4 (×1, ×1/φ, ×φ/2)
Live ratio B/A
1.4142…
never rational — the drift is permanent

Audio + camera require a gesture. The loom weaves visually until you start.

V0×1A
V1×1/√2A
V2×1B
V3×1/φB
V4×φ/2B

Thread weave drift = tempo drift. The two conducted groups never lock to a rational ratio because real motion is never metronomic. The drift is structural.

The dream lab — Karel Barnoski