Cooking programs with an image based language is a fundamental skill in the production and design of modern digital processes. Visual programming is not only an alternative way to code, but a solution to approach generative and interactive Real-Time media. This class reviews the past, present and future of visual programming languages used to procedurally generate and manipulate media such as Max/MSP(Nato.0+55+3d), Isadora, Touch designer, Cables.gl, and Unreal Engine among others. The core of this course is the study of Unreal Engine’s Blueprint Visual Scripting as a way to produce prototypes that can be used in performance; however, the use of other visual programing environments such as Touch-designer, Max/MSP and Isadora will be encouraged as tools for prototyping and producing media in the Performance Arts. Prerequisites: Knowledge of a visual Programing Language such as Max/MSP, PureData, Blueprints and Touch-designer. Also knowing how to program in any Language is a desired skill.
Victor Morales