Physical Computing with MAX/MSP and Arduino

22 July - 12 August 2015, 18:00 - 22:00

  • 22 July 2015, 18:00 - 22:00
  • 29 July 2015, 18:00 - 22:00
  • 5 August 2015, 18:00 - 22:00
  • 12 August 2015, 18:00 - 22:00

WORKSHOPS GIVEN BY ERIN GEE
N.B.: 15 participants max 


MAX/MSP: SOUND MOVES IMAGE 
Participants of this course will be given an introductory-level lesson in how to use basic Max/MSP objects to manipulate the playback of any video on their computer. Working from basic input devices (such as the internal microphones already on board a computer), participants will be given pre-made, functioning video playback patches as a playground for the basic functioning of Max/MSP. Through active experimentation, participants will explore basic concepts of Max/MSP that will help them use sound to stop, start, advance, rewind, and loop any video file they like. 


ARDUINO REFRESHER COURSE 
A quick refresher on how to load sketches on the Arduino will be followed by a series of short demonstrations of coding skills that are useful to intermediate coders - topics on timing such as how to user timers, interrupts, and how to create the behavior of a delay without actually using a delay will be explored, as well as introductions to strings refresher on using comments and functions to keep all your code straight. This will be useful for people using constant streams of sensor-based information in their projects, and also some advice about how to activate your installation during certain times of the day or invoke shutdowns automatically when certain conditions are met. 


INTRO TO SENSORS WITH ARDUINO 
A crash course in the knowledge needed to confidently select the right sensors for manipulating your Arduino project. This course won't feature heavy programming skills, but instead will take advantage of pre-existing example sketches as the instructor introduces you to the Arduino environment. The bulk of this class will focus on explaining basic electrical circuitry, basic electronic components, categorizing and demonstrating some uses of the most common sensors (i.e. movement sensors, light sensors, proximity sensors, infrared, accelerometer, temperature sensing, heartbeat sensors), and offering strategies for reading data sheets when looking to purchase sensors of your own for manipulating data in Max/MSP. Students will be able to use sensors in the workshop to change lights and sound, offering a perfect primer for the upcoming sensor input and Max/MSP workshop. 


PHYSICAL COMPUTING WITH MAX/MSP AND ARDUINO 
In this final installation of a 3-part series, Erin Gee will introduce you to various software objects and strategies for data management relevant to getting sensor data into the Max/MSP programming environment. Never worry about having to download a third-party patch that marries Max and Arduino again! Erin will teach you the nuts and bolts of how Serial data is sent between the two environments, and how to use sensor data to activate, move, or distort sound and video. Students should have at least a beginner knowledge of Max/MSP and Arduino, or have attended the other two courses. During this workshop participants will have the chance to use basic sensors on-hand to manipulate video, however if working in sound, this kind of hacking is most welcome. 


Level required: basic understanding of Arduino language. Students should come with Max/MSP and Arduino already installed on their laptops before the workshop. Make sure to download Max/MSP, and NOT Max/MSP Runtime! Max 7 is to be avoided, if possible, because there are known video glitches with PC users in the 64-bit version, and the interface is a bit challenging for beginners. Students should be able to supply their own Arduino with USB cable. Arduinos can be purchased through eastern Bloc. Participants are asked to bring a video file that they would like to manipulate. These could be part of a project they are working on, a home movie, or anything they have available on their computer. Best format for this movie is .mov with a non-lossy codec such as Apple Intermediate Codec. 


Erin Gee is a sound and performance artist who explores digital culture through the metaphor of human voices in electronic bodies. Working in video, performance, robotics and audio art, Gee's work has been presented most recently at Cirque du Soleil International Headquarters, Nuit Blanche Calgary, and Maison des Arts du Laval. She was invited by new media artist Stelarc to participate in a residency at Marcs Institute, University of Western Sydney (2011) to create and perform her opera for mobile robotics, Orpheux Larynx. Her work has been featured in VICE, Scientific American, and National Post.

Register
Regular 225.00$
Reduced 115.00$

22 July - 12 August 2015, 18:00 - 22:00

  • 22 July 2015, 18:00 - 22:00
  • 29 July 2015, 18:00 - 22:00
  • 5 August 2015, 18:00 - 22:00
  • 12 August 2015, 18:00 - 22:00