Since the early 2000’s performers have been incorporating livecoding into their practices. In 2011, events that combined livecoding with dance and algorithmic music called algoraves emerged. Generally, livecoding involves improvising sound and video by programming on the fly. This practice has many practical applications in all sorts of creative coding work even outside of the field of performance.
In this workshop, we’ll work with code that modifies TouchDesigner networks in real time through Visual Studio Code. Starting with a basic 3D render, we’ll build up generator and effect functions, talk about code structure, and finish with a larger interactive network. Participants will leave the workshop with the skills to understand TouchDesigner networks as functions and variables and will be comfortable with experimenting with this alternate way of interacting with TouchDesigner.
After the workshop, participants will be encouraged to seek out their local livecode groups and incorporate livecoding into their practice as a way to prototype larger projects that are still in development.