bos.gifbos.gifComposing with
bos.gifPure Data ws

  bos.gif courses taughtbos.gif  




bos.gifMedia Lab, Room 424
bos.gifDepartment of Media
bos.gifSchool of Art and Design
bos.gifAalto University


bos.gif
bos.gifgrading
bos.gifsoftware
bos.gifschedule
bos.gifreadings


Composing with Pure Data workshop introduces a data-flow programming (visual programing) language for audio and multimedia, which has been a recent pioneering application in the contemporary art field. Course gives opportunity to anyone to learn how to process and organize sounds, mapping physical interaction, video processing and networking possibilities by using Pure Data environment. This is a project-based course; at the end of the course students will submit and present their group or individual projects.

Composing with Pure Data workshop aims to familiarize students with the language of Pure Data and the uses of computers in music in general. Pure Data is an open source environment, written and maintained by Miller Puckette and includes the work of many developers, making the whole package very much a community effort.

The course consists of lectures, exercises and group/individual project works.

 
bos.gif bos.gif

bos.gifSCHEDULE


bos.gif25.10.2010

bos.gifIntroduction

bos.gifCourse overview
bos.gifwhat is Pd?
bos.gifSound, Image, Networking, Physical, Mobile
bos.gifPd related links
bos.gifWho owns Pd
bos.gifOpen Source
bos.gifExample Projects
bos.gifHands on Pd
bos.gifObjects and Connections
bos.gifAudio Processing




bos.gif26.10.2010

bos.gifControl Objects

bos.gif(pack - unpack, variables $1 $2, IF conditions..)
bos.gifsound samples
bos.gif(array tables, tabplay, tabread, tabwrite, audio recording,
bos.gifeffects; delay, eq, reverb, dist...)
bos.gifAudio Analysis
bos.gifAudio Filters
bos.gifGEM (Graphics Environment for Multimedia)




bos.gif27.10.2010

bos.gifPduino and Physical

bos.gifIntroduction to Arduino microcontroller
bos.gif/Pduino / FirmDATA
bos.gifPure Data on Mobile
bos.gifiPhone/iPhone Touch/N900
bos.gifNETWORKING
bos.gifMIDI objects
bos.gifTCP/UDP netreceive--netsend--OSC
bos.gifindividual - group work and tutoring sessions




bos.gif28.10.2010

bos.gifindividual - group work and tutoring
bos.gifsessions




bos.gif29.10.2010

bos.gifindividual - group work and tutoring
bos.gifsessions

bos.gifStudent Project Presentations





bos.gif

GRADING

20% class participation/reading

10% assignments

70% project

bos.gif

SOFTWARE

You can download Pd-extended from http://puredata.info/downloads and Pd-vanilla from http://crca.ucsd.edu/~msp/software.html

bos.gif

READINGS - Text Book

Designing Sound by Andy Farnell

Machine Musicianship by Robert Rowe

The Theory and Techniques of Electronic Music by Miller Puckette

bos.gif

bos.gif

STUDENT PRESENTATIONS

Niinimäki Matti Tapani

Haaja Tapio Johannes

Hinomizu Satoko

Praesius Daniel

Magica Reina

Oliphant Michael Forrest Dysart

Jalanka Helena Maria

Sillanpää Heikki Pentti Eemil

Mukhopadhyay Palash

Sonawane Dipti

Aro Vuokko Saara Anniina

Kailu Minka Johanna

Lai Chi-Hsia

Sen Ferhat