|| What is Pure Data? What is dataflow programming?
|| fundamentals of pd: interaction and music
|| make your first patch
|| signal generators; additive and wavetable synthesis, samplers
|| record your own sound and control the playback
|| midi messages and control objects; dollar signs and other PD1. Public Domain 2. in the context of the university PD sometimes stands for Product Design 3. Police Department syntax
|| OpenSoundControl OSC[[OSC|Open Sound Control]]; controlling PD1. Public Domain 2. in the context of the university PD sometimes stands for Product Design 3. Police Department externally
|| interacting with your smartphone
|| what is GEM? basic video manipulation
|| make your own simple musical instrument using your smartphone or game controller
|| creating sub patches, abstractions and externals; video input and looper
|| matrices. What is a rendering chain in pd and how it works?
|| FM and AM, modulate your sounds and control video
|| become a VJ and use sound and movement to manipulate video
|| motion detection, matrix transformations in GEM. blob recognition and color tracking; external libraries for pattern recognition
|| control through gestures; smile detection
|| controlling the environment: using PD1. Public Domain 2. in the context of the university PD sometimes stands for Product Design 3. Police Department to communicate with Arduino and OSC[[OSC|Open Sound Control]] compatible surfaces. Using UDP and TCP protocol.
|| examples in Unity3d, Ableton, Arduino, Reaktor, etc..
|| extended control messages. Reactivision, OpenCV and computer vision.
|| make your fiducial based instrument or patch
|| 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
|| granular synthesis and flocks, microstructures of sound and their interaction with video
|| examples of interfacing with custom applications made in Processing and superCollider
|| using particle systems, InteractiveSwarmOrchestra; Boids and cellular automata
|| use a cellular automata simulation in a patch
|| Collaboration and mapping: analysis of Oliver’s Silent Percussion patches
|| Live electronic paradigms: setting a simple server for collaboration
|| Project Discussion