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
 
(7 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;"
|+ 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 Pure Data? 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
|
|}
|}

Latest revision as of 11:51, 14 September 2014

Tentative Schedule
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