Autumn 2015 14-25 September
Lecturer: Andy Farnell
Schedule
Mon 14/09/2015 9:00 – 16:00 – Introduction
- Course overview
- Working with Pure Data
- Objects, messages, boxes
- Audio basics (osc~, phasor~, noise~, basic synthesizers)
Tue 15/09/2015 9:00 – 16:00 – Control Objects, Audio Manipulation, GEM basics
- Control objects (spigot, moses, select, pack/unpack, expressions…)
- Sample playback (arrays, tabplay~, tabread~, tabwrite~)
- Recording audio
- Audio effects
- Working with GEM (Graphical Environment for Multimedia)
- Controlling video
Wed 16/09/2015 9:00 – 16:00 – Communication, Physical Interaction, libpd
- MIDI, OSC, netsend/netreceive, tcp/udp, netserver/netclient
- Physical interaction with the Arduino
- Pduino for Pure Data
- Example projects and project planning
Extras:
- smoothVol~
- Pduino for controlling Arduino straight from Pure data
Thu 17/09/2015 9:00 – 16:00 – Heavy compiler for Pd to C
- create plugins and WebAudio code
Fri Fri 18/09/2015 9:00 – 16:00 – Raspberry Pi
- Raspberry Pi with Pd
Mon 21/09/2015 9:00 – 16:00 – Project Work
- Tutoring and project work
Tue 22/09/2015 9:00 – 16:00 – Project Work
- Tutoring and project work
Wed 23/09/2015 9:00 – 16:00 – Project Work
- Tutoring and project work
Thr 24/09/2015 9:00 – 16:00 – Project Work
- Tutoring and project work
Fri 25/09/2015 9:00 – 16:00 – Project Work and Presentations
Tutoring and final problem solving (morning)
Project presentations (afternoon)
- Tutoring and final problem solving (morning)
- Project presentations (afternoon)
Location
Paja (Media Lab 4rd Floor, Miestentie 3, Otaniemi)
Software
You can download both Pd-extended and Pd-vanilla from
http://puredata.info/downloads
Readings – Text Books
- Designing Sound by Andy Farnell
- Machine Musicianship by Robert Rowe
- The Theory and Techniques of Electronic Music by Miller Puckette
Useful Links – Documentation & Tutorials
- http://puredata.info/docs
- http://puredata.info/docs/manuals
- http://obiwannabe.co.uk/html/sound-design/sound-design-all.html
- FLOSS manual tutorials
- http://libpd.cc
DOM-E5074 Composing with Data Flow Programming Language 14.09.2015-25.09.2015 – Participants List
Kottmeier Kilian Johannes
Exchange studies Master’s Programme in New Media
Sánchez Carranco Juan Camilo
Sound in New Media
Huang Yun-Hsuan
Master’s Programme in New Media
Ceylan Melike
Sound in New Media
Lure Iakov
Sound in New Media
Tisel Maja
Master’s Programme in Graphic Design
Zlobin Denis
Sound in New Media
Huang Siying
Master’s Programme in New Media
Keko Antti Hermanni
Master’s Programme in New Media
Mlakar Sara
Master’s Programme in Graphic Design
Aldunate Infante Joaquin
Master’s Programme in New Media
Goldberg Alona
Master’s Programme in New Media