Puredata workshop

2007/08/13 - 10:00 - 2007/08/17 - 18:00

application and info: www.epiteszforum.hu/~perika

Pure Data (http://www.puredata.info) is a free and open source, real-time graphical programming environment, which is used widely for visual arts, theater, sound, installation, performance, controlling physical objects, and for many other media artworks.

It is easy to create interactive environments, like real-time generated sound and images, or communication between external, physical objects (sensors, actuators).

The five-day course is an introduction into the programming environment and to its extensions (audio, 3d, video, physical connections, sensors).



workshop documentation video

DAY 1 -- basics

- Installing
- Introduction to Pure Data:
-- the first patch - objects, connections, data types
-- patch within a patch - sub patches, send/receive
- Basics of the digital representation of image and sound (DSP)
-- basic sound manipulations
-- samples

DAY 2 -- 3d and video

- Pure Data and 3D: GEM (Graphic Environment for Multimedia)
-- simple 3D transformations
-- texture
-- using live video
-- simple effects
- building a GUI
-- making abstractions
-- image and sound processing, mapping

DAY 3 -- communication

- Communication between external devices and other programs (VVVV, max msp etc.)
-- MIDI (Music Instrument Digital Interface)
-- OSC (Open Sound Control)
-- netsend/netreceive
-- serial port
-- Sensors: Arduino and a few electronics
-- Arduino and Pure Data: Pduino

DAY 4 -- personal projects

-- creating personal projects based on the recent studies
-- Graph-on-parent GUI-s
-- solving specific problems (project-related)
-- consulting

DAY 5 -- presentation

-- consulting
-- public presentation of the projects in the evening