Digital Puppetry Lab — Introduction to the Interactive Performance Platform
Werkmodul/Fachmodul
Lecturer: Martin Schneider
Credits: 6 ECTS, 4 SWS
Date: Tuesday 19:00 - 20:30 (weekly) + Wednesday 17:00 - 20:30 (biweekly)
Blockmodul (15. - 17. April)
Venue: Performance Platform, Digital Bauhaus Lab
First meeting: TUESDAY, 12. April, 19:00h
This is a hands on course that is required for project modules by GMU and EXPTV.
Tutoriums
Note: this plan may be subject to changes. Please follow the mailing list for updates.
The tutoriums are split into two groups.
They take place on Tuesday at 19:00 and every other Wednesday at 17:00.
April
- 19. April, Tue, 19:00 (Su, Max): Learning Blender
- 20. April, Wed, 17:00(Su, Max): Learning Blender
- 26. April, Tue, 19:00(Luca, Ben): Learning Blender
May
- 03. May, Tue, 19:00 (Luca, Su): Learn how to get a simple Blender model into Unity
- 04. May, Wed, 17:00 (Martin, Luca, Su): Learn how to use OSC to connect Iannix and Unity
- 10. May, Tue, 19:00 (Martin, Luca, Ben): Introduction to MAX MSP + Connecting Iannix to MAX MSP
- 17. May, Tue, 19:00
- 18. May, Wed, 17:00
- 24. May, Tue, 19:00
- 31. May, Tue, 19:00
June
- 01. June, Wed, 17:00 Q+A (Luca / Ben)
- 07. June, Tue, 19:00 Q+A (Luca / Ben)
- 14. June, Tue, 19:00 Q+A (Luca / Ben)
- 15. June, Wed, 17:00 Q+A (Luca / Ben)
- 21. June, Tue, 19:00 Q+A (Luca / Ben)
- 28. June, Tue, 19:00 Q+A (Luca / Ben)
- 29. June, Wed, 17:00 Q+A (Luca / Ben)
July
- 05. July, Tue, 19:00 Q+A (Luca / Ben)
- 12. July, Tue, 19:00 Q+A (Luca / Ben)
- 13. July, Wed, 17:00 Q+A (Luca / Ben)
Weekend Workshop
Be Prepared
Please make sure to install the software on your laptops at home.
We will start using it right away and have no time for installation during the course.
- Blender
- Unity
- Iannix
- Processing (Version 3.0.2)
- Pure Data Extended (0.43.4)
Schedule
FRIDAY | ||
---|---|---|
11:00 - 11:45 | Intro to the Wiki | Martin |
11:45 - 12:30 | Intro to OSC, Iannix and Processing | Martin |
Lunch Break | ||
13:30 - 14:15 | Intro to MAX-MSP + Puredata | Martin, Benjamin |
14:15 - 15:00 | Intro to Blender + Unity | Luca, Miga |
15:15 - 16:00 | Intro to Unity I | Luca |
16:00 - 16:45 | Intro to Unity II | Luca |
SATURDAY | ||
10:00 - 12:30 | Hands-On Blender | Su Li, Benjamin |
Lunch Break | ||
13:30 - 16:00 | Hands-On Blender | Su Li, Benjamin |
16:00 - 18:30 | Hands-On Blender | Su Li, Benjamin |
SUNDAY | ||
10:00 - 12:30 | Hands-On Blender | Su Li, Max |
Lunch Break | ||
13:30 - 16:00 | Hands-On Blender | Su Li, Max |
16:00 - 16:45 | Demo in the DBL | Martin, Luca |
Beschreibung
Das Modul vermittelt die nötigen Grundkenntinisse um interaktive Performances mit Hilfe der Performance-Plattform des Digital Bauhaus Labs zu erstellen.
Nach einem einführende Blockmodul (15. - 17. April) geht es im Rahmen der wöchentlichen Veranstaltung um den praktischen Umgang mit den entsprechenden Software-Werkzeugen und Programmier-Umgebungen.
Am Ende des Moduls sollen die Studierenden in der Lage sein, eigene Setups zu erstellen, die aus menschliche Bewegung, Interaktion, und Tanz immersive visuelle und akkustische Umgebungen erzeugen.
Description
This course will teach you basic skills required to create interactive performances, using the Peformance Platform of the Digital Bauhaus Lab.
By the end of the course you will be able to create your own immersive setup for generating live audio and visuals from human motion, interaction and dance.
Language
The course is in English, because not all participants are speaking German.
Eligible Participants
Undergraduates and graduates enrolled in the faculties of:
- Media Art + Design
- Media Architecture
- Visual Communication
- Product Design
Participants
- Jing Zhao
- Jixiang JIANG
- Martin Schneider
- Fiona M
- [Aguas|Emilio Aguas]
- Jessica Hüttig
- Kan Feng
- Priyanka Srinivasagopalan
- Tim Vischer
- Rachel Smith
- Taissa Fromme
- Xiangzhen Fan
- Minsoo Hwang
- Di Yang
- Elena Liv Felderer
- Kei Kitamura
- Qianqian Li
- Yun Liu
- Ji Luo
- Florian Froger
- Anna Hack
- Shubhra Bhatt
- Janine Müller
- Jonas Jülch
- Sebastian Richter
OSC Projects
Add your projects here:
Tutorials
- Controlling Unity with Iannix (Martin Schneider)
Please add your tutorials below.
All tutorials developed at the GMU can be found here.
Examples
- Example in Max/Msp
- Smooth Out Jittery Data in Max/Msp (e.g. for TouchOSC Input)
- Pure Data Video Tutorial on Youtube
Application
Applications from students that have signed up for the project modules at GMU or EXPTV, will be favoured, because this course is a requirement for those modules.
To: Martin Schneider
Subject: Digital Puppetry Lab /// Application
Content:
- Name, Surname
- program and semester (Studienprogramm und Fachsemester)
- matriculation number (Matrikelnummer)
- Valid email address @uni-weimar.de
- Your project module
Syllabus
- First Meeting 12. April (Tuesday)
- Block-Weekend 15. - 17. April
The syallbus includes:
- Introduction to the Tracking System
- Basics of Networking with OSC
- Basics of 3D-Modelling and Rigging
- Programming Interactive 3D Graphics
- Programming interactive Sound in Space
Evaluation
- 20% Presence and active participation
- 50% Creation of an interactive setup (documented in the form of a tutorial)
- 30% Documentation on the wiki
Books
to be done
Links
- The Captury
- Blender (3D Modelling)
- Unity (3D Game Engine)
- Iannix (Visual Synthesizer for OSC)
- OSC for Processing
- TouchOSC + OSCuino
- Pure Data
- Max MSP