<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LeifWEi</id>
	<title>Medien Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LeifWEi"/>
	<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/Special:Contributions/LeifWEi"/>
	<updated>2026-04-17T09:21:54Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Tutorials/Networking/Controlling_MAX_MSP_with_IanniX&amp;diff=85506</id>
		<title>GMU:Tutorials/Networking/Controlling MAX MSP with IanniX</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Tutorials/Networking/Controlling_MAX_MSP_with_IanniX&amp;diff=85506"/>
		<updated>2016-07-27T14:33:12Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &#039;&#039;Introduction&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
So you want to do a workflow from IANNIX to Max MSP aren&#039;t sure how to receive, unpack and use the IANNIX OSC data in Max? We&#039;ve got you covered.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Preparing IANNIX&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
IANNIX makes it crazy easy to send nice OSC-Data. For this tutorial I created a simple Rosette (Files Tab -- Examples -- Rosette -- Quantity 5)&lt;br /&gt;
You can use something else, I don&#039;t care. For the sake of this tutorial just be sure it has cursors and triggers.&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild1.png|thumb|200px|left|Simplified Rosette in IANNIX]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IANNIX automatically sends OSC-Data locally through port 57120, but better check back with this (Config Tab -- Network -- Enable OSC)&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild2.png|thumb|200px|left|IANNIX OSC Configuration]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Play and boom, stuff is being sent. Well done so far!&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Receiving data in Max&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
For receiving data Max you&#039;ll want to use the &#039;&#039;&#039;udpreceive&#039;&#039;&#039; function and the host you want to listen to. In our case this comes to&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild3.png]]&lt;br /&gt;
&lt;br /&gt;
You may want to check if you got everything communicating by using a print command and checking the console, where lots of words and numbers should appear by now (if IANNIX is still playing of course). If nothing appears, check your Hosts or IP-Adresses. If you work on different computers, the udpreceive also needs the sender&#039;s IP-Adress, so you should write something like: &#039;&#039;&#039;udpreceive [IP-Adress]:[Host]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild4.png|thumb|200px|left|Checking out if stuff works]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Working with data in Max&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
So let&#039;s look at the data received and check out what it means. Back in IANNIX you can hover over any cursor or trigger to see how it&#039;s OSC-String is build:&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild5.png|thumb|200px|left|IANNIX OSC-String]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So this is what Max is receiving. We&#039;ve just looked at a trigger, so let&#039;s say we want to continue working with data from the triggers exclusively. We can do that with a command in Max:&lt;br /&gt;
&#039;&#039;&#039;route /trigger&#039;&#039;&#039;&lt;br /&gt;
This only lets OSC-messages from the triggers through the grid.&lt;br /&gt;
To make sense of the string and use only the data we want, we&#039;ll use the unpack command, which unpacks (duh) the OSC string, followed by the string&#039;s logical structure. In our case this leaves us with &lt;br /&gt;
&#039;&#039;&#039;unpack 0 0. 0. 0. 0. 0. 0.&#039;&#039;&#039;&lt;br /&gt;
Now we can do with any of the unpacked information whatever we like (I suggest you do some nice art with it), for this tutorial we&#039;ll be fine with just printing them to the console piece by piece, and you&#039;re done! &#039;&#039;&#039;Nice work!&#039;&#039;&#039; &lt;br /&gt;
(Tutorial by Leif Weitzel)&lt;br /&gt;
[[File:leif_bild6.png|thumb|200px|left|Max Patch to print out individual parts of an OSC-string]]&lt;br /&gt;
[[File:leif_bild7.png|thumb|200px|left|Checking back with the console]]&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Tutorials/Networking/Controlling_MAX_MSP_with_IanniX&amp;diff=85502</id>
		<title>GMU:Tutorials/Networking/Controlling MAX MSP with IanniX</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Tutorials/Networking/Controlling_MAX_MSP_with_IanniX&amp;diff=85502"/>
		<updated>2016-07-27T14:31:56Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: /* Working with data in Max */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &#039;&#039;Introduction&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
So you want to work with IANNIX and aren&#039;t sure how to receive, unpack and use the IANNIX OSC data in Max? We&#039;ve got you covered.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Preparing IANNIX&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
IANNIX makes it crazy easy to send nice OSC-Data. For this tutorial I created a simple Rosette (Files Tab -- Examples -- Rosette -- Quantity 5)&lt;br /&gt;
You can use something else, I don&#039;t care. For the sake of this tutorial just be sure it has cursors and triggers.&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild1.png|thumb|200px|left|Simplified Rosette in IANNIX]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IANNIX automatically sends OSC-Data locally through port 57120, but better check back with this (Config Tab -- Network -- Enable OSC)&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild2.png|thumb|200px|left|IANNIX OSC Configuration]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Play and boom, stuff is being sent. Well done so far!&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Receiving data in Max&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
For receiving data Max you&#039;ll want to use the &#039;&#039;&#039;udpreceive&#039;&#039;&#039; function and the host you want to listen to. In our case this comes to&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild3.png]]&lt;br /&gt;
&lt;br /&gt;
You may want to check if you got everything communicating by using a print command and checking the console, where lots of words and numbers should appear by now (if IANNIX is still playing of course). If nothing appears, check your Hosts or IP-Adresses. If you work on different computers, the udpreceive also needs the sender&#039;s IP-Adress, so you should write something like: &#039;&#039;&#039;udpreceive [IP-Adress]:[Host]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild4.png|thumb|200px|left|Checking out if stuff works]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Working with data in Max&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
So let&#039;s look at the data received and check out what it means. Back in IANNIX you can hover over any cursor or trigger to see how it&#039;s OSC-String is build:&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild5.png|thumb|200px|left|IANNIX OSC-String]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So this is what Max is receiving. We&#039;ve just looked at a trigger, so let&#039;s say we want to continue working with data from the triggers exclusively. We can do that with a command in Max:&lt;br /&gt;
&#039;&#039;&#039;route /trigger&#039;&#039;&#039;&lt;br /&gt;
This only lets OSC-messages from the triggers through the grid.&lt;br /&gt;
To make sense of the string and use only the data we want, we&#039;ll use the unpack command, which unpacks (duh) the OSC string, followed by the string&#039;s logical structure. In our case this leaves us with &lt;br /&gt;
&#039;&#039;&#039;unpack 0 0. 0. 0. 0. 0. 0.&#039;&#039;&#039;&lt;br /&gt;
Now we can do with any of the unpacked information whatever we like (I suggest you do some nice art with it), for this tutorial we&#039;ll be fine with just printing them to the console piece by piece, and you&#039;re done! &#039;&#039;&#039;Nice work!&#039;&#039;&#039; &lt;br /&gt;
(Tutorial by Leif Weitzel)&lt;br /&gt;
[[File:leif_bild6.png|thumb|200px|left|Max Patch to print out individual parts of an OSC-string]]&lt;br /&gt;
[[File:leif_bild7.png|thumb|200px|left|Checking back with the console]]&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Tutorials/Networking/Controlling_MAX_MSP_with_IanniX&amp;diff=85501</id>
		<title>GMU:Tutorials/Networking/Controlling MAX MSP with IanniX</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Tutorials/Networking/Controlling_MAX_MSP_with_IanniX&amp;diff=85501"/>
		<updated>2016-07-27T14:31:25Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: /* Working with data in Max */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &#039;&#039;Introduction&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
So you want to work with IANNIX and aren&#039;t sure how to receive, unpack and use the IANNIX OSC data in Max? We&#039;ve got you covered.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Preparing IANNIX&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
IANNIX makes it crazy easy to send nice OSC-Data. For this tutorial I created a simple Rosette (Files Tab -- Examples -- Rosette -- Quantity 5)&lt;br /&gt;
You can use something else, I don&#039;t care. For the sake of this tutorial just be sure it has cursors and triggers.&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild1.png|thumb|200px|left|Simplified Rosette in IANNIX]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IANNIX automatically sends OSC-Data locally through port 57120, but better check back with this (Config Tab -- Network -- Enable OSC)&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild2.png|thumb|200px|left|IANNIX OSC Configuration]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Play and boom, stuff is being sent. Well done so far!&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Receiving data in Max&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
For receiving data Max you&#039;ll want to use the &#039;&#039;&#039;udpreceive&#039;&#039;&#039; function and the host you want to listen to. In our case this comes to&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild3.png]]&lt;br /&gt;
&lt;br /&gt;
You may want to check if you got everything communicating by using a print command and checking the console, where lots of words and numbers should appear by now (if IANNIX is still playing of course). If nothing appears, check your Hosts or IP-Adresses. If you work on different computers, the udpreceive also needs the sender&#039;s IP-Adress, so you should write something like: &#039;&#039;&#039;udpreceive [IP-Adress]:[Host]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild4.png|thumb|200px|left|Checking out if stuff works]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Working with data in Max&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
So let&#039;s look at the data received and check out what it means. Back in IANNIX you can hover over any cursor or trigger to see how it&#039;s OSC-String is build:&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild5.png|thumb|200px|left|IANNIX OSC-String]]&lt;br /&gt;
&lt;br /&gt;
So this is what Max is receiving. We&#039;ve just looked at a trigger, so let&#039;s say we want to continue working with data from the triggers exclusively. We can do that with a command in Max:&lt;br /&gt;
&#039;&#039;&#039;route /trigger&#039;&#039;&#039;&lt;br /&gt;
This only lets OSC-messages from the triggers through the grid.&lt;br /&gt;
To make sense of the string and use only the data we want, we&#039;ll use the unpack command, which unpacks (duh) the OSC string, followed by the string&#039;s logical structure. In our case this leaves us with &lt;br /&gt;
&#039;&#039;&#039;unpack 0 0. 0. 0. 0. 0. 0.&#039;&#039;&#039;&lt;br /&gt;
Now we can do with any of the unpacked information whatever we like (I suggest you do some nice art with it), for this tutorial we&#039;ll be fine with just printing them to the console piece by piece, and you&#039;re done! &#039;&#039;&#039;Nice work!&#039;&#039;&#039; (Tutorial by Leif Weitzel)&lt;br /&gt;
[[File:leif_bild6.png|thumb|200px|left|Max Patch to print out individual parts of an OSC-string]]&lt;br /&gt;
[[File:leif_bild7.png|thumb|200px|left|Checking back with the console]]&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Tutorials/Networking/Controlling_MAX_MSP_with_IanniX&amp;diff=85499</id>
		<title>GMU:Tutorials/Networking/Controlling MAX MSP with IanniX</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Tutorials/Networking/Controlling_MAX_MSP_with_IanniX&amp;diff=85499"/>
		<updated>2016-07-27T14:27:40Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: /* Working with data in Max */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &#039;&#039;Introduction&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
