home/ atoms/ live-coding-time-management

Staying 'in time' with the audience's phrase structure is the central discipline of live-coded dance music

McLean identifies ‘staying in time’ — knowing where you are in the 16-bar or 32-bar phrase structure the audience perceives — as the hardest skill in live-coded dance music. Unlike a loop-based DJ set, there is no automatic structure enforcing changes; the coder must develop an internal sense of how many bars have passed and make changes at phrase boundaries, or risk the music ‘going nowhere’ for the audience. This is learned, not automatic: the coder must listen hard and develop a felt sense of phrase position. Spiral and piano-roll visualizations in Strudel help externalize this internal clock.

Examples

McLean: ‘it’s really difficult not to get completely lost in a particular problem or a particular idea and forget the actual passing of time.’ The Strudel spiral visualization shows the cycle position as a rotating point on a circle, providing a visual cue for phrase boundaries.

Assessment

A live coder is deeply focused on writing a new synth part and 32 bars pass without a structural change. Describe from the audience’s perspective what this sounds like and feels like. What technique or tool could the coder use to prevent this?

“it's really difficult not to get completely lost in a particular problem or a particular idea and forget the actual passing of time”
corpus · why-we-bleep-045-algorave-alex-mclean-podcast · chunk 6