home/ modules/ livecoded-transitions

Live-coded transitions: audio, visual, and paired downbeat moves

  • learner can select and execute an appropriate audio transition technique — filter sweep, degradation, drop-and-return, fill, delay throw, high-pass, or mute/unmute — for a given section boundary in a live-coded set
  • learner can select and execute a matching visual transition — feedback bloom, kaleidoscope step, color inversion, scroll/zoom acceleration, fade-to-black, or reactivity repoint — that reads as intentional at the same musical moment
  • learner can pair an audio and a visual transition on the same downbeat so the strongest section changes register as a unified AV event
  • learner can reason about transition reversibility: which moves are self-clearing and which require a follow-up save

Perform a twelve-minute live-coded AV set (Strudel + Hydra) containing at least four distinct section changes. At each boundary, execute a named audio transition and a named visual transition simultaneously on a downbeat. At least one boundary must use a self-clearing audio fill paired with a single-frame visual hit; at least one must use a multi-cycle build (filter or degrade ramp) paired with a reactive visual acceleration. After the set, list each transition pair, name the techniques used, and note which required a follow-up save and which cleared automatically.

A section change in a live-coded AV set is a public act: the audience sees the code mutate and hears and sees the result simultaneously. This module treats transitions as a vocabulary — a set of named, rehearsable moves — so you can select the right technique for a boundary, execute it under pressure, and know whether it will need a follow-up save or clear itself automatically.

The module is split into three registers that culminate in the paired downbeat. Audio transitions are covered first because they are the primary signal the audience reads. The filter open-build (low-pass cutoff ramp upward) and high-pass breakdown (removing low-end weight without dropping the pattern) are slow-burn moves suited to building and releasing tension over a full phrase. The degrade thin-out (raising degradeBy across cycles) is a voice-shedding technique that preserves the timing grid while the voice fades. The drop-and-return (one cycle of near-silence, then the full groove snapping back) is the most aggressive audio transition and requires the most setup — the audience must have been trained by the build to expect the snap. The delay throw (adding feedback delay on a voice’s final cycle) is a self-clearing move whose echo tail carries the transition without any follow-up. Muting and unmuting a voice by commenting it in or out is the most legible and reversible move in the vocabulary, and it belongs in every performer’s toolkit for when a cleaner, more auditable change is needed.

Visual transitions are covered as counterparts. Feedback bloom (feeding the previous frame back at an FFT-driven amount) is the visual equivalent of an audio build — trails accumulate as the audio energy rises. Kaleidoscope symmetry stepping on a downbeat gives a visual drop that reads as a sudden structural change. Color inversion or posterize toggled on the drop downbeat is a single-frame hit — the briefest possible visual event, which makes it the right partner for a sharp audio snap. Scroll and scale speed tied to a rising FFT band mirror the audio’s ramping energy in the spatial domain. Fade-to-black empties the canvas gracefully for a full breakdown. Reactivity repointing (swapping the FFT index driving a visual parameter) aligns visual energy with the new section’s audio driver, and must be done as part of or immediately after the audio transition to avoid a disconnected visual.

The paired-downbeat atom brings the two registers together: the strongest section changes fire one audio and one visual transition on the same downbeat. This synchronisation is the whole task — it is what distinguishes a coherent AV performance from two independent streams running in parallel. The capstone enforces this by requiring four section changes with named pairs, at least one self-clearing pair and one multi-cycle pair.

Required atoms gate every move in the capstone vocabulary. Supporting atoms connect this module to the broader set-craft context: livecoding-edit-cadence-grid-anchor and livecoding-diff-size-ladder govern how transitions are timed and sized; set-arc-build-with-reserve explains why the biggest transition must be held until the boundary it has built toward; set-arc-ramp-then-resolve is the tension-resolution principle the filter/degrade ramps embody.

Atoms in this module

Required — these gate the capstone

A low-pass cutoff ramped upward over a phrase opens the groove without adding voices
Procedure L3 Craft FM
Raising degradeBy over successive cycles thins a voice while preserving its timing grid
Procedure L3 Craft FM
A drop is one cycle of near-silence followed immediately by the full groove returning
Procedure L3 Craft FM
A fill applied only on the turnaround cycle is self-clearing and requires no follow-up save
Procedure L3 Craft FM
Adding a feedback delay on a voice's final cycle lets its echo tail carry the transition
Procedure L3 Craft FM
A high-pass sweep removes low-end weight from the full stack without removing the pattern
Procedure L3 Craft FM
Commenting a voice out or in is the most legible and reversible layer transition
Procedure L3 Craft FM
Feeding the previous frame back with an FFT-driven amount makes visual trails grow with the audio build
Procedure L3 Craft HFJ
Stepping kaleidoscope symmetry up on a downbeat gives a visual drop paired with an audio peak
Procedure L3 Craft HFJ
Toggling a color inversion or hard posterize on the drop downbeat is a single-frame visual hit
Procedure L3 Craft HFJ
Tying scroll or scale speed to a rising FFT band accelerates the visual motion through a build
Procedure L3 Craft HFJ
Ramping brightness down and blending toward a solid empties the canvas gracefully instead of a hard hush cut
Procedure L3 Craft HF
Swapping the FFT index driving a visual parameter aligns the visual energy with the new section's audio driver
Procedure L3 Craft HJF
The strongest section changes fire an audio and a visual transition on the same downbeat
Principle L3 Craft JFMH

Supporting — enrichment, not gating

Livecoding edit cadence should be anchored to the musical grid, not wall-clock time
Principle L3 Craft F
Livecoding edits span a four-tier diff-size ladder from micro param changes (1 line) to section rewrites (whole file)
Concept L3 Craft F
A build must keep at least one voice in reserve to subtract at the drop
Principle L3 Craft FM
Tension is built by ramping one or two dimensions over a phrase then resolving on a boundary
Principle L3 Craft FM