So you want to work with IANNIX and aren&#039;t sure how to receive, unpack and use the IANNIX OSC data in Max? We&#039;ve got you covered.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Preparing IANNIX&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
IANNIX makes it crazy easy to send nice OSC-Data. For this tutorial I created a simple Rosette (Files Tab -- Examples -- Rosette -- Quantity 5)&lt;br /&gt;
You can use something else, I don&#039;t care. For the sake of this tutorial just be sure it has cursors and triggers.&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild1.png|thumb|200px|left|Simplified Rosette in IANNIX]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IANNIX automatically sends OSC-Data locally through port 57120, but better check back with this (Config Tab -- Network -- Enable OSC)&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild2.png|thumb|200px|left|IANNIX OSC Configuration]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Play and boom, stuff is being sent. Well done so far!&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Receiving data in Max&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
For receiving data Max you&#039;ll want to use the &#039;&#039;&#039;udpreceive&#039;&#039;&#039; function and the host you want to listen to. In our case this comes to&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild3.png]]&lt;br /&gt;
&lt;br /&gt;
You may want to check if you got everything communicating by using a print command and checking the console, where lots of words and numbers should appear by now (if IANNIX is still playing of course). If nothing appears, check your Hosts or IP-Adresses. If you work on different computers, the udpreceive also needs the sender&#039;s IP-Adress, so you should write something like: &#039;&#039;&#039;udpreceive [IP-Adress]:[Host]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild4.png|thumb|200px|left|Checking out if stuff works]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Working with data in Max&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
So let&#039;s look at the data received and check out what it means. Back in IANNIX you can hover over any cursor or trigger to see how it&#039;s OSC-String is build:&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild5.png|thumb|200px|left|IANNIX OSC-String]]&lt;br /&gt;
&lt;br /&gt;
So this is what Max is receiving. We&#039;ve just looked at a trigger, so let&#039;s say we want to continue working with data from the triggers exclusively. We can do that with a command in Max:&lt;br /&gt;
&#039;&#039;&#039;route /trigger&#039;&#039;&#039;&lt;br /&gt;
This only lets OSC-messages from the triggers through the grid.&lt;br /&gt;
To make sense of the string and use only the data we want, we&#039;ll use the unpack command, which unpacks (duh) the OSC string, followed by the string&#039;s logical structure. In our case this leaves us with &lt;br /&gt;
&#039;&#039;&#039;unpack 0 0. 0. 0. 0. 0. 0.&#039;&#039;&#039;&lt;br /&gt;
Now we can do with any of the unpacked information whatever we like (I suggest you do some nice art with it), for this tutorial we&#039;ll be fine with just printing them to the console piece by piece, and you&#039;re done! &#039;&#039;&#039;Nice work!&#039;&#039;&#039;&lt;br /&gt;
[[File:leif_bild6.png|thumb|200px|left|Max Patch to print out individual parts of an OSC-string]]&lt;br /&gt;
[[File:leif_bild7.png|thumb|200px|left|Checking back with the console]]&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Tutorials/Networking/Controlling_MAX_MSP_with_IanniX&amp;diff=85498</id>
		<title>GMU:Tutorials/Networking/Controlling MAX MSP with IanniX</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Tutorials/Networking/Controlling_MAX_MSP_with_IanniX&amp;diff=85498"/>
		<updated>2016-07-27T14:26:56Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: /* Receiving data in Max */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &#039;&#039;Introduction&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
