Wire
A wire is a route and a delay. Three timing modes, distance, beats, and milliseconds, determine how grid layout maps to musical time.
Wires connect Sources, nodes, and modifiers. Every wire has a source, a target, and a travel time. That travel time is one of the central levers in spatial composition: it makes layout audible.
Timing modes
| Parameter | Type | Range | Default | Description |
|---|---|---|---|---|
| distance | string | default | One grid step = one tick. At 120 BPM with TICK_SUBDIVISION=4, one tick is 125 ms. Layout is rhythm. | |
| beats | string | 0–16 beats | Wire waits a fixed musical duration regardless of layout. Useful for polyrhythms and lock-step patterns. | |
| milliseconds | string | 0–10000 ms | Exact delay in audio time. Useful for slap-back echoes and audio-time effects unrelated to tempo. |
Bulk operations
Wires can be edited individually or in bulk through selection macros. Reset a wire's timing to the default mode, set every selected wire to a fixed beat value, or apply a curve (linear, exponential, logarithmic, smoothstep) so longer wires get progressively longer or shorter delays.
The conceptual deep dive on why wire timing is the most important interaction in the platform. Continue learning