IFD:Music Interaction Programming/Schedule: Difference between revisions

From Medien Wiki
(Created page with "{| border="1" class="wikitable" |+ The table's caption ! Column heading 1 ! Column heading 2 ! Column heading 3 |- ! Row heading 1 | Cell 2 || Cell 3 |- ! Row heading A | Cell B ...")
 
No edit summary
Line 1: Line 1:
{| border="1" class="wikitable"
{| border="1" class="wikitable"
|+ The table's caption
|+ Tentative Schedule
! Column heading 1
! Week
! Column heading 2
! Topic
! Column heading 3
! Event
|-
|-
! Row heading 1
! 1
| Cell 2 || Cell 3
| What is PD? What is dataflow programming?
|
|-
|-
! Row heading A
! 2
| Cell B
| fundamentals of pd: interaction and music
| Cell C
| 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
|}
|}