So you want to work with IANNIX and aren&#039;t sure how to receive, unpack and use the IANNIX OSC data in Max? We&#039;ve got you covered.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Preparing IANNIX&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
IANNIX makes it crazy easy to send nice OSC-Data. For this tutorial I created a simple Rosette (Files Tab -- Examples -- Rosette -- Quantity 5)&lt;br /&gt;
You can use something else, I don&#039;t care. For the sake of this tutorial just be sure it has cursors and triggers.&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild1.png|thumb|200px|left|Simplified Rosette in IANNIX]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IANNIX automatically sends OSC-Data locally through port 57120, but better check back with this (Config Tab -- Network -- Enable OSC)&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild2.png|thumb|200px|left|IANNIX OSC Configuration]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Play and boom, stuff is being sent. Well done so far!&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Receiving data in Max&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
For receiving data Max you&#039;ll want to use the &#039;&#039;&#039;udpreceive&#039;&#039;&#039; function and the host you want to listen to. In our case this comes to&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild3.png]]&lt;br /&gt;
&lt;br /&gt;
You may want to check if you got everything communicating by using a print command and checking the console, where lots of words and numbers should appear by now (if IANNIX is still playing of course). If nothing appears, check your Hosts or IP-Adresses. If you work on different computers, the udpreceive also needs the sender&#039;s IP-Adress, so you should write something like: &#039;&#039;&#039;udpreceive [IP-Adress]:[Host]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild4.png|thumb|200px|left|Checking out if stuff works]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Working with data in Max&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
So let&#039;s look at the data received and check out what it means. Back in IANNIX you can hover over any cursor or trigger to see how it&#039;s OSC-String is build:&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild5.png|thumb|200px|left|IANNIX OSC-String]]&lt;br /&gt;
&lt;br /&gt;
So this is what Max is receiving. We&#039;ve just looked at a trigger, so let&#039;s say we want to continue working with data from the triggers exclusively. We can do that with a command in Max:&lt;br /&gt;
&#039;&#039;&#039;route /trigger&#039;&#039;&#039;&lt;br /&gt;
This only lets OSC-messages from the triggers through the grid.&lt;br /&gt;
To make sense of the string and use only the data we want, we&#039;ll use the unpack command, which unpacks (duh) the OSC string, followed by the string&#039;s logical structure. In our case this leaves us with &lt;br /&gt;
&#039;&#039;&#039;unpack 0 0. 0. 0. 0. 0. 0.&#039;&#039;&#039;&lt;br /&gt;
Now we can do with any of the unpacked information whatever we like (I suggest you do some nice art with it), for this tutorial we&#039;ll be fine with just printing them to the console piece by piece, and you&#039;re done! &#039;&#039;&#039;Nice work!&#039;&#039;&#039;&lt;br /&gt;
[[File:leif_bild6.png|thumb|200px|left|Max Patch to print out individual parts of an OSC-string]]&lt;br /&gt;
[[File:leif_bild7.png|thumb|200px|left|Checking back with the console]]&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Tutorials/Networking/Controlling_MAX_MSP_with_IanniX&amp;diff=85497</id>
		<title>GMU:Tutorials/Networking/Controlling MAX MSP with IanniX</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Tutorials/Networking/Controlling_MAX_MSP_with_IanniX&amp;diff=85497"/>
		<updated>2016-07-27T14:25:43Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: /* Preparing IANNIX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &#039;&#039;Introduction&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
So you want to work with IANNIX and aren&#039;t sure how to receive, unpack and use the IANNIX OSC data in Max? We&#039;ve got you covered.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Preparing IANNIX&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
IANNIX makes it crazy easy to send nice OSC-Data. For this tutorial I created a simple Rosette (Files Tab -- Examples -- Rosette -- Quantity 5)&lt;br /&gt;
You can use something else, I don&#039;t care. For the sake of this tutorial just be sure it has cursors and triggers.&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild1.png|thumb|200px|left|Simplified Rosette in IANNIX]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IANNIX automatically sends OSC-Data locally through port 57120, but better check back with this (Config Tab -- Network -- Enable OSC)&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild2.png|thumb|200px|left|IANNIX OSC Configuration]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Play and boom, stuff is being sent. Well done so far!&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Receiving data in Max&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
For receiving data Max you&#039;ll want to use the &#039;&#039;&#039;udpreceive&#039;&#039;&#039; function and the host you want to listen to. In our case this comes to[[File:leif_bild3.png]]&lt;br /&gt;
&lt;br /&gt;
You may want to check if you got everything communicating by using a print command and checking the console, where lots of words and numbers should appear by now (if IANNIX is still playing of course). If nothing appears, check your Hosts or IP-Adresses. If you work on different computers, the udpreceive also needs the sender&#039;s IP-Adress, so you should write something like: &#039;&#039;&#039;udpreceive [IP-Adress]:[Host]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild4.png|thumb|200px|left|Checking if stuff works]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Working with data in Max&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
So let&#039;s look at the data received and check out what it means. Back in IANNIX you can hover over any cursor or trigger to see how it&#039;s OSC-String is build:&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild5.png|thumb|200px|left|IANNIX OSC-String]]&lt;br /&gt;
&lt;br /&gt;
So this is what Max is receiving. We&#039;ve just looked at a trigger, so let&#039;s say we want to continue working with data from the triggers exclusively. We can do that with a command in Max:&lt;br /&gt;
&#039;&#039;&#039;route /trigger&#039;&#039;&#039;&lt;br /&gt;
This only lets OSC-messages from the triggers through the grid.&lt;br /&gt;
To make sense of the string and use only the data we want, we&#039;ll use the unpack command, which unpacks (duh) the OSC string, followed by the string&#039;s logical structure. In our case this leaves us with &lt;br /&gt;
&#039;&#039;&#039;unpack 0 0. 0. 0. 0. 0. 0.&#039;&#039;&#039;&lt;br /&gt;
Now we can do with any of the unpacked information whatever we like (I suggest you do some nice art with it), for this tutorial we&#039;ll be fine with just printing them to the console piece by piece, and you&#039;re done! &#039;&#039;&#039;Nice work!&#039;&#039;&#039;&lt;br /&gt;
[[File:leif_bild6.png|thumb|200px|left|Max Patch to print out individual parts of an OSC-string]]&lt;br /&gt;
[[File:leif_bild7.png|thumb|200px|left|Checking back with the console]]&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Leif_bild7.png&amp;diff=85496</id>
		<title>File:Leif bild7.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Leif_bild7.png&amp;diff=85496"/>
		<updated>2016-07-27T14:24:20Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{self|Cc-zero}}&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Leif_bild6.png&amp;diff=85495</id>
		<title>File:Leif bild6.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Leif_bild6.png&amp;diff=85495"/>
		<updated>2016-07-27T14:24:03Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{self|Cc-zero}}&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Leif_bild5.png&amp;diff=85494</id>
		<title>File:Leif bild5.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Leif_bild5.png&amp;diff=85494"/>
		<updated>2016-07-27T14:23:47Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{self|Cc-zero}}&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Leif_bild4.png&amp;diff=85493</id>
		<title>File:Leif bild4.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Leif_bild4.png&amp;diff=85493"/>
		<updated>2016-07-27T14:23:29Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{self|Cc-zero}}&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Leif_bild3.png&amp;diff=85492</id>
		<title>File:Leif bild3.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Leif_bild3.png&amp;diff=85492"/>
		<updated>2016-07-27T14:23:08Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{self|Cc-zero}}&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Leif_bild2.png&amp;diff=85491</id>
		<title>File:Leif bild2.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Leif_bild2.png&amp;diff=85491"/>
		<updated>2016-07-27T14:22:45Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{self|Cc-zero}}&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Tutorials/Networking/Controlling_MAX_MSP_with_IanniX&amp;diff=85490</id>
		<title>GMU:Tutorials/Networking/Controlling MAX MSP with IanniX</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Tutorials/Networking/Controlling_MAX_MSP_with_IanniX&amp;diff=85490"/>
		<updated>2016-07-27T14:22:20Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: Created page with &amp;quot;== &amp;#039;&amp;#039;Introduction&amp;#039;&amp;#039; ==  So you want to work with IANNIX and aren&amp;#039;t sure how to receive, unpack and use the IANNIX OSC data in Max? We&amp;#039;ve got you covered.  == &amp;#039;&amp;#039;&amp;#039;Preparing IANNIX&amp;#039;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &#039;&#039;Introduction&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
So you want to work with IANNIX and aren&#039;t sure how to receive, unpack and use the IANNIX OSC data in Max? We&#039;ve got you covered.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Preparing IANNIX&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
IANNIX makes it crazy easy to send nice OSC-Data. For this tutorial I created a simple Rosette (Files Tab -- Examples -- Rosette -- Quantity 5)&lt;br /&gt;
You can use something else, I don&#039;t care. For the sake of this tutorial just be sure it has cursors and triggers.&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild1.png|thumb|200px|left|Simplified Rosette in IANNIX]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IANNIX automatically sends OSC-Data locally through port 57120, but better check back with this (Config Tab -- Network -- Enable OSC)&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild2.png|thumb|200px|left|IANNIX OSC Configuration]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Play and boom, stuff is being sent. Well done so far!&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Receiving data in Max&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
For receiving data Max you&#039;ll want to use the &#039;&#039;&#039;udpreceive&#039;&#039;&#039; function and the host you want to listen to. In our case this comes to[[File:leif_bild3.png]]&lt;br /&gt;
&lt;br /&gt;
You may want to check if you got everything communicating by using a print command and checking the console, where lots of words and numbers should appear by now (if IANNIX is still playing of course). If nothing appears, check your Hosts or IP-Adresses. If you work on different computers, the udpreceive also needs the sender&#039;s IP-Adress, so you should write something like: &#039;&#039;&#039;udpreceive [IP-Adress]:[Host]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild4.png|thumb|200px|left|Checking if stuff works]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Working with data in Max&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
So let&#039;s look at the data received and check out what it means. Back in IANNIX you can hover over any cursor or trigger to see how it&#039;s OSC-String is build:&lt;br /&gt;
&lt;br /&gt;
[[File:leif_bild5.png|thumb|200px|left|IANNIX OSC-String]]&lt;br /&gt;
&lt;br /&gt;
So this is what Max is receiving. We&#039;ve just looked at a trigger, so let&#039;s say we want to continue working with data from the triggers exclusively. We can do that with a command in Max:&lt;br /&gt;
&#039;&#039;&#039;route /trigger&#039;&#039;&#039;&lt;br /&gt;
This only lets OSC-messages from the triggers through the grid.&lt;br /&gt;
To make sense of the string and use only the data we want, we&#039;ll use the unpack command, which unpacks (duh) the OSC string, followed by the string&#039;s logical structure. In our case this leaves us with &lt;br /&gt;
&#039;&#039;&#039;unpack 0 0. 0. 0. 0. 0. 0.&#039;&#039;&#039;&lt;br /&gt;
Now we can do with any of the unpacked information whatever we like (I suggest you do some nice art with it), for this tutorial we&#039;ll be fine with just printing them to the console piece by piece, and you&#039;re done! &#039;&#039;&#039;Nice work!&#039;&#039;&#039;&lt;br /&gt;
[[File:leif_bild6.png|thumb|200px|left|Max Patch to print out individual parts of an OSC-string]]&lt;br /&gt;
[[File:leif_bild7.png|thumb|200px|left|Checking back with the console]]&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Leif_bild1.png&amp;diff=85489</id>
		<title>File:Leif bild1.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Leif_bild1.png&amp;diff=85489"/>
		<updated>2016-07-27T13:28:21Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{self|Cc-zero}}&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Performance_Platform&amp;diff=84328</id>
		<title>GMU:Performance Platform</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Performance_Platform&amp;diff=84328"/>
		<updated>2016-06-22T19:00:06Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &#039;&#039;&#039;&#039;&#039;Interactive Performance Platform&#039;&#039;&#039;&#039;&#039; is a lab for artistic research operated by the [[GMU:Start|GMU]].&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
  &#039;&#039;&#039;Interactive Performance Platform&#039;&#039;&#039;&lt;br /&gt;
  Digital Bauhaus Lab, Room 001 (Ground Floor)&lt;br /&gt;
  Bauhausstr. 9a&lt;br /&gt;
  99423 Weimar&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
[[Image:performance-platform-videowall.png|thumb|left|200px|The videowall in action]]&lt;br /&gt;
[[Image:the-captury-screenshot.png|thumb|left|300px|Screenshot from the tracking software]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* markerless multi-person tracking&lt;br /&gt;
* highspeed camera for longterm-recording&lt;br /&gt;
* 12.2 channel audio system&lt;br /&gt;
* 4 x 4 tiled video wall&lt;br /&gt;
* 4 mac workstations&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
&lt;br /&gt;
[[Image:performance-platform-setup.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
The Performance Platform is used for artistic research.&amp;lt;br&amp;gt;&lt;br /&gt;
However there are occasional workshops and modules inside the lab to introduce the participants to the technology and foster the emergence of cross-disciplinary projects.&lt;br /&gt;
&lt;br /&gt;
  The place may be crowded during modules and workshops.&lt;br /&gt;
  Please try not to disturb during those times.&lt;br /&gt;
  Thank you :)&lt;br /&gt;
&lt;br /&gt;
=== Regular Schedule ===&lt;br /&gt;
&lt;br /&gt;
  Note:&lt;br /&gt;
  Starting June 13th the Lab will be used for Project-Work and Workshops.&lt;br /&gt;
  If you want access to the lab please get in contact with [[Martin Schneider]]&lt;br /&gt;
&lt;br /&gt;
{|align=&amp;quot;left&amp;quot; {{Prettytable}}&lt;br /&gt;
|&lt;br /&gt;
!Monday&lt;br /&gt;
!Tuesday&lt;br /&gt;
!Wednesday&lt;br /&gt;
!Thursday&lt;br /&gt;
!Friday&lt;br /&gt;
!Saturday&lt;br /&gt;
!Sunday&lt;br /&gt;
|-&lt;br /&gt;
!09:15 - 10:45&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|-&lt;br /&gt;
!11:00 - 12:30&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|-			&lt;br /&gt;
!13:30 - 15:00&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|-&lt;br /&gt;
!15:15 - 16:45 &lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|-&lt;br /&gt;
!17:00 - 18:30 &lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|[[GMU:Digital_Puppetry_Lab|Tutorium]] / Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|-&lt;br /&gt;
!19:00 - 20:30 &lt;br /&gt;
|Lab-Time&lt;br /&gt;
|[[GMU:Digital_Puppetry_Lab|Tutorium]]&lt;br /&gt;
|[[GMU:Digital_Puppetry_Lab|Tutorium]] / Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Workshops ===&lt;br /&gt;
&lt;br /&gt;
{|align=&amp;quot;left&amp;quot; {{Prettytable}}&lt;br /&gt;
! workshop title&lt;br /&gt;
! first day&lt;br /&gt;
! last day&lt;br /&gt;
|-&lt;br /&gt;
| [[GMU:Digital_Puppetry_Lab|Digital Puppetry Lab]] - Martin Schneider (GMU/EXPTV)&lt;br /&gt;
| Friday, 15. April&lt;br /&gt;
| Sunday 17. April &lt;br /&gt;
|-&lt;br /&gt;
| [[EXPTV:Start|UNITY-Workshop]] - Stephan Iserman (EXPTV)&lt;br /&gt;
| Thursday, 12. May &lt;br /&gt;
| Friday 13. May &lt;br /&gt;
|-&lt;br /&gt;
| [[GMU:Minecraft Ecologies|Minecraft Ecologies I]] Martin Schneider (GMU)&lt;br /&gt;
| Friday, 13. May&lt;br /&gt;
| Sunday 15. May&lt;br /&gt;
|-&lt;br /&gt;
| [[GMU:Human_and_Nonhuman_Performances_II_SS16|Bio-Semiotics]] - Dario Martinelli (GMU)&lt;br /&gt;
| Friday, 17. May&lt;br /&gt;
| Sunday 19. May&lt;br /&gt;
|-&lt;br /&gt;
| [[GMU:Minecraft Ecologies|Minecraft Ecologies II]] - Martin Schneider (GMU)&lt;br /&gt;
| Friday, 20. May&lt;br /&gt;
| Sunday 22. May&lt;br /&gt;
|-&lt;br /&gt;
| [[GMU:Minecraft Ecologies|Minecraft Ecologies III]] - Daniel Braun, Thomas Hawranke (GMU)&lt;br /&gt;
| Friday, 24. May&lt;br /&gt;
| Sunday 26. May&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Group Work ===&lt;br /&gt;
&lt;br /&gt;
The following 12 dates are available for group work. Please mention at least 3 days, that would would work for you in your group profile! We will activate you for the day and send you a short email when once you are active.&lt;br /&gt;
&lt;br /&gt;
By working in the lab you agree that you have read and understood, and that you will honour the [[GMU:Nutzungsordnung_IPP|Nutzungsordnung]]. You are fully responsible for any damage that occurs during your group work period. (Even if caused by somebody else).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SLOT 1&#039;&#039;&#039; – 16. June (Thu) – PASSED&lt;br /&gt;
* &#039;&#039;&#039;SLOT 2&#039;&#039;&#039; – 17. June (Fri) – Group 7&lt;br /&gt;
* &#039;&#039;&#039;SLOT 3&#039;&#039;&#039; – 18. June (Sat) – Individuals: Jessica Hüttig, Tim Vischer&lt;br /&gt;
* &#039;&#039;&#039;SLOT 4&#039;&#039;&#039; – 20. June (Mon) – Individuals: Jessica Hüttig, Tim Vischer&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SLOT 5&#039;&#039;&#039; – 23. June (Thu) – Group 2&lt;br /&gt;
* &#039;&#039;&#039;SLOT 6&#039;&#039;&#039; – 27. June (Mon) – Group 8&lt;br /&gt;
* &#039;&#039;&#039;SLOT 7&#039;&#039;&#039; – 28. June (Tue) – Group 4&lt;br /&gt;
* &#039;&#039;&#039;SLOT 8&#039;&#039;&#039; – 29. June (Wed) – Group 5&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SLOT 9&#039;&#039;&#039; – 30. June (Thu) – Individuals: Di Yang&lt;br /&gt;
* &#039;&#039;&#039;SLOT 10&#039;&#039;&#039; – 01. July (Fri) – Group 2&lt;br /&gt;
* &#039;&#039;&#039;SLOT 11&#039;&#039;&#039; – 02. July (Sat) – Group 6&lt;br /&gt;
* &#039;&#039;&#039;SLOT 12&#039;&#039;&#039; – 03. July (Sun) – Group 7&lt;br /&gt;
&lt;br /&gt;
== Project Groups ==&lt;br /&gt;
&lt;br /&gt;
  NOTE:&lt;br /&gt;
  The person printed in bold face is responsible for the lab, in case anything goes wrong.&lt;br /&gt;
&lt;br /&gt;
* Group 1 – &#039;&#039;&#039;[[GMU:Minecraft_Ecologies|Minecraft Ecologies]] – GMU&#039;&#039;&#039;&lt;br /&gt;
** Preferred Slots: ???&lt;br /&gt;
** &#039;&#039;&#039;Meike Halle&#039;&#039;&#039;&lt;br /&gt;
** Marcel Gohsen&lt;br /&gt;
** Asha Murali&lt;br /&gt;
** Andre Faupel&lt;br /&gt;
* Group 2 – &#039;&#039;&#039;[[Physical Sound Environment]] – GMU&#039;&#039;&#039;&lt;br /&gt;
** Preferred Slots: 10, 11, 12&lt;br /&gt;
** &#039;&#039;&#039;Kan Feng&#039;&#039;&#039; –  Tutorial: [[GMU:Tutorials/Performance_Platform/Capture_with_Processing|Defining Trigger Spaces with Processing]]&lt;br /&gt;
** Shuyan Chen –  Tutorial:[[Custom Setup to track People using a Camera on the Ceiling]]&lt;br /&gt;
** Shih-Li Chao – Tutorial: [[GMU:Tutorials/Performance_Platform/Sound_System_Stereo|Play Stereo on the Sound System]]&lt;br /&gt;
* Group 3 – &#039;&#039;&#039;[[/Multiple Gravity|Multiple Gravity]] – ExpTV&#039;&#039;&#039;&lt;br /&gt;
** Preferred Slots: &#039;&#039;none&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;Benjamin Vossler&#039;&#039;&#039; –  [[GMU:Tutorials/Networking/Controlling_MAX-MSP_with_TheCaptury|Controlling Max MSP with the Captury]]&lt;br /&gt;
** Gianluca Pandolfo –  [[GMU:Tutorials/Networking/Controlling_Unity_with_TheCaptury|Controling Unity with The Captury]]&lt;br /&gt;
* Group 4 – &#039;&#039;&#039;[[/Madre Monte|Madre Monte]] – ExpTV&#039;&#039;&#039;&lt;br /&gt;
** Preferred Slots: 6, 7, 8&lt;br /&gt;
** &#039;&#039;&#039;Emilio Aguas&#039;&#039;&#039; –  Tutorial: [[GMU:Tutorials/Performance Platform/Tracking Platform Export|Using the Multi-Speaker-System]] &lt;br /&gt;
** Fiona Mortimer –  Tutorial Title 2&lt;br /&gt;
** Eduardo Oliviera –  Tutorial Title 3&lt;br /&gt;
* Group 5 – &#039;&#039;&#039;[[/Bounce &amp;amp; Rebound|Bounce &amp;amp; Rebound]] – ExpTV&#039;&#039;&#039;&lt;br /&gt;
** Preferred Slots: 6, 7, 8&lt;br /&gt;
** &#039;&#039;&#039;Jonas Jülch&#039;&#039;&#039; –  Tutorial: [[GMU:Tutorials/Performance_Platform/Tracking_Platform_Rigging|Using Tracking Data in Blender]]&lt;br /&gt;
** Leif Weitzel –  Tutorial: [[/Networking/Controlling MAX MSP with IanniX|Controlling MAX MSP with IanniX]]&lt;br /&gt;
* Group 6 – &#039;&#039;&#039;[[/Escape or Kill|Escape or Kill]] – ExpTV&#039;&#039;&#039;&lt;br /&gt;
** Slot: 11&lt;br /&gt;
** &#039;&#039;&#039;Florian Froger&#039;&#039;&#039; –  Tutorial: [[GMU:Tutorials/Performance Platform/Tracking Platform Export|Exporting Tracking Data]] &lt;br /&gt;
* Group 7 – &#039;&#039;&#039;[[/Dependance|Dependance]] – ExpTV&#039;&#039;&#039;&lt;br /&gt;
** Preferred Slots:  2, 3, 10, 11, 12&lt;br /&gt;
** &#039;&#039;&#039;Alicia Kremser&#039;&#039;&#039; –  Tutorial Title 1&lt;br /&gt;
** Tim Vischer&lt;br /&gt;
** Adam Streicher - [[GMU:Tutorials/Networking/Controlling_Unity_with_TheCaptury|Controling Unity with The Captury]]&lt;br /&gt;
* Group 8 – &#039;&#039;&#039;[[/Group dynamics|Group Dyamics]] – ExpTV&#039;&#039;&#039;&lt;br /&gt;
** Preferred Slots:  6&lt;br /&gt;
** &#039;&#039;&#039;Kei Kitamura&#039;&#039;&#039; –  Tutorial Title 1&lt;br /&gt;
* Group 9 – &#039;&#039;&#039;[[/Woll&#039;s World|Woll&#039;s World]] – GMU&#039;&#039;&#039;&lt;br /&gt;
** Preferred Slots: 6, 7, 8, 9, 10&lt;br /&gt;
** &#039;&#039;&#039;Yun Liu&#039;&#039;&#039; - Tutorial: [[GMU:Tutorials/Visual Interaction/Using Unity for simulation|Control 3D knot by the data of position and velocity in real-time]]&lt;br /&gt;
** &#039;&#039;&#039;Xiangzhen Fan&#039;&#039;&#039;[[GMU:Tutorials/Visual Interaction/Using Unity for simulation|Simulating 3D knot in real-time]]&lt;br /&gt;
** &#039;&#039;&#039;Qianqian Li&#039;&#039;&#039;- Tutorial: [[GMU:Tutorials/Performance_Platform/Using the tracking system|Using the Tracking System to Track the position of arthrosis]]&lt;br /&gt;
* Group 10 – &#039;&#039;&#039;[[/Balance|Balance]] – GMU&#039;&#039;&#039;&lt;br /&gt;
** Preferred Slots: 7,8,10,11,12&lt;br /&gt;
** &#039;&#039;&#039;Yuxin Tan&#039;&#039;&#039; - Tutorial: [[GMU:Tutorials/Performance_Platform/Using the tracking system|Using the Tracking System to Track the position of arthrosis in Unity]]&lt;br /&gt;
** &#039;&#039;&#039;Junyuan Wu&#039;&#039;&#039; - Tutorial: [[GMU:Tutorials/Performance_Platform/Using the tracking system|Using the Tracking System to control the movement of the scene in Unity]]&lt;br /&gt;
&lt;br /&gt;
== Individuals ==&lt;br /&gt;
* Jessica Hüttig – Tutorial: [[GMU:Tutorials/Performance Platform/Tracking Platform Calibration|Calibrating the Tracking System]]&lt;br /&gt;
**Preferred slots: 3&lt;br /&gt;
* Di Yang –  Tutorial: [[GMU:Tutorials/Performance Platform/Videowall Calibration|Calibrating the Videowall]]&lt;br /&gt;
** preferred slots: 8, 9, 10&lt;br /&gt;
* Rachel Smith - [[GMU:Tutorials/Performance_Platform/Recognizing_Gestures_with_Wekinator|Recognising Gestures with Wekinator]]&lt;br /&gt;
** Preferred slots: 10, 11, 12&lt;br /&gt;
* Christopher Dake-Outhet – Tutorial: [[GMU:Tutorials/Performance Platform/Tracking Platform Calibration|Recording Tacking Data]]&lt;br /&gt;
** preferred slots: 6, 8, 12&lt;br /&gt;
* Elena Liv Felderer - Tutorial: [[GMU: Tutorials/Networking Tutorials|Controlling Unity with Processing]]&lt;br /&gt;
** no slots for me&lt;br /&gt;
&lt;br /&gt;
== Highlights ==&lt;br /&gt;
* Student projects from the [[GMU:Spacial_Information_Lab#Participants|Spacial Information Lab]]&lt;br /&gt;
* Tracking 3 dancers for the [https://vimeo.com/156704320 3D-Pitoti project]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
As part of the [[GMU:Digital_Puppetry_Lab|Introduction to the Lab]] the students will create [[GMU:Tutorials#Performance_Plattform_Tutorials|Online Tutorials]].&amp;lt;br&amp;gt;&lt;br /&gt;
The tutorials will explain how to use the technology available at the Performance Platform.&lt;br /&gt;
&lt;br /&gt;
== Mailing-List ==&lt;br /&gt;
There is an internal mailing list for everyone that has their working space on the DBL groundfloor.&amp;lt;br&amp;gt;&lt;br /&gt;
Please contact [[Martin Schneider]] if you think you should be on that list.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [https://www.uni-weimar.de/en/media/institutes/digital-bauhaus-lab Digital Bauhaus Lab Website]&lt;br /&gt;
* [[GMU:Nutzungsordnung_IPP|Nutzungsordnung]]&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Performance_Platform&amp;diff=84327</id>
		<title>GMU:Performance Platform</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Performance_Platform&amp;diff=84327"/>
		<updated>2016-06-22T18:59:04Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &#039;&#039;&#039;&#039;&#039;Interactive Performance Platform&#039;&#039;&#039;&#039;&#039; is a lab for artistic research operated by the [[GMU:Start|GMU]].&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
  &#039;&#039;&#039;Interactive Performance Platform&#039;&#039;&#039;&lt;br /&gt;
  Digital Bauhaus Lab, Room 001 (Ground Floor)&lt;br /&gt;
  Bauhausstr. 9a&lt;br /&gt;
  99423 Weimar&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
[[Image:performance-platform-videowall.png|thumb|left|200px|The videowall in action]]&lt;br /&gt;
[[Image:the-captury-screenshot.png|thumb|left|300px|Screenshot from the tracking software]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* markerless multi-person tracking&lt;br /&gt;
* highspeed camera for longterm-recording&lt;br /&gt;
* 12.2 channel audio system&lt;br /&gt;
* 4 x 4 tiled video wall&lt;br /&gt;
* 4 mac workstations&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
&lt;br /&gt;
[[Image:performance-platform-setup.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
The Performance Platform is used for artistic research.&amp;lt;br&amp;gt;&lt;br /&gt;
However there are occasional workshops and modules inside the lab to introduce the participants to the technology and foster the emergence of cross-disciplinary projects.&lt;br /&gt;
&lt;br /&gt;
  The place may be crowded during modules and workshops.&lt;br /&gt;
  Please try not to disturb during those times.&lt;br /&gt;
  Thank you :)&lt;br /&gt;
&lt;br /&gt;
=== Regular Schedule ===&lt;br /&gt;
&lt;br /&gt;
  Note:&lt;br /&gt;
  Starting June 13th the Lab will be used for Project-Work and Workshops.&lt;br /&gt;
  If you want access to the lab please get in contact with [[Martin Schneider]]&lt;br /&gt;
&lt;br /&gt;
{|align=&amp;quot;left&amp;quot; {{Prettytable}}&lt;br /&gt;
|&lt;br /&gt;
!Monday&lt;br /&gt;
!Tuesday&lt;br /&gt;
!Wednesday&lt;br /&gt;
!Thursday&lt;br /&gt;
!Friday&lt;br /&gt;
!Saturday&lt;br /&gt;
!Sunday&lt;br /&gt;
|-&lt;br /&gt;
!09:15 - 10:45&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|-&lt;br /&gt;
!11:00 - 12:30&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|-			&lt;br /&gt;
!13:30 - 15:00&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|-&lt;br /&gt;
!15:15 - 16:45 &lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|-&lt;br /&gt;
!17:00 - 18:30 &lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|[[GMU:Digital_Puppetry_Lab|Tutorium]] / Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|-&lt;br /&gt;
!19:00 - 20:30 &lt;br /&gt;
|Lab-Time&lt;br /&gt;
|[[GMU:Digital_Puppetry_Lab|Tutorium]]&lt;br /&gt;
|[[GMU:Digital_Puppetry_Lab|Tutorium]] / Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|Lab-Time&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Workshops ===&lt;br /&gt;
&lt;br /&gt;
{|align=&amp;quot;left&amp;quot; {{Prettytable}}&lt;br /&gt;
! workshop title&lt;br /&gt;
! first day&lt;br /&gt;
! last day&lt;br /&gt;
|-&lt;br /&gt;
| [[GMU:Digital_Puppetry_Lab|Digital Puppetry Lab]] - Martin Schneider (GMU/EXPTV)&lt;br /&gt;
| Friday, 15. April&lt;br /&gt;
| Sunday 17. April &lt;br /&gt;
|-&lt;br /&gt;
| [[EXPTV:Start|UNITY-Workshop]] - Stephan Iserman (EXPTV)&lt;br /&gt;
| Thursday, 12. May &lt;br /&gt;
| Friday 13. May &lt;br /&gt;
|-&lt;br /&gt;
| [[GMU:Minecraft Ecologies|Minecraft Ecologies I]] Martin Schneider (GMU)&lt;br /&gt;
| Friday, 13. May&lt;br /&gt;
| Sunday 15. May&lt;br /&gt;
|-&lt;br /&gt;
| [[GMU:Human_and_Nonhuman_Performances_II_SS16|Bio-Semiotics]] - Dario Martinelli (GMU)&lt;br /&gt;
| Friday, 17. May&lt;br /&gt;
| Sunday 19. May&lt;br /&gt;
|-&lt;br /&gt;
| [[GMU:Minecraft Ecologies|Minecraft Ecologies II]] - Martin Schneider (GMU)&lt;br /&gt;
| Friday, 20. May&lt;br /&gt;
| Sunday 22. May&lt;br /&gt;
|-&lt;br /&gt;
| [[GMU:Minecraft Ecologies|Minecraft Ecologies III]] - Daniel Braun, Thomas Hawranke (GMU)&lt;br /&gt;
| Friday, 24. May&lt;br /&gt;
| Sunday 26. May&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Group Work ===&lt;br /&gt;
&lt;br /&gt;
The following 12 dates are available for group work. Please mention at least 3 days, that would would work for you in your group profile! We will activate you for the day and send you a short email when once you are active.&lt;br /&gt;
&lt;br /&gt;
By working in the lab you agree that you have read and understood, and that you will honour the [[GMU:Nutzungsordnung_IPP|Nutzungsordnung]]. You are fully responsible for any damage that occurs during your group work period. (Even if caused by somebody else).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SLOT 1&#039;&#039;&#039; – 16. June (Thu) – PASSED&lt;br /&gt;
* &#039;&#039;&#039;SLOT 2&#039;&#039;&#039; – 17. June (Fri) – Group 7&lt;br /&gt;
* &#039;&#039;&#039;SLOT 3&#039;&#039;&#039; – 18. June (Sat) – Individuals: Jessica Hüttig, Tim Vischer&lt;br /&gt;
* &#039;&#039;&#039;SLOT 4&#039;&#039;&#039; – 20. June (Mon) – Individuals: Jessica Hüttig, Tim Vischer&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SLOT 5&#039;&#039;&#039; – 23. June (Thu) – Group 2&lt;br /&gt;
* &#039;&#039;&#039;SLOT 6&#039;&#039;&#039; – 27. June (Mon) – Group 8&lt;br /&gt;
* &#039;&#039;&#039;SLOT 7&#039;&#039;&#039; – 28. June (Tue) – Group 4&lt;br /&gt;
* &#039;&#039;&#039;SLOT 8&#039;&#039;&#039; – 29. June (Wed) – Group 5&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SLOT 9&#039;&#039;&#039; – 30. June (Thu) – Individuals: Di Yang&lt;br /&gt;
* &#039;&#039;&#039;SLOT 10&#039;&#039;&#039; – 01. July (Fri) – Group 2&lt;br /&gt;
* &#039;&#039;&#039;SLOT 11&#039;&#039;&#039; – 02. July (Sat) – Group 6&lt;br /&gt;
* &#039;&#039;&#039;SLOT 12&#039;&#039;&#039; – 03. July (Sun) – Group 7&lt;br /&gt;
&lt;br /&gt;
== Project Groups ==&lt;br /&gt;
&lt;br /&gt;
  NOTE:&lt;br /&gt;
  The person printed in bold face is responsible for the lab, in case anything goes wrong.&lt;br /&gt;
&lt;br /&gt;
* Group 1 – &#039;&#039;&#039;[[GMU:Minecraft_Ecologies|Minecraft Ecologies]] – GMU&#039;&#039;&#039;&lt;br /&gt;
** Preferred Slots: ???&lt;br /&gt;
** &#039;&#039;&#039;Meike Halle&#039;&#039;&#039;&lt;br /&gt;
** Marcel Gohsen&lt;br /&gt;
** Asha Murali&lt;br /&gt;
** Andre Faupel&lt;br /&gt;
* Group 2 – &#039;&#039;&#039;[[Physical Sound Environment]] – GMU&#039;&#039;&#039;&lt;br /&gt;
** Preferred Slots: 10, 11, 12&lt;br /&gt;
** &#039;&#039;&#039;Kan Feng&#039;&#039;&#039; –  Tutorial: [[GMU:Tutorials/Performance_Platform/Capture_with_Processing|Defining Trigger Spaces with Processing]]&lt;br /&gt;
** Shuyan Chen –  Tutorial:[[Custom Setup to track People using a Camera on the Ceiling]]&lt;br /&gt;
** Shih-Li Chao – Tutorial: [[GMU:Tutorials/Performance_Platform/Sound_System_Stereo|Play Stereo on the Sound System]]&lt;br /&gt;
* Group 3 – &#039;&#039;&#039;[[/Multiple Gravity|Multiple Gravity]] – ExpTV&#039;&#039;&#039;&lt;br /&gt;
** Preferred Slots: &#039;&#039;none&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;Benjamin Vossler&#039;&#039;&#039; –  [[GMU:Tutorials/Networking/Controlling_MAX-MSP_with_TheCaptury|Controlling Max MSP with the Captury]]&lt;br /&gt;
** Gianluca Pandolfo –  [[GMU:Tutorials/Networking/Controlling_Unity_with_TheCaptury|Controling Unity with The Captury]]&lt;br /&gt;
* Group 4 – &#039;&#039;&#039;[[/Madre Monte|Madre Monte]] – ExpTV&#039;&#039;&#039;&lt;br /&gt;
** Preferred Slots: 6, 7, 8&lt;br /&gt;
** &#039;&#039;&#039;Emilio Aguas&#039;&#039;&#039; –  Tutorial: [[GMU:Tutorials/Performance Platform/Tracking Platform Export|Using the Multi-Speaker-System]] &lt;br /&gt;
** Fiona Mortimer –  Tutorial Title 2&lt;br /&gt;
** Eduardo Oliviera –  Tutorial Title 3&lt;br /&gt;
* Group 5 – &#039;&#039;&#039;[[/Bounce &amp;amp; Rebound|Bounce &amp;amp; Rebound]] – ExpTV&#039;&#039;&#039;&lt;br /&gt;
** Preferred Slots: 6, 7, 8&lt;br /&gt;
** &#039;&#039;&#039;Jonas Jülch&#039;&#039;&#039; –  Tutorial: [[GMU:Tutorials/Performance_Platform/Tracking_Platform_Rigging|Using Tracking Data in Blender]]&lt;br /&gt;
** Leif Weitzel –  Tutorial:&lt;br /&gt;
[[/Networking/Controlling MAX MSP with IanniX|Controlling MAX MSP with IanniX]]&lt;br /&gt;
* Group 6 – &#039;&#039;&#039;[[/Escape or Kill|Escape or Kill]] – ExpTV&#039;&#039;&#039;&lt;br /&gt;
** Slot: 11&lt;br /&gt;
** &#039;&#039;&#039;Florian Froger&#039;&#039;&#039; –  Tutorial: [[GMU:Tutorials/Performance Platform/Tracking Platform Export|Exporting Tracking Data]] &lt;br /&gt;
* Group 7 – &#039;&#039;&#039;[[/Dependance|Dependance]] – ExpTV&#039;&#039;&#039;&lt;br /&gt;
** Preferred Slots:  2, 3, 10, 11, 12&lt;br /&gt;
** &#039;&#039;&#039;Alicia Kremser&#039;&#039;&#039; –  Tutorial Title 1&lt;br /&gt;
** Tim Vischer&lt;br /&gt;
** Adam Streicher - [[GMU:Tutorials/Networking/Controlling_Unity_with_TheCaptury|Controling Unity with The Captury]]&lt;br /&gt;
* Group 8 – &#039;&#039;&#039;[[/Group dynamics|Group Dyamics]] – ExpTV&#039;&#039;&#039;&lt;br /&gt;
** Preferred Slots:  6&lt;br /&gt;
** &#039;&#039;&#039;Kei Kitamura&#039;&#039;&#039; –  Tutorial Title 1&lt;br /&gt;
* Group 9 – &#039;&#039;&#039;[[/Woll&#039;s World|Woll&#039;s World]] – GMU&#039;&#039;&#039;&lt;br /&gt;
** Preferred Slots: 6, 7, 8, 9, 10&lt;br /&gt;
** &#039;&#039;&#039;Yun Liu&#039;&#039;&#039; - Tutorial: [[GMU:Tutorials/Visual Interaction/Using Unity for simulation|Control 3D knot by the data of position and velocity in real-time]]&lt;br /&gt;
** &#039;&#039;&#039;Xiangzhen Fan&#039;&#039;&#039;[[GMU:Tutorials/Visual Interaction/Using Unity for simulation|Simulating 3D knot in real-time]]&lt;br /&gt;
** &#039;&#039;&#039;Qianqian Li&#039;&#039;&#039;- Tutorial: [[GMU:Tutorials/Performance_Platform/Using the tracking system|Using the Tracking System to Track the position of arthrosis]]&lt;br /&gt;
* Group 10 – &#039;&#039;&#039;[[/Balance|Balance]] – GMU&#039;&#039;&#039;&lt;br /&gt;
** Preferred Slots: 7,8,10,11,12&lt;br /&gt;
** &#039;&#039;&#039;Yuxin Tan&#039;&#039;&#039; - Tutorial: [[GMU:Tutorials/Performance_Platform/Using the tracking system|Using the Tracking System to Track the position of arthrosis in Unity]]&lt;br /&gt;
** &#039;&#039;&#039;Junyuan Wu&#039;&#039;&#039; - Tutorial: [[GMU:Tutorials/Performance_Platform/Using the tracking system|Using the Tracking System to control the movement of the scene in Unity]]&lt;br /&gt;
&lt;br /&gt;
== Individuals ==&lt;br /&gt;
* Jessica Hüttig – Tutorial: [[GMU:Tutorials/Performance Platform/Tracking Platform Calibration|Calibrating the Tracking System]]&lt;br /&gt;
**Preferred slots: 3&lt;br /&gt;
* Di Yang –  Tutorial: [[GMU:Tutorials/Performance Platform/Videowall Calibration|Calibrating the Videowall]]&lt;br /&gt;
** preferred slots: 8, 9, 10&lt;br /&gt;
* Rachel Smith - [[GMU:Tutorials/Performance_Platform/Recognizing_Gestures_with_Wekinator|Recognising Gestures with Wekinator]]&lt;br /&gt;
** Preferred slots: 10, 11, 12&lt;br /&gt;
* Christopher Dake-Outhet – Tutorial: [[GMU:Tutorials/Performance Platform/Tracking Platform Calibration|Recording Tacking Data]]&lt;br /&gt;
** preferred slots: 6, 8, 12&lt;br /&gt;
* Elena Liv Felderer - Tutorial: [[GMU: Tutorials/Networking Tutorials|Controlling Unity with Processing]]&lt;br /&gt;
** no slots for me&lt;br /&gt;
&lt;br /&gt;
== Highlights ==&lt;br /&gt;
* Student projects from the [[GMU:Spacial_Information_Lab#Participants|Spacial Information Lab]]&lt;br /&gt;
* Tracking 3 dancers for the [https://vimeo.com/156704320 3D-Pitoti project]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
As part of the [[GMU:Digital_Puppetry_Lab|Introduction to the Lab]] the students will create [[GMU:Tutorials#Performance_Plattform_Tutorials|Online Tutorials]].&amp;lt;br&amp;gt;&lt;br /&gt;
The tutorials will explain how to use the technology available at the Performance Platform.&lt;br /&gt;
&lt;br /&gt;
== Mailing-List ==&lt;br /&gt;
There is an internal mailing list for everyone that has their working space on the DBL groundfloor.&amp;lt;br&amp;gt;&lt;br /&gt;
Please contact [[Martin Schneider]] if you think you should be on that list.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [https://www.uni-weimar.de/en/media/institutes/digital-bauhaus-lab Digital Bauhaus Lab Website]&lt;br /&gt;
* [[GMU:Nutzungsordnung_IPP|Nutzungsordnung]]&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Digital_Puppetry_Lab/Group_Leif/Rachel/Kei&amp;diff=84127</id>
		<title>GMU:Digital Puppetry Lab/Group Leif/Rachel/Kei</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Digital_Puppetry_Lab/Group_Leif/Rachel/Kei&amp;diff=84127"/>
		<updated>2016-06-16T13:21:03Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: /* Visual Part */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
