These two files work together to get you communicating from your Arduino to Max through Serial communication. Simply copy the code you need from the Arduino sketch (more instructions in the sketch) into your own. Then open the Max patch and start reading serial data from your Arduino.
Interaction with technology from the position of curiosity and unexpected outcomes. Human biofeedback influencing the output of a technological/electronic system. Overlapping identical audio sources at different speeds altering meaning. Human relationship to technology.
Arduino gathers data from the home made GSR (Galvanic Skin Response) sensors. The boards send this data to Processing, which averages the last 100 messages into a more noise-free signal. These signals are sent to Max and is compared to the average of the last 10. If it is greater than the average it causes playback speed to increase, if it is less than the average, playback speed decreases. Processing 1.5 with the OscP5 library for communication over a UDP connection with Max.
This project stemmed from my interest in a film titled The Five Obstructions which was introduced to me by my professors at Knox College. The premise revolves around a challenge presented by Lars von Trier to his favorite director, Jorgen Leth, to redo his classic 1962 film, The Perfect Human. I hope this piece builds on that legacy, or at least brings something new to the table.