home/ atoms/ livecoding-instrument-directness

Live coding feels like an instrument rather than a DAW because evaluation is immediate and the feedback loop closes in milliseconds

A recurring user observation in the ixi lang survey was that the environment’s ‘sheer speed and ease of setting up and reorganizing sequences leads to a very direct connection with the music, not at all like drawing MIDI notes on a DAW. It feels much more like an instrument.’ The critical distinction is latency: in a DAW, there is a design-edit-render-audition loop that separates conception from sound. In live coding (and especially in purpose-built environments like ixi lang), evaluating code produces sound within one or two processing blocks — the feedback loop approaches that of a physical instrument. This immediacy changes the compositional experience from planning to exploration.

Examples

Evaluating jarret -> piano[7 1 5 3 ] and hearing it immediately vs. drawing MIDI notes in a piano roll and pressing play. The former invites iteration; the latter invites planning.

Assessment

Describe the feedback loop in (a) a DAW piano roll session and (b) a live coding session. At what stage does sound appear in each? How does this difference affect the creative process?

“The sheer speed and ease of setting up and reorganizing sequences leads to a very direct connection with the music, not at all like drawing MIDI notes on a DAW. It feels much more like an instrument.”
corpus · l3-the-ixi-lang-a-supercollider-parasite-for-live-coding-mag · chunk 3