Audiovisual Live Coding: Algorithmic Studies
Synthetic Sound, Computer Graphics, Algorithmic LogicIn this series of works, Luis Sanz explores the generation of rhythmic patterns and beats through algorithmic processes that combine limited randomness and simple mathematical principles, such as Euclidean sequences and sieves, to create musical parameters like rhythms and pitches. The system is driven by rules and instructions with evolving variables, where randomness is integrated at multiple levels, allowing the performer to dynamically influence the composition in real time. Using SuperCollider, Sanz generates MIDI data to control musical elements such as pitch, velocity, and duration, while sound synthesis techniques, including FM, Subtractive, and Additive Synthesis, ensure external control over sound creation without the use of pre-recorded samples. Visuals are produced using ISF (Interactive Shader Format) shaders, which define the execution and interaction of graphical elements. The audio and visual components are synchronized through MIDI communication and basic audio analysis, creating an integrated audiovisual experience where both sound and image evolve in tandem under the influence of algorithmic logic.
Luis Sanz is available to perform audiovisual sets, conduct workshops, or give lectures about this series of works.