Image for AVL (algorithmic visual livecoding)

AVL (algorithmic visual livecoding)

Algorithmic Visual Livecoding (AVL) is a creative practice that combines coding and visual arts in real-time performances. Artists write algorithms—step-by-step instructions for computers—to generate visuals, music, or animations while performing live. During the performance, they can alter the code instantly, allowing the artwork to evolve dynamically. AVL emphasizes interaction between the performer and the audience, showcasing creativity through technology. This approach blurs the line between programmer and artist, making coding a form of artistic expression that is both engaging and innovative. AVL is popular in festivals, galleries, and online platforms, merging art and technology seamlessly.