IFD:Music Interaction Programming: Difference between revisions

From Medien Wiki
No edit summary
No edit summary
Line 13: Line 13:
The main objectives of the course are:
The main objectives of the course are:


1. To understand the basic principles of PureData audio/video programming.<br />
*To understand the basic principles of PureData audio/video programming.<br />
2. To understand the different approaches to produce interactive musical environments.<br />
*To understand the different approaches to produce interactive musical environments.<br />
3. To be able to deconstruct and reconstruct pieces of media art and interactive
*To be able to deconstruct and reconstruct pieces of media art and interactive
installations.
installations.


Line 23: Line 23:
All the topics will by presented using Pure Data and in an introductory manner.
All the topics will by presented using Pure Data and in an introductory manner.


Digital Signal Processing<br />
*Digital Signal Processing<br />
GEM and ComputerVision<br />
*GEM and ComputerVision<br />
Communication Protocols (OSC, Serial, TCP/IP...)<br />
*Communication Protocols (OSC, Serial, TCP/IP...)<br />
Scoring for Live Electronic and Computer Music Theory<br />
*Scoring for Live Electronic and Computer Music Theory<br />




== Required Materials ==
== Required Materials ==


Computer (laptop with integrated web cam).<br />
*Computer (laptop with integrated web cam).<br />
A game controller (ps3 controller, wii mote, etc) or a smartphone.*<br />
*A game controller (ps3 controller, wii mote, etc) or a smartphone.*<br />
Arduino.* <br />
*Arduino.* <br />


* Optional but strongly suggested
(*)Optional but strongly suggested


== Registration ==
== Registration ==

Revision as of 11:03, 24 August 2014

Werkmodul/Fachmodul/FachmodulWerkmodul
Lecturer(s): Rodrigo Diaz
Credits: 6 ECTS, 4 SWS
Date: Wednesday 17:00 (Schedule TBD)
Venue: Marienstraße 7b, Room 105


Description

This course is designed to enable students to produce and program musical interaction.
Through creative tasks, readings and hands-on exercises the course will explore the different approaches for music interaction using PureData.

The main objectives of the course are:

  • To understand the basic principles of PureData audio/video programming.
  • To understand the different approaches to produce interactive musical environments.
  • To be able to deconstruct and reconstruct pieces of media art and interactive

installations.


Topics

All the topics will by presented using Pure Data and in an introductory manner.

  • Digital Signal Processing
  • GEM and ComputerVision
  • Communication Protocols (OSC, Serial, TCP/IP...)
  • Scoring for Live Electronic and Computer Music Theory


Required Materials

  • Computer (laptop with integrated web cam).
  • A game controller (ps3 controller, wii mote, etc) or a smartphone.*
  • Arduino.*

(*)Optional but strongly suggested

Registration

Send your name and short description (study program, matriculation number, and interests) to rodrigo.diaz@uni-weimar.de

Schedule and Assignments

TBD