A generative patch drives its own pitch and rhythm from random/chaotic voltages so it plays without real-time performer input
A generative (self-playing) patch is a modular configuration that produces evolving music on its own — no knob-turning or key-pressing during playback. The general architecture routes a random or chaotic voltage source into the pitch input (V/oct) while a separate, often irregular, trigger/gate source fires notes, and an envelope shapes each note’s length and dynamics. The performer’s role shifts from playing notes to designing and steering the system. The recurring design tension is the amount of unpredictability: too much randomness sounds like noise, too little sounds repetitive, so generative patches constrain their random ranges (and often quantize pitch to a scale) to stay musical. This resource introduces the technique through two canonical archetypes — the Krell patch and the Benjolin.
Examples
// Minimal self-playing skeleton (module roles): // random voltage -> VCO (V/oct) : picks pitch // irregular trigger -> Envelope -> VCA : fires and shapes each note // Constrain pitch to a scale with a quantizer for a musical result.
Assessment
Design a minimal self-playing patch from a random source, a VCO, an envelope, and a VCA. Explain what determines note timing and how you would keep the pitches inside a pentatonic scale.