Line 59: | Line 59: | ||
==literature overview== | ==literature overview== | ||
*Bang, 2006, © by pd-graz Verein zur Förderung der Open Source Software Pure Data | |||
// historical overview, general notes, general media theory. This is if you do not want to become a pd patcher | |||
*Designing Sound, Andy Farnell | |||
// sound theory including physics, maths and psychology. Then - part on practice with Pd. For advanced users | |||
*Multimedia Programming with Pure Data, Bryan WC Chung | |||
// detailed step by step including 2d, 3d, and configuring Arduino | |||
*Programming Sound with Pure Data, Tony Hillerson | |||
// digital sound design and effects. with some knowledge about sound. Step by Step sound design with Pd | |||
*The Theory and Technique of Electronic Music, Miller Puckette | |||
// Author of Pd, learning how to use a general-purpose computer music environment. With sound theory for advanced patcher. | |||
*PURE DATA | |||
// Step by step basics, sound, graphics, sensors | |||
*A Young Person's Guide to the Principles of Music Synthesis, Beau Sievers | |||
// basics of sound | |||
==pd, pd-extended== | ==pd, pd-extended== | ||
==OSC protocol== | ==OSC protocol== |
Revision as of 11:58, 18 October 2016
syllabus
dataflow, network
- intro
- syllabus
- literature overview
- pd, pd-extended
- OSC protocol
- practical part: pd-extended installation and objects (bang, toggle, math, OSC)
- setting up a network
- homework: ideas for a networked patch
synthesizer
- overview ideas and homework
- sound. basics (pitch, waves, oscillators, volume, frequency)
- objects (select, slider, metro, dsp control, canvas/array, tabread/tabwrite)
- setting up a network
- homework: sound control over network/local patches
gem, webcam
- overview ideas and homework
- graphics, video, mixer
- objects (gemhead, gemwin)
- setting up a network
- homework: visuals control over network/local patches
software (pd, processing, max/msp)
- overview ideas and homework
- overview software, installation of pd
- bridging software
- setting up a network
- homework: set up a communication platform between different software
mobmuplat (iOS, Android)
- overview ideas and homework
- mobmuplat
- bridging devices
- setting up a network
- homework: set up a communication platform between different devices
arduino (photo sensor)
- overview ideas and homework
- Arduino
- bridging devices, forms (arduino)
- setting up a network
- homework: set up a communication platform between sensors and patch
Performance platform DBL
- overview ideas and homework
- intro to performance platform and software
- bridging performance platform, software and pd
- setting up a network
- homework: work on individual ideas and patches
Actor network
- overview ideas and homework
- Bruno Latour
- bridging individual patches into the network
- further development of individual patches
literature overview
- Bang, 2006, © by pd-graz Verein zur Förderung der Open Source Software Pure Data
// historical overview, general notes, general media theory. This is if you do not want to become a pd patcher
- Designing Sound, Andy Farnell
// sound theory including physics, maths and psychology. Then - part on practice with Pd. For advanced users
- Multimedia Programming with Pure Data, Bryan WC Chung
// detailed step by step including 2d, 3d, and configuring Arduino
- Programming Sound with Pure Data, Tony Hillerson
// digital sound design and effects. with some knowledge about sound. Step by Step sound design with Pd
- The Theory and Technique of Electronic Music, Miller Puckette
// Author of Pd, learning how to use a general-purpose computer music environment. With sound theory for advanced patcher.
- PURE DATA
// Step by step basics, sound, graphics, sensors
- A Young Person's Guide to the Principles of Music Synthesis, Beau Sievers
// basics of sound