We are in the process of finalizing our plans for the pd-LAunch week (4/25-4/30) in Los Angeles and are pleased to announce that on Thursday, April 28th at 7:30 pm, Hans-Christoph Steiner will be teaching a workshop at CRASHspace on using Pure Data for interactive audio creation.
Starting with Realtime Audio/Video Interaction
Pd provides a wide range of tools for tracking and extracting information from audio in realtime. Once in Pd, we can use the audio to control sound generation, effect, video, camera processing, etc. The combination of audio processing and digital media provide myriad opportunities for creating interactions. This workshop will introduce how to create real-time interaction in the physical world with sound and light. Pd (aka Pure Data) will be introduced as a simple programming environment for real-time interaction. This workshop will be a combination of short lectures, hands-on instruction, and unstructured time to work on learning and exploring with support of the instructor. While Pd is fairly easy to learn and designed for artists, familiarity with basic computer programming will be very beneficial. You will be able to apply the concepts learned in this course to a wide range of programming environments that can receive data via OSC messages or a network socket, such as Arduino, Flash, Processing, etc.
Students are also encouraged to bring additional hardware and/or tools they are interested in working with, as long as they are technically self-sufficient with them. Bring MIDI equipment, projectors, etc. to experiment with realtime control. Bring an Arduino with Firmata plus servos or motor controllers to experiment with motion. Or accelerometers, rotary sensors; flex sensors, etc. to experiment with sensing motion.
Students will need a laptop with Pd-extended installed and working (download for free from
http://puredata.info) - it is available for Linux, Mac OS X, and Windows. The laptop needs to have a microphone and speakers.
CRASHspace is located at 10526 Venice Blvd, Culver City CA 90232.