Rodrigodzf (talk | contribs) No edit summary |
Rodrigodzf (talk | contribs) No edit summary |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{| border="1" class="wikitable" | {| border="1" class="wikitable" style="text-align:center; width:700px; height:200px;" | ||
|+ Tentative Schedule | |+ Tentative Schedule | ||
! Week | ! Week | ||
Line 6: | Line 6: | ||
|- | |- | ||
! 1 | ! 1 | ||
| What is | | What is Pure Data? What is dataflow programming? | ||
| | | | ||
|- | |- | ||
Line 67: | Line 67: | ||
! 16 | ! 16 | ||
| Project Discussion | | Project Discussion | ||
| | |||
|} | |} |
Latest revision as of 11:51, 14 September 2014
Week | Topic | Event |
---|---|---|
1 | What is Pure Data? What is dataflow programming? | |
2 | fundamentals of pd: interaction and music | make your first patch |
3 | signal generators; additive and wavetable synthesis, samplers | record your own sound and control the playback |
4 | midi messages and control objects; dollar signs and other PD syntax | |
5 | OpenSoundControl OSC; controlling PD externally | interacting with your smartphone |
6 | what is GEM? basic video manipulation | make your own simple musical instrument using your smartphone or game controller |
7 | creating sub patches, abstractions and externals; video input and looper | matrices. What is a rendering chain in pd and how it works? |
8 | FM and AM, modulate your sounds and control video | become a VJ and use sound and movement to manipulate video |
9 | motion detection, matrix transformations in GEM. blob recognition and color tracking; external libraries for pattern recognition | control through gestures; smile detection |
10 | controlling the environment: using PD to communicate with Arduino and OSC compatible surfaces. Using UDP and TCP protocol. | examples in Unity3d, Ableton, Arduino, Reaktor, etc.. |
11 | extended control messages. Reactivision, OpenCV and computer vision. | make your fiducial based instrument or patch |
12 | very short intro to the Fourier transform; the frequency spectrum, time-domain and frequency domain representations. Spectral manipulation à la metasynth | what is musical texture? spectral painting, pictures become sound and viceversa |
13 | granular synthesis and flocks, microstructures of sound and their interaction with video | examples of interfacing with custom applications made in Processing and superCollider |
14 | using particle systems, InteractiveSwarmOrchestra; Boids and cellular automata | use a cellular automata simulation in a patch |
15 | Collaboration and mapping: analysis of Oliver’s Silent Percussion patches | Live electronic paradigms: setting a simple server for collaboration |
16 | Project Discussion |