[[File:setupgraph.png]]&lt;br /&gt;
&lt;br /&gt;
== OSC message generation ==&lt;br /&gt;
&lt;br /&gt;
We used cooked spaghetti to send Serial messages to processing via Arduino using the analogue pin and a voltage divider circuit with the spaghetti acting as a variable resistor. [https://www.uni-weimar.de/medien/wiki/GMU:Sensor_Hacklab/Rachel_Smith (More documentation of this here) ]Processing then sent on these values as OSC messages to Max MSP and Unity. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Shrs1.png]]&lt;br /&gt;
[[File:Dplrs3.png]]&lt;br /&gt;
[[File:Dplrs1.png]]&lt;br /&gt;
[[File:Dplrs2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Visual Part ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computer 2 splits the incoming OSC-messages to be read by unity on the same machine and sent to computer 3. This is easily done in MAX:&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:maxsplit.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unity gets the OSC-messages with a script like this (google might help):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:unityleif1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;and makes the object move, in this case spin, depending on the OCS signal&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:unityleif2.png]]&lt;br /&gt;
&lt;br /&gt;
== Sound Part ==&lt;br /&gt;
Max patches for generating noise:&lt;br /&gt;
&lt;br /&gt;
[[Image:Noise generator.jpg]]&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Digital_Puppetry_Lab/Group_Leif/Rachel/Kei&amp;diff=84126</id>
		<title>GMU:Digital Puppetry Lab/Group Leif/Rachel/Kei</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Digital_Puppetry_Lab/Group_Leif/Rachel/Kei&amp;diff=84126"/>
		<updated>2016-06-16T13:20:35Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: /* Visual Part */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
[[File:setupgraph.png]]&lt;br /&gt;
&lt;br /&gt;
== OSC message generation ==&lt;br /&gt;
&lt;br /&gt;
We used cooked spaghetti to send Serial messages to processing via Arduino using the analogue pin and a voltage divider circuit with the spaghetti acting as a variable resistor. [https://www.uni-weimar.de/medien/wiki/GMU:Sensor_Hacklab/Rachel_Smith (More documentation of this here) ]Processing then sent on these values as OSC messages to Max MSP and Unity. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Shrs1.png]]&lt;br /&gt;
[[File:Dplrs3.png]]&lt;br /&gt;
[[File:Dplrs1.png]]&lt;br /&gt;
[[File:Dplrs2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Visual Part ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computer 2 splits the incoming OSC-messages to be read by unity on the same machine and sent to computer 3. This is easily done in MAX:&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:maxsplit.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unity gets the code with a script like this (google might help):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:unityleif1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;and makes the object move, in this case spin, depending on the OCS signal&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:unityleif2.png]]&lt;br /&gt;
&lt;br /&gt;
== Sound Part ==&lt;br /&gt;
Max patches for generating noise:&lt;br /&gt;
&lt;br /&gt;
[[Image:Noise generator.jpg]]&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Unityleif2.png&amp;diff=84124</id>
		<title>File:Unityleif2.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Unityleif2.png&amp;diff=84124"/>
		<updated>2016-06-16T13:19:48Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Unityleif1.png&amp;diff=84123</id>
		<title>File:Unityleif1.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Unityleif1.png&amp;diff=84123"/>
		<updated>2016-06-16T13:19:27Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Digital_Puppetry_Lab/Group_Leif/Rachel/Kei&amp;diff=84122</id>
		<title>GMU:Digital Puppetry Lab/Group Leif/Rachel/Kei</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Digital_Puppetry_Lab/Group_Leif/Rachel/Kei&amp;diff=84122"/>
		<updated>2016-06-16T13:18:56Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: /* Visual Part */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
[[File:setupgraph.png]]&lt;br /&gt;
&lt;br /&gt;
== OSC message generation ==&lt;br /&gt;
&lt;br /&gt;
We used cooked spaghetti to send Serial messages to processing via Arduino using the analogue pin and a voltage divider circuit with the spaghetti acting as a variable resistor. [https://www.uni-weimar.de/medien/wiki/GMU:Sensor_Hacklab/Rachel_Smith (More documentation of this here) ]Processing then sent on these values as OSC messages to Max MSP and Unity. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Shrs1.png]]&lt;br /&gt;
[[File:Dplrs3.png]]&lt;br /&gt;
[[File:Dplrs1.png]]&lt;br /&gt;
[[File:Dplrs2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Visual Part ==&lt;br /&gt;
Computer 2 splits the incoming OSC-messages to be read by unity on the same machine and sent to computer 3. This is easily done in MAX:&lt;br /&gt;
[[File:maxsplit.png]]&lt;br /&gt;
&lt;br /&gt;
Unity gets the code with a script like this (google might help):&lt;br /&gt;
[[File:unityleif1.png]]&lt;br /&gt;
&lt;br /&gt;
and makes the object move, in this case spin, depending on the OCS signal&lt;br /&gt;
[[File:unityleif2.png]]&lt;br /&gt;
&lt;br /&gt;
== Sound Part ==&lt;br /&gt;
Max patches for generating noise:&lt;br /&gt;
&lt;br /&gt;
[[Image:Noise generator.jpg]]&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Digital_Puppetry_Lab/Group_Leif/Rachel/Kei&amp;diff=84121</id>
		<title>GMU:Digital Puppetry Lab/Group Leif/Rachel/Kei</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Digital_Puppetry_Lab/Group_Leif/Rachel/Kei&amp;diff=84121"/>
		<updated>2016-06-16T13:18:19Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: /* Visual Part */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
[[File:setupgraph.png]]&lt;br /&gt;
&lt;br /&gt;
== OSC message generation ==&lt;br /&gt;
&lt;br /&gt;
We used cooked spaghetti to send Serial messages to processing via Arduino using the analogue pin and a voltage divider circuit with the spaghetti acting as a variable resistor. [https://www.uni-weimar.de/medien/wiki/GMU:Sensor_Hacklab/Rachel_Smith (More documentation of this here) ]Processing then sent on these values as OSC messages to Max MSP and Unity. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Shrs1.png]]&lt;br /&gt;
[[File:Dplrs3.png]]&lt;br /&gt;
[[File:Dplrs1.png]]&lt;br /&gt;
[[File:Dplrs2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Visual Part ==&lt;br /&gt;
Computer 2 splits the incoming OSC-messages to be read by unity on the same machine and sent to computer 3. This is easily done in MAX:&lt;br /&gt;
[[File:maxsplit.png]]&lt;br /&gt;
&lt;br /&gt;
Unity gets the code with a script like this (google might help):&lt;br /&gt;
[[File:unity2.png]]&lt;br /&gt;
&lt;br /&gt;
and makes the object move, in this case spin, depending on the OCS signal&lt;br /&gt;
[[File:codeunity.png]]&lt;br /&gt;
&lt;br /&gt;
== Sound Part ==&lt;br /&gt;
Max patches for generating noise:&lt;br /&gt;
&lt;br /&gt;
[[Image:Noise generator.jpg]]&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Unity.png&amp;diff=84120</id>
		<title>File:Unity.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Unity.png&amp;diff=84120"/>
		<updated>2016-06-16T13:17:37Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Codeunity.png&amp;diff=84116</id>
		<title>File:Codeunity.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Codeunity.png&amp;diff=84116"/>
		<updated>2016-06-16T13:12:50Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Maxsplit.png&amp;diff=84113</id>
		<title>File:Maxsplit.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Maxsplit.png&amp;diff=84113"/>
		<updated>2016-06-16T13:12:06Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Digital_Puppetry_Lab/Group_Leif/Rachel/Kei&amp;diff=84112</id>
		<title>GMU:Digital Puppetry Lab/Group Leif/Rachel/Kei</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Digital_Puppetry_Lab/Group_Leif/Rachel/Kei&amp;diff=84112"/>
		<updated>2016-06-16T13:11:54Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: /* Visual Part */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
[[File:setupgraph.png]]&lt;br /&gt;
&lt;br /&gt;
== OSC message generation ==&lt;br /&gt;
&lt;br /&gt;
We used cooked spaghetti to send Serial messages to processing via Arduino using the analogue pin and a voltage divider circuit with the spaghetti acting as a variable resistor. [https://www.uni-weimar.de/medien/wiki/GMU:Sensor_Hacklab/Rachel_Smith (More documentation of this here) ]Processing then sent on these values as OSC messages to Max MSP and Unity. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Shrs1.png]]&lt;br /&gt;
[[File:Dplrs3.png]]&lt;br /&gt;
[[File:Dplrs1.png]]&lt;br /&gt;
[[File:Dplrs2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Visual Part ==&lt;br /&gt;
Computer 2 splits the incoming OSC-messages to be read by unity on the same machine and sent to computer 3. This is easily done in MAX:&lt;br /&gt;
[[File:maxsplit.png]]&lt;br /&gt;
&lt;br /&gt;
Unity gets the code with a script like this (google might help):&lt;br /&gt;
[[File:codeunity.png]]&lt;br /&gt;
&lt;br /&gt;
and makes the object move, in this case spin, depending on the OCS signal&lt;br /&gt;
[[File:unity.png]]&lt;br /&gt;
&lt;br /&gt;
== Sound Part ==&lt;br /&gt;
Max patches for generating noise:&lt;br /&gt;
&lt;br /&gt;
[[Image:Noise generator.jpg]]&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Digital_Puppetry_Lab/Group_Leif/Rachel/Kei&amp;diff=84109</id>
		<title>GMU:Digital Puppetry Lab/Group Leif/Rachel/Kei</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Digital_Puppetry_Lab/Group_Leif/Rachel/Kei&amp;diff=84109"/>
		<updated>2016-06-16T13:11:07Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: /* Visual Part */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
[[File:setupgraph.png]]&lt;br /&gt;
&lt;br /&gt;
== OSC message generation ==&lt;br /&gt;
&lt;br /&gt;
We used cooked spaghetti to send Serial messages to processing via Arduino using the analogue pin and a voltage divider circuit with the spaghetti acting as a variable resistor. [https://www.uni-weimar.de/medien/wiki/GMU:Sensor_Hacklab/Rachel_Smith (More documentation of this here) ]Processing then sent on these values as OSC messages to Max MSP and Unity. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Shrs1.png]]&lt;br /&gt;
[[File:Dplrs3.png]]&lt;br /&gt;
[[File:Dplrs1.png]]&lt;br /&gt;
[[File:Dplrs2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Visual Part ==&lt;br /&gt;
Computer 2 splits the incoming OSC-messages to be read by unity on the same machine and sent to computer 3. This is easily done in MAX:&lt;br /&gt;
[[File:max.png]]&lt;br /&gt;
&lt;br /&gt;
Unity gets the code with a script like this (google might help):&lt;br /&gt;
[[File:code.png]]&lt;br /&gt;
&lt;br /&gt;
and makes the object move, in this case spin, depending on the OCS signal&lt;br /&gt;
[[File:unity.png]]&lt;br /&gt;
&lt;br /&gt;
== Sound Part ==&lt;br /&gt;
Max patches for generating noise:&lt;br /&gt;
&lt;br /&gt;
[[Image:Noise generator.jpg]]&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Digital_Puppetry_Lab/Group_Leif/Rachel/Kei&amp;diff=84107</id>
		<title>GMU:Digital Puppetry Lab/Group Leif/Rachel/Kei</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Digital_Puppetry_Lab/Group_Leif/Rachel/Kei&amp;diff=84107"/>
		<updated>2016-06-16T13:08:21Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
[[File:setupgraph.png]]&lt;br /&gt;
&lt;br /&gt;
== OSC message generation ==&lt;br /&gt;
&lt;br /&gt;
We used cooked spaghetti to send Serial messages to processing via Arduino using the analogue pin and a voltage divider circuit with the spaghetti acting as a variable resistor. [https://www.uni-weimar.de/medien/wiki/GMU:Sensor_Hacklab/Rachel_Smith (More documentation of this here) ]Processing then sent on these values as OSC messages to Max MSP and Unity. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Shrs1.png]]&lt;br /&gt;
[[File:Dplrs3.png]]&lt;br /&gt;
[[File:Dplrs1.png]]&lt;br /&gt;
[[File:Dplrs2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Visual Part ==&lt;br /&gt;
&lt;br /&gt;
== Sound Part ==&lt;br /&gt;
Max patches for generating noise:&lt;br /&gt;
&lt;br /&gt;
[[Image:Noise generator.jpg]]&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Setupgraph.png&amp;diff=84106</id>
		<title>File:Setupgraph.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Setupgraph.png&amp;diff=84106"/>
		<updated>2016-06-16T13:07:56Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Digital_Puppetry_Lab&amp;diff=81816</id>
		<title>GMU:Digital Puppetry Lab</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=GMU:Digital_Puppetry_Lab&amp;diff=81816"/>
		<updated>2016-04-29T09:35:16Z</updated>

		<summary type="html">&lt;p&gt;LeifWEi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Digital-puppetry.png|thumb|left|200px|&#039;&#039;Chinese Shadows&#039;&#039; by Ferdinand du Puigaudeau]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Digital Puppetry Lab&#039;&#039;&#039; — Introduction to the &#039;&#039;Interactive Performance Platform&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[:Category:Werkmodul|Werkmodul]]/[[:Category:Fachmodul|Fachmodul]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Lecturer:&#039;&#039; [[Martin Schneider]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Credits:&#039;&#039; 6 [[ECTS]], 4 [[SWS]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Date:&#039;&#039; Tuesday 19:00 - 20:30 (weekly) + Wednesday 17:00 - 20:30 (biweekly) &amp;lt;br&amp;gt; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;&#039;&#039;&#039;Blockmodul (15. - 17. April)&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Venue:&#039;&#039; [[Performance Platform]], Digital Bauhaus Lab&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;First meeting:&#039;&#039;&#039; TUESDAY, 12. April, 19:00h&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This is a hands on course that is required for project modules by GMU and EXPTV.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
  Note:&lt;br /&gt;
  &#039;&#039;&#039;Application is now closed.&#039;&#039;&#039;&lt;br /&gt;
  &#039;&#039;&#039;All applicants are invited to the Kickoff meeting at the DBL is on TUESDAY, 19:00h.&#039;&#039;&#039;&lt;br /&gt;
== Tutoriums ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  Note: this plan may be subject to changes.&lt;br /&gt;
  Please follow the mailing list for updates.&lt;br /&gt;
&lt;br /&gt;
The tutoriums are split into two groups.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;They take place on Tuesday at 19:00 and every other Wednesday at 17:00.&#039;&#039;&#039;&lt;br /&gt;
=== April ===&lt;br /&gt;
* 19. April, Tue, 19:00 (Su Li, Max)&lt;br /&gt;
* 20. April, Wed, 17:00(Su Li, Max)&lt;br /&gt;
* 26. April, Tue, 19:00(Su Li, Max, Ben)&lt;br /&gt;
&lt;br /&gt;
=== May ===&lt;br /&gt;
* 03. May, Tue, 19:00 (Max, Su Li)&lt;br /&gt;
* 04. May, Wed, 17:00 (Max*, Ben, Su Li )&lt;br /&gt;
* 10. May, Tue, 19:00 (Max, Ben, Su Li )&lt;br /&gt;
* 17. May, Tue, 19:00 (Max,Su Li )&lt;br /&gt;
* 18. May, Wed, 17:00 (Max*, Ben, Su Li )&lt;br /&gt;
* 24. May, Tue, 19:00 (Max,Su Li )&lt;br /&gt;
* 31. May, Tue, 19:00 (Max, Ben, Su Li)&lt;br /&gt;
&lt;br /&gt;
=== June ===&lt;br /&gt;
* 01. June, Wed, 17:00 (Max*, Ben, Su Li)&lt;br /&gt;
* 07. June, Tue, 19:00 (Max,Su Li)&lt;br /&gt;
* 14. June, Tue, 19:00 (Max, Su Li)&lt;br /&gt;
* 15. June, Wed, 17:00 (Max*, Ben, Su Li)&lt;br /&gt;
* 21. June, Tue, 19:00 (Max, Ben, Su Li)&lt;br /&gt;
* 28. June, Tue, 19:00 (Max,Su Li)&lt;br /&gt;
* 29. June, Wed, 17:00 (Max*, Ben, Su Li)&lt;br /&gt;
&lt;br /&gt;
=== July ===&lt;br /&gt;
* 05. July, Tue, 19:00 (Max, Ben, Su Li)&lt;br /&gt;
* 12. July, Tue, 19:00 (Max,Su Li)&lt;br /&gt;
* 13. July, Wed, 17:00 (Max*, Ben, Su Li)&lt;br /&gt;
&lt;br /&gt;
== Weekend Workshop ==&lt;br /&gt;
&lt;br /&gt;
=== Be Prepared ===&lt;br /&gt;
&lt;br /&gt;
Please make sure to install the software on your laptops at home. &amp;lt;br&amp;gt;&lt;br /&gt;
We will start using it right away and have no time for installation during the course.&lt;br /&gt;
&lt;br /&gt;
* [https://www.blender.org/download/ Blender]&lt;br /&gt;
* [https://unity3d.com/get-unity/download?ref=personal Unity]&lt;br /&gt;
* [http://www.iannix.org/en/download-iannix/ Iannix]&lt;br /&gt;
* [https://processing.org/download/?processing Processing] (Version 3.0.2)&lt;br /&gt;
* [https://puredata.info/downloads/pd-extended/releases/0.43.4 Pure Data Extended] (0.43.4)&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/playlist?list=PL12DC9A161D8DC5DC Pure Data Video Tutorial]&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | FRIDAY&lt;br /&gt;
|-&lt;br /&gt;
!11:00 - 11:45&lt;br /&gt;
|Intro to the Wiki&lt;br /&gt;
|Martin&lt;br /&gt;
|-&lt;br /&gt;
!11:45 - 12:30&lt;br /&gt;
| Intro to OSC, Iannix and Processing&lt;br /&gt;
| Martin&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align:center&amp;quot;| &#039;&#039;Lunch Break&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
!13:30 - 14:15&lt;br /&gt;
| Intro to MAX-MSP + Puredata&lt;br /&gt;
| Martin, Benjamin&lt;br /&gt;
|-&lt;br /&gt;
!14:15 - 15:00&lt;br /&gt;
| Intro to Blender + Unity&lt;br /&gt;
| Luca, Miga&lt;br /&gt;
|-&lt;br /&gt;
!15:15 - 16:00&lt;br /&gt;
| Intro to Unity I&lt;br /&gt;
| Luca&lt;br /&gt;
|-&lt;br /&gt;
!16:00 - 16:45&lt;br /&gt;
| Intro to Unity II&lt;br /&gt;
| Luca&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | SATURDAY&lt;br /&gt;
|-&lt;br /&gt;
! 10:00 - 12:30 &lt;br /&gt;
| Hands-On Blender&lt;br /&gt;
| Su Li, Benjamin &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align:center&amp;quot;| &#039;&#039;Lunch Break&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 13:30 - 16:00&lt;br /&gt;
| Hands-On Blender&lt;br /&gt;
| Su Li, Benjamin&lt;br /&gt;
|-&lt;br /&gt;
! 16:00 - 18:30&lt;br /&gt;
| Hands-On Blender&lt;br /&gt;
| Su Li, Benjamin&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | SUNDAY&lt;br /&gt;
|-&lt;br /&gt;
!10:00 - 12:30 &lt;br /&gt;
| Hands-On Blender&lt;br /&gt;
| Su Li, Max&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align:center&amp;quot;| &#039;&#039;Lunch Break&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
!13:30 - 16:00&lt;br /&gt;
| Hands-On Blender&lt;br /&gt;
| Su Li, Max&lt;br /&gt;
|- &lt;br /&gt;
!16:00 - 16:45&lt;br /&gt;
| Demo in the DBL&lt;br /&gt;
| Martin, Luca&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Beschreibung ==&lt;br /&gt;
&lt;br /&gt;
Das Modul vermittelt die nötigen Grundkenntinisse um interaktive Performances mit Hilfe der Performance-Plattform des Digital Bauhaus Labs zu erstellen.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
This course will teach you basic skills required to create interactive performances, using the Peformance Platform of the Digital Bauhaus Lab.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
== Language ==&lt;br /&gt;
&lt;br /&gt;
The course is in English, because not all participants are speaking German.&lt;br /&gt;
&lt;br /&gt;
== Eligible Participants ==&lt;br /&gt;
&lt;br /&gt;
Undergraduates and graduates enrolled in the faculties of:&lt;br /&gt;
&lt;br /&gt;
* Media Art + Design &lt;br /&gt;
* Media Architecture&lt;br /&gt;
* Visual Communication&lt;br /&gt;
* Product Design&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
* [[/Jasmine|Jing Zhao]]&lt;br /&gt;
* [[/Jack|Jixiang JIANG]]&lt;br /&gt;
* [[/Martin Schneider|Martin Schneider]]&lt;br /&gt;
* [[/Fiona Mortimer|Fiona M]]&lt;br /&gt;
* [[//Emilio Aguas|&#039;&#039;Emilio Aguas&#039;&#039;]]&lt;br /&gt;
* [[/Jessica Hüttig|Jessica Hüttig]]&lt;br /&gt;
* [[/Kan Feng|Kan Feng]]&lt;br /&gt;
* [[/Priyanka Srinivasagopalan|Priyanka Srinivasagopalan]]&lt;br /&gt;
* [[/Tim Vischer|Tim Vischer]]&lt;br /&gt;
* [[/Rachel Smith|Rachel Smith]]&lt;br /&gt;
* [[/Taissa Fromme|Taissa Fromme]]&lt;br /&gt;
*[[/FANXZ|Xiangzhen Fan]]&lt;br /&gt;
* [[/Minsoo Hwang|Minsoo Hwang]]&lt;br /&gt;
* [[/Di Yang|Di Yang]]&lt;br /&gt;
* [[/elenaliv|Elena Liv Felderer]]&lt;br /&gt;
* [[/Kei Kitamura|Kei Kitamura]]&lt;br /&gt;
*[[/Qianqian Li|Qianqian Li]]&lt;br /&gt;
* [[/Yun Liu|Yun Liu]]&lt;br /&gt;
* [[/Logic|Ji Luo]]&lt;br /&gt;
* [[/Florian Froger|Florian Froger]]&lt;br /&gt;
* [[/Anna Hack|Anna Hack]]&lt;br /&gt;
* [[/Shubhra Bhatt | Shubhra Bhatt]]&lt;br /&gt;
* [[/Jane doe|Jane doe]]&lt;br /&gt;
* [[/Seb|Sebastian Richter]]&lt;br /&gt;
* [[/Rama Bielewski|Rama Bielewski]]&lt;br /&gt;
* [[/Edu_Oliveira| Eduardo Oliviera]]&lt;br /&gt;
* [[/Shih Li Chao|Shih Li C]]&lt;br /&gt;
* [[/Shuyan|Shuyan Chen]]&lt;br /&gt;
* [[/Junyuan WU|Junyuan WU]]&lt;br /&gt;
* [[/Christopher Dake-Outhet|Christopher Dake-Outhet]]&lt;br /&gt;
* [[/Leif Weitzel|Leif Weitzel]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Application ==&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To:&#039;&#039;&#039; [[User:ms|Martin Schneider]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Subject:&#039;&#039;&#039; Digital Puppetry Lab /// Application&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Content:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* Name, Surname&lt;br /&gt;
* program and semester (Studienprogramm und Fachsemester)&lt;br /&gt;
* matriculation number (Matrikelnummer)&lt;br /&gt;
* Valid email address @uni-weimar.de &lt;br /&gt;
* Your project module&lt;br /&gt;
&lt;br /&gt;
== Syllabus ==&lt;br /&gt;
* First Meeting 12. April (Tuesday)&lt;br /&gt;
* Block-Weekend 15. - 17. April&lt;br /&gt;
&lt;br /&gt;
The syallbus includes:&lt;br /&gt;
* Introduction to the Tracking System&lt;br /&gt;
* Basics of Networking with OSC&lt;br /&gt;
* Basics of 3D-Modelling and Rigging&lt;br /&gt;
* Programming Interactive 3D Graphics&lt;br /&gt;
* Programming interactive Sound in Space&lt;br /&gt;
&lt;br /&gt;
== Evaluation ==&lt;br /&gt;
* 20% Presence and active participation&lt;br /&gt;
* 50% Creation of an interactive setup&lt;br /&gt;
* 30% Documentation on the wiki&lt;br /&gt;
&lt;br /&gt;
== Books ==&lt;br /&gt;
&#039;&#039;to be done&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[www.thecaptury.com|The Captury]]&lt;br /&gt;
* [[www.blender.org|Blender]] (3D Modelling)&lt;br /&gt;
* [[www.unity3d.com|Unity]] (3D Game Engine)&lt;br /&gt;
* [[www.iannix.org|Iannix]] (Visual Synthesizer for OSC)&lt;br /&gt;
* [[www.sojamo.de/libraries/oscP5/|OSC for Processing]]&lt;br /&gt;
* [[trippylighting.com/teensy-arduino-ect/touchosc-and-arduino-oscuino|TouchOSC + OSCuino]]&lt;br /&gt;
* [[Pure Data]]&lt;br /&gt;
* [[Max MSP]]&lt;br /&gt;
&lt;br /&gt;
[[Category:SS16]]&lt;br /&gt;
[[Category:Werkmodul]]&lt;br /&gt;
[[Category:Fachmodul]]&lt;br /&gt;
[[Category:Martin Schneider]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Tracking]]&lt;br /&gt;
[[Category:OSC]]&lt;br /&gt;
[[Category:Blender]]&lt;br /&gt;
[[Category:Dataflow]]&lt;/div&gt;</summary>
		<author><name>LeifWEi</name></author>
	</entry>
</feed>