Pure Data is a real-time visual programming language, used by musicians, artists, and others. It is the open source cousin to Max/MSP, and has been ported to many platforms, including Mac, Windows, Linux, iOS, Android, etc.
Thursday April 28, 7:30-10:00 pm – Hans-Christoph Steiner – “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.
$60, sign up here.
Friday April 29, 7:00-11:00 pm – Chris McCormick – “Pd As Your Embedded Audio Engine”
“Pd as your embedded audio engine” will teach all about embedding libpd as the sound engine for your app, whether its iPhone, Android, Java, OpenFrameworks, Processing, etc. This workshop provides a broad spectrum of different ways of connecting Pd to other things. Having hardware isn’t a requirement either. The workshop will cover ways of interfacing with Pd from computer to computer. Bring your laptop and devices that you want to install libpd on (Android, iPhone, etc.)
$100, sign up here.
Full information is in the store or on the pd-la site.