home/ atoms/ live-arrangement-as-edits

In live coding the arrangement is enacted as a real-time sequence of code edits, not planned on a timeline

In live coding the arrangement is not planned in advance on a timeline; it is enacted in real time as a sequence of code edits. The practical posture: start minimal (an intro of just kick plus one element) to establish the pulse before adding complexity; add one layer per edit so each change is audible and reversible; use mutes and subtraction as much as additions, since a breakdown is a mute and a drop is an un-mute; signpost section changes with a fill or filter move so the audience hears intention; and keep last-known-good in mind so a move that breaks the groove can fall back to the previous material.

Examples

Edit 1: s(“bd4”) — establish kick Edit 2: stack([s(“bd4”), s(”~ sn”)]) — add snare Edit 3: add hats Edit 4: mute snare for breakdown Edit 5: restore — ‘drop’

Assessment

Describe the live-coding arrangement posture: what starting point is recommended, how many elements should one edit add, and how is a breakdown implemented?

“The arrangement *is* the sequence of edits. Practical posture (details in L6/craft): - **Start minimal** (intro): kick + one element; establish the pulse before complexity. - **Add one layer per edit** so each change is audible and reversible.”
context/ · L2-composer/music/arrangement.md · chunk 2