In this series of workshops, participants will be exposed to the fundamentals of multimedia programming using the graphical environment Max, its object libraries for sound and video (MSP and Jitter), and strategies for connecting Max to the physical world. We will work with the basic building blocks of sound and video, and will investigate ways in which data from external input sources can be used to create interactive projects, algorithmic compositions and more.