Interactive Installations F07
interactivity: the extent to which a computer program and human being may have a dialog (dictionary.com)
This class is meant to provide technical tools to craft interactivity into your installations. We will cover the arduino microcontroller developement board (hardware), the Pure Data visual programming language (software), and the Processing programming language (software). All are open source and cross platform, which means they are free, non-restrictive, run on win/mac/*nix, and have large online communities. Unfortunately, with only one class a week, we do not have enough time to teach the fundamentals of computer graphics, digital audio, or electronics, but we will focus instead on learning enough to get the job done.
September – Dec 2007, Mondays 13 – 16, Bina Dahlgren
C:Art:Media, Valand School of Art, Gothenburg, Sweden
Lessons
Lessons slides are presented in PDF format.
- Intro:Tools:PD
- MorePD
- Physical Interfaces:Arduino
- Relays:LEDmatrices
- Open Sound Control
- OSC_sound_example.pd – play a sound using commands over OSC (Save As)
- OSC_send_square.pd – send OSC messages to control the square in Processing (Save As)
- OSC_recv_square.pde – draws a square in Processing which can be controlled via OSC messages (Save As)
- Let’s Etch PCBs!
- Webpage How-To

- PDF version
- Webpage How-To
- Board Design Exercise
Schedule
Note: dates and times are subject to change.
- Monday, September 17 2007, 13-16
- Monday, September 24 2007, 16-19
- CANCELLED Monday, October 1 2007, 16-19
- CANCELLED Monday, October 15 2007, 16-19
- Thursday, October 18 2007, 16-19
- Monday, October 22 2007, 13-16
- Thursday, October 25 2007, 16-19
- Monday, October 29 2007, 13-17
- Monday, November 12 2007, 13-17
- PCB Workshop Sunday, November 18 2007. 13-?
- PCB Workshop Sunday, November 25 2007. 13-?
- Monday, November 26 2007, 15-18
- Thursday, December 13 2007, 13-16
C:Art:Media Web Schedule

