<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Multigesture.net &#187; Multitouch</title> <atom:link href="http://www.multigesture.net/category/multitouch/feed/" rel="self" type="application/rss+xml" /><link>http://www.multigesture.net</link> <description>A multitouch and HCI research blog</description> <lastBuildDate>Thu, 29 Dec 2011 12:10:44 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>NodeBeat, openFrameworks and Android</title><link>http://www.multigesture.net/2011/11/19/nodebeat-openframeworks-and-android/</link> <comments>http://www.multigesture.net/2011/11/19/nodebeat-openframeworks-and-android/#comments</comments> <pubDate>Sat, 19 Nov 2011 20:52:49 +0000</pubDate> <dc:creator>Laurence Muller</dc:creator> <category><![CDATA[Android]]></category> <category><![CDATA[Application]]></category> <category><![CDATA[Featured]]></category> <category><![CDATA[Howto]]></category> <category><![CDATA[Multitouch]]></category> <category><![CDATA[application]]></category> <category><![CDATA[multitouch]]></category> <category><![CDATA[technology]]></category><guid isPermaLink="false">http://www.multigesture.net/?p=2095</guid> <description><![CDATA[Last month we (Seth Sandler and yours truly) released the Android port of the popular iPhone/iPad music application NodeBeat. NodeBeat was created by Seth Sandler and Justin Windle earlier this year and released in April for the iOS platform. It is an experimental node-based audio sequencer and generative music application. By combining music and playful exploration, NodeBeat [...]]]></description> <content:encoded><![CDATA[<p>Last month we (<a href="http://www.sethsandler.com/">Seth Sandler</a> and yours truly) released the Android port of the popular iPhone/iPad music application <a href="http://nodebeat.com/">NodeBeat</a>.</p><p>NodeBeat was created by <strong>Seth Sandler</strong> and <strong>Justin Windle</strong> earlier this year and released in April for the iOS platform. It is an experimental node-based audio sequencer and generative music application. By combining music and playful exploration, NodeBeat allows anyone to create an exciting variety of rhythmic sequences and ambient melodies in a fun and intuitive fashion.</p><p><iframe src="http://player.vimeo.com/video/30325679" width="500" height="281" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p><h2>How Does it Work?</h2><p>Octaves and Notes make up the two types of nodes. Octaves pulse and send messages to Notes within proximity. Each Octave is assigned a random octave and each Note, a random note; therefore, a Note will play in several octaves depending on the Octave it’s connected to. Pause nodes to create your own beats or let them roam free to have them generate their own.</p><p><iframe src="http://player.vimeo.com/video/27323966" width="500" height="375" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p><h2>Cross platform development</h2><p>Because NodeBeat was developed using the C++ based open source framework <a href="http://www.openframeworks.cc/">openFrameworks</a>, I did not expected a lot of trouble getting the core to work on Android. However, since the Android port of openFarmworks is still pretty new (we&#8217;re using the <a href="https://github.com/openframeworks/openFrameworks/tree/develop">development branch</a>) and officially only supported on the <a href="http://www.openframeworks.cc/setup/android-eclipse">Mac and Linux platforms</a>, I decided to put some effort into making it work on Windows as well. I&#8217;m a Windows user and developer, so if I can avoid dualbooting, I will <img src='http://www.multigesture.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> .</p><h2>Native Development Kit</h2><p>As soon as you want to use C or C++ in your Android projects, you will have to install the <a href="http://developer.android.com/sdk/ndk/index.html">Native Development Kit</a> (NDK). It basically allows you to compile your code into a library which you can access using <a href="http://en.wikipedia.org/wiki/Java_Native_Interface">JNI calls</a>. While in general it is recommend to code using the <a href="http://developer.android.com/sdk/index.html">SDK in Java</a> for your Android projects (the Dalvik VM with JIT show really good performance), lazy coders (like me <img src='http://www.multigesture.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ) are always trying to find ways to reuse existing code. Instead of having a native codebase for iOS (in Objective-C) and Android (in Java), it is nicer to have a shared core in C++ with a thin layer (Obj-C or Java) to interface with it. Sure the NDK might sound intimidating at first sight and Google doesnt recommend it unless you know what you&#8217;re doing, but honestly I don&#8217;t think its rocket science either. After downloading the NDK, you will need to setup a unix like environment such as <a href="http://www.mingw.org/">MinGW</a> or <a href="http://www.cygwin.com/">Cygwin</a>.</p><p>For my previous projects I already had MinGW installed (you could use Cygwin, but in general I don&#8217;t like their approach). I did a fresh <a href="https://github.com/openframeworks/openFrameworks/tree/develop">checkout from Github</a> and started to mess around with the Makefiles to see if it would compile.</p><p>It turned out that all I had to do is replacing a few IF statements (the ones that are checking the build platform) and make them point to the NDK location on my Windows computer. I&#8217;ve <a href="http://www.multigesture.net/articles/how-to-setup-openframeworks-for-android-on-windows/">created a tutorial</a> that explains the steps if you want to try it out yourself. However, if you want to use openFrameworks for your own Android applications, I would highly recommend just using my <a href="https://github.com/falcon4ever/openFrameworks">openFrameworks fork</a> instead (until they accept my pull request). It includes all the patches from the tutorial and it should be compatibly with the latest NDK. The <a href="http://www.multigesture.net/articles/how-to-setup-openframeworks-for-android-on-windows/">tutorial</a> actually also explains how to run one of the examples so be sure to check that out.</p><h2>Porting the GUI</h2><p>For the UI I wanted to stay as close to the iOS version as possible. As I don&#8217;t own an iOS device, Seth gave me some screenshots of NodeBeat running on iOS which I used as a reference.</p><p>Since the iOS and Android framework are quite distinct, there are cases where I had to do an alternative implementation. For example, on Android most devices have the following buttons:</p><ul><li>Back</li><li>Menu</li><li>Home</li><li>Search</li></ul><div>The iOS devices only have one button which brings you back to the home screen. In the original implementation of NodeBeat on iOS, there is a shortcut on the canvas that popup a menubar allowing you to access different option menus. On Android however we can use the <strong>options menu</strong> which allows us to control the flow of the application.</p><h3>Example: Menu bar</h3><p>So instead of writing the menu code in C++, I only had to create a <a href="http://developer.android.com/guide/topics/ui/menus.html#options-menu">XML file for the option menu</a>. It looks like this:</div><div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
</pre></td><td class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;?xml</span> <span style="color: #000066;">version</span>=<span style="color: #ff0000;">&quot;1.0&quot;</span> <span style="color: #000066;">encoding</span>=<span style="color: #ff0000;">&quot;utf-8&quot;</span><span style="color: #000000; font-weight: bold;">?&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;menu</span> <span style="color: #000066;">xmlns:android</span>=<span style="color: #ff0000;">&quot;http://schemas.android.com/apk/res/android&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;item</span> <span style="color: #000066;">android:id</span>=<span style="color: #ff0000;">&quot;@+id/node&quot;</span></span>
<span style="color: #009900;">          <span style="color: #000066;">android:icon</span>=<span style="color: #ff0000;">&quot;@drawable/node_icon&quot;</span></span>
<span style="color: #009900;">          <span style="color: #000066;">android:title</span>=<span style="color: #ff0000;">&quot;Node&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;item</span> <span style="color: #000066;">android:id</span>=<span style="color: #ff0000;">&quot;@+id/audio&quot;</span></span>
<span style="color: #009900;">          <span style="color: #000066;">android:icon</span>=<span style="color: #ff0000;">&quot;@drawable/audio_icon&quot;</span></span>
<span style="color: #009900;">          <span style="color: #000066;">android:title</span>=<span style="color: #ff0000;">&quot;Audio&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
          ...
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/menu<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></td></tr></table></div><div>Basically you define a unique id (this allows you to reference it in the Java source code), tell it which icon to use and give it a title. You need to do this for every entry, but apart from that, the Android framework will handle how to display it (depending on orientation and the number of menu items)</p><p>After the user touches the menu button on Android, it will popup the option menu:</p></div><p><img title="menu-ios" src="http://www.multigesture.net/wp-content/uploads/2011/11/menu-ios-152x300.png" alt="" width="152" height="300" /> <a href="http://www.multigesture.net/wp-content/uploads/2011/11/Arrow1.png"><img title="Arrow" src="http://www.multigesture.net/wp-content/uploads/2011/11/Arrow1.png" alt="" width="100" height="300" /></a> <img title="menu-android" src="http://www.multigesture.net/wp-content/uploads/2011/11/menu-android-180x300.png" alt="" width="180" height="300" /></p><h3>Example: Audio menu</h3><div>Other menu elements such as the popup menu for the Audio, Rhythm and Settings menu required a different approach. I could&#8217;ve switched Views on Android, but in my opinion that would be a bad UI design decision. The problem with this is that the user would be taken away from the NodeBeat activty. Instead I much more prefer to use the <a href="http://developer.android.com/guide/topics/ui/menus.html#context-menu">context menu</a> that the Android framework provides. This menu popups up and is placed over your current Activity.</p><p>While it is on the foreground, the activity in the background is still visible and continues running. Another benefit of this approach is that the user will get immediate feedback when adjusting the audio settings. As like the menu, this <a href="http://developer.android.com/guide/topics/ui/layout-objects.html">UI layout</a> is created entirely in XML.</div><p><img class="alignnone size-medium wp-image-2110" title="audiomenu-ios" src="http://www.multigesture.net/wp-content/uploads/2011/11/audiomenu-ios-153x300.png" alt="" width="153" height="300" /> <a href="http://www.multigesture.net/wp-content/uploads/2011/11/Arrow1.png"><img title="Arrow" src="http://www.multigesture.net/wp-content/uploads/2011/11/Arrow1.png" alt="" width="100" height="300" /></a> <img class="alignnone size-medium wp-image-2108" title="audiomenu-android" src="http://www.multigesture.net/wp-content/uploads/2011/11/audiomenu-android-180x300.png" alt="" width="180" height="300" /></p><h3>Example: Recording dialog</h3><div>In some cases the context menu might be a bit of overkill if you want to let the user decide on a question. For example, in the example below we want to inform the user how to record his NodeBeat creation. All we need is a simple dialog that either lets the user confirm the action or decline it. In such cases Android provides dialogs which can be build with an <a href="http://developer.android.com/guide/topics/ui/dialogs.html">AlertDialog.Builder</a></div><div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
</pre></td><td class="code"><pre class="java" style="font-family:monospace;">AlertDialog.<span style="color: #006633;">Builder</span> builder <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> AlertDialog.<span style="color: #006633;">Builder</span><span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
builder.<span style="color: #006633;">setMessage</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;You can stop recording by pressing the record button in the menu again&quot;</span><span style="color: #009900;">&#41;</span>
       .<span style="color: #006633;">setCancelable</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span>
       .<span style="color: #006633;">setPositiveButton</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Yes&quot;</span>, <span style="color: #000000; font-weight: bold;">new</span> DialogInterface.<span style="color: #006633;">OnClickListener</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
           <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> onClick<span style="color: #009900;">&#40;</span>DialogInterface dialog, <span style="color: #000066; font-weight: bold;">int</span> id<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
                <span style="color: #666666; font-style: italic;">// Start recording</span>
           <span style="color: #009900;">&#125;</span>
       <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>
       .<span style="color: #006633;">setNegativeButton</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;No&quot;</span>, <span style="color: #000000; font-weight: bold;">new</span> DialogInterface.<span style="color: #006633;">OnClickListener</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
           <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> onClick<span style="color: #009900;">&#40;</span>DialogInterface dialog, <span style="color: #000066; font-weight: bold;">int</span> id<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
                dialog.<span style="color: #006633;">cancel</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// Cancel dialog</span>
           <span style="color: #009900;">&#125;</span>
       <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
AlertDialog alert <span style="color: #339933;">=</span> builder.<span style="color: #006633;">create</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
alert.<span style="color: #006633;">setTitle</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Start recording&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div><p><a href="http://www.multigesture.net/wp-content/uploads/2011/11/recording-ios.png"><img class="alignnone size-medium wp-image-2122" title="recording-ios" src="http://www.multigesture.net/wp-content/uploads/2011/11/recording-ios-152x300.png" alt="" width="152" height="300" /></a> <a href="http://www.multigesture.net/wp-content/uploads/2011/11/Arrow1.png"><img class="alignnone size-full wp-image-2119" title="Arrow" src="http://www.multigesture.net/wp-content/uploads/2011/11/Arrow1.png" alt="" width="100" height="300" /></a> <img class="alignnone size-medium wp-image-2123" style="border-style: initial; border-color: initial;" title="recording-android" src="http://www.multigesture.net/wp-content/uploads/2011/11/recording-android-180x300.png" alt="" width="180" height="300" /></p><h2>Using JNI Callbacks</h2><p>After we&#8217;ve ported the UI, we still need to pass on our settings to the core application. Fortunately we can use JNI callbacks to get and set NodeBeat&#8217;s properties. It is good to know that you should minimize the number of JNI callbacks for performance reasons (so don&#8217;t go mental and call tons of JNI methods each time you render a frame).</p><p>Let say we would like to pass a value from one of the sliders from the Audio context menu to our NodeBeat core. In such case we first create a new static method in our Java source file:</p><h3>OFActivity.java</h3><div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #000000; font-weight: bold;">native</span> <span style="color: #000066; font-weight: bold;">void</span> sliderChanged<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">float</span> v<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div><p>It is important to use the <code>static</code> and <code>native</code> keyword when you define your method. This is all we need to do in our java code and this method can be used anywhere in our java class.</p><p>Now the tricky part is how to implement the function on the C++ side of your application. It&#8217;s not exactly complex, but you will have to pay attention to a few details. Three things are important here:</p><ol><li>The namespace (in Java)</li><li>The class name</li><li>The method name</li></ol><p>If we assume we&#8217;re implementing this callback in one of the openFrameworks examples, this means:</p><ol><li>The namespace (in Java): cc.openframeworks.androidEmptyExample</li><li>The class name: OFActivity</li><li>The method name: sliderChanged</li></ol><h3>main.cpp</h3><p>Here is the code you implement in C++</p><div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="cpp" style="font-family:monospace;"><span style="color: #339900;">#include &lt;jni.h&gt;</span>
<span style="color: #0000ff;">extern</span> <span style="color: #FF0000;">&quot;C&quot;</span><span style="color: #008000;">&#123;</span>
<span style="color: #0000ff;">void</span> Java_cc_openframeworks_androidEmptyExample_OFActivity_sliderChanged <span style="color: #008000;">&#40;</span>JNIEnv<span style="color: #000040;">*</span>  env, jclass  thiz, jfloat value<span style="color: #008000;">&#41;</span><span style="color: #008000;">&#123;</span>
<span style="color: #666666;">// Do smth here</span>
<span style="color: #008000;">&#125;</span></pre></td></tr></table></div><p>As ugly as this method looks like, take a brief look at how it is constructed. It starts with the return type (which is void just like how we specified it in Java). Next it starts with <code>Java_</code> and is succeeded by <code>the namespace</code>, <code>classname </code>, <code>method name</code>. All dots from the namespace are replaced by underscores and between each element we place an underscore as well.</p><p>In the arguments list, the &#8220;JNIEnv*  env, jclass  thiz&#8221; part is mandatory (so if you have a something like this: <code>public static native void methodname()</code>, it would <code>be void methodname(JNIEnv*  env, jclass  thiz)</code>). For our method we want to pass a float as argument. For some reasons you can&#8217;t just pass a float, you will need to use <a href="http://en.wikipedia.org/wiki/Java_Native_Interface#Mapping_types">JNI mapping types</a>. The float becomes a jfloat.<br /> Note: for booleans you need to compare the value to <strong>JNI_TRUE</strong> or <strong>JNI_FALSE</strong> and not to <strong>true</strong> or <strong>false</strong>.</p><h2>Honeycomb Tablets</h2><p>Unlike the iOS devices from Apple, Android devices run at so many <a href="http://developer.android.com/guide/practices/screens_support.html">different configurations</a> and API levels, it can be a bit tricky to support all of them. For NodeBeat we decided to create two versions: A phone version and tablet version. We basically distinguish between phones who are running Eclair or Gingerbread (2.2+) and tablets running Honeycomb (3.0). On the Android Market it seems like we only provide one version, but depending on what device you&#8217;re using to download the app, it will give you a <a href="http://developer.android.com/guide/practices/screens-distribution.html#MultiApks">certain version</a>.</p><p>In order to maximize the use of the display, I&#8217;m using this line in the AndroidManifest.xml file:</p><div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="xml" style="font-family:monospace;">android:theme=&quot;@android:style/Theme.NoTitleBar.Fullscreen&quot;</pre></td></tr></table></div><p>On phones it sets the application to fullscreen. While this works for anything running Android 2.2+, it is a problem on Honeycomb devices. Honeycomb tablets don&#8217;t have any physical buttons and when the application is running in fullscreen mode, there is no shortcut to the menu button. This shortcut is normally placed in the top right corner.</p><p><a class="thickbox" title="Honeycomb's menu in the top right corner" href="http://www.multigesture.net/wp-content/uploads/2011/11/P20111010235419.png"><img class="alignnone size-medium wp-image-2102" title="P20111010235419" src="http://www.multigesture.net/wp-content/uploads/2011/11/P20111010235419-300x187.png" alt="" width="300" height="187" /></a></p><p>This means that for the tablet version, we run the application in regular display mode.<br /> Other than that, NodeBeat provides a rich user experience on tablet devices such as the XOOM or Asus transfomer.</p><p>Earbleeding masterpiece created by <a href="http://sharathpatali.wordpress.com/">Sharath Patali</a> (professional coder, horrific musician)<br /> <a class="thickbox" title="Earbleeding masterpiece created by Sharath Patali (professional coder, horrific musician)" href="http://www.multigesture.net/wp-content/uploads/2011/11/P20111011000238.png"><img class="alignnone size-medium wp-image-2101" title="P20111011000238" src="http://www.multigesture.net/wp-content/uploads/2011/11/P20111011000238-300x187.png" alt="" width="300" height="187" /></a></p><h2>Android Market</h2><p>Publishing the app to the Android market is no hassle at all (we were just a bit <a href="http://createdigitalmusic.com/2011/10/nodebeat-visual-sequencer-for-ios-android-built-with-free-tools-back-on-android-market/">unfortunate</a> and had our app pulled down by accident). There is no annual fee (just a one time 25$) and apps are approved instantly. The dev guide provides a <a href="http://developer.android.com/guide/publishing/publishing_overview.html">comprehensive overview</a> on how to build your project in release mode and how to sign it.</p><h2>Go get it!</h2><p><strong>NodeBeat is available on the Android market</strong>:<br /> <a href="https://market.android.com/details?id=com.AffinityBlue.NodeBeat">https://market.android.com/details?id=com.AffinityBlue.NodeBeat</a></p><p><strong>Try it out! It&#8217;s just a dollar</strong> <img src='http://www.multigesture.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p><p>Website: <a href="http://nodebeat.com/">http://nodebeat.com/</a><br /> Twitter: <a href="http://twitter.com/NodeBeat">http://twitter.com/NodeBeat</a></p> ]]></content:encoded> <wfw:commentRss>http://www.multigesture.net/2011/11/19/nodebeat-openframeworks-and-android/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Research projects</title><link>http://www.multigesture.net/2010/11/25/research-projects/</link> <comments>http://www.multigesture.net/2010/11/25/research-projects/#comments</comments> <pubDate>Thu, 25 Nov 2010 21:45:35 +0000</pubDate> <dc:creator>Laurence Muller</dc:creator> <category><![CDATA[Application]]></category> <category><![CDATA[Infovis]]></category> <category><![CDATA[Multitouch]]></category> <category><![CDATA[application]]></category> <category><![CDATA[hacking]]></category> <category><![CDATA[hci]]></category> <category><![CDATA[infovis]]></category> <category><![CDATA[multitouch]]></category> <category><![CDATA[projects]]></category> <category><![CDATA[showcase]]></category> <category><![CDATA[technology]]></category><guid isPermaLink="false">http://www.multigesture.net/?p=1169</guid> <description><![CDATA[Since my graduation back in 2008, I have been working on different research projects at universities. Some of them got published, others never left the &#8216;prototype&#8217; stage. Recently I started to organize the footage I made and collected over the years and decided to put some of it online. To maintain the overview, a new [...]]]></description> <content:encoded><![CDATA[<p>Since my graduation back in 2008, I have been working on different research projects at universities. Some of them got published, others never left the &#8216;prototype&#8217; stage.</p><p>Recently I started to organize the footage I made and collected over the years and decided to put some of it online. To maintain the overview, a new section has been added to the site: <a href="http://www.multigesture.net/research-projects/"><strong>Research Projects</strong></a>. It includes <em>most</em> of the projects I have been working on at the University of Amsterdam (UvA) and Harvard University.</p><p>Each project includes a short description, pictures and a video. Enjoy!</p><p>(Click the project title for more information)</p><h2><a href="http://www.multigesture.net/research-projects/interactive-networks/">Interactive Networks</a></h2><p>This project introduces the Interactive Network concept and describes the design and implementation of the first prototype.</p><p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/o6YPK60DevA?fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/o6YPK60DevA?fs=1" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p><h2><a href="http://www.multigesture.net/research-projects/twilight-graph-visualization/">Twilight</a></h2><p>Twilight is an interactive graph exploration tool for multi-touch systems. Twilight provides a flexible environment that can be used to visualize and analyse graphs and networks found in the computational science.</p><p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/3BP-aAcmXas?fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/3BP-aAcmXas?fs=1" type="application/x-shockwave-flash" width="500" height="400" allowscriptaccess="always" allowfullscreen="true"></embed></object></p><h2><a href="http://www.multigesture.net/research-projects/treepanorama-tree-visualization/">Treepanorama</a></h2><p>This projects involves the visualization of large phylogenetic tree structures such as the ones found in the Tree of Life. By combining high performance computer graphics with multi-touch input interaction methods, his project will create an interactive exploration environment that allows us to view the data interactively and in different representations. This research will lead into a better understanding of the evolutionary tree.</p><p><a class="thickbox" title="Treepanorama / MS Surface (WPF/C#)" href="http://multigesture.net/wp-content/uploads/harvard/treepanorama/IMG_2814.JPG"><img src="http://multigesture.net/wp-content/uploads/harvard/treepanorama/IMG_2814t.JPG" alt="" /></a> <a class="thickbox" title="Treepanorama / MS Surface (WPF/C#)" href="http://multigesture.net/wp-content/uploads/harvard/treepanorama/IMG_2815.JPG"><img src="http://multigesture.net/wp-content/uploads/harvard/treepanorama/IMG_2815t.JPG" alt="" /></a></p><h2><a href="http://www.multigesture.net/research-projects/involv/">Involv</a></h2><p>INVOLV is a research project that combines cutting-edge interactive technology with emerging information visualization techniques to create innovative explorations for large hierarchical data sets</p><p><a class="thickbox" title="Modified datawall application (in this picture: Bertrand Schneider, Laurence Muller and Alan Dunne)" href="http://www.multigesture.net/wp-content/uploads/harvard/involv/involv_4_f.jpg"><img src="http://www.multigesture.net/wp-content/uploads/harvard/involv/involv_4_t.jpg" alt="" /></a> <a class="thickbox" title="Involv (Michael Horn)" href="http://www.multigesture.net/wp-content/uploads/harvard/involv/involv_3_f.jpg"><img src="http://www.multigesture.net/wp-content/uploads/harvard/involv/involv_3_t.jpg" alt="" /></a></p><p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/XAvtNJxSFpU?fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/XAvtNJxSFpU?fs=1" type="application/x-shockwave-flash" width="500" height="400" allowscriptaccess="always" allowfullscreen="true"></embed></object></p><h2><a href="http://www.multigesture.net/research-projects/phylogenie/">Phylogenie</a></h2><p>This application is designed to be a collaborative activity to teach undergraduate students about phylogeny and to prevent misconceptions about evolution. The system guides the students through a set of steps required to construct a phylogenetic tree based on morphological and DNA sequence data.</p><p>Since this project is still active, more media content will be released in future!</p><p><img src="http://www.multigesture.net/wp-content/uploads/harvard/phylogenie/phylogenie.jpg" alt="" /></p><h1>* update: 27 November 2010 *</h1><p>Old footage from personal projects: Touch tracer and Real time fluid dynamics running on the UvA-MTT</p><h2><a href="http://www.multigesture.net/projects/touch-tracer/">Touch Tracer v0.3</a></h2><p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/GaJuwDzs3mY?fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/GaJuwDzs3mY?fs=1" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p><h2><a href="http://www.multigesture.net/projects/real-time-fluid-dynamics/">Real time fluid dynamics</a></h2><p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/ZyeFvkJ8cFE?fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/ZyeFvkJ8cFE?fs=1" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p> ]]></content:encoded> <wfw:commentRss>http://www.multigesture.net/2010/11/25/research-projects/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Sparkon.net and ITS 2010</title><link>http://www.multigesture.net/2010/04/29/techsparked-com-and-its-2010/</link> <comments>http://www.multigesture.net/2010/04/29/techsparked-com-and-its-2010/#comments</comments> <pubDate>Thu, 29 Apr 2010 04:43:33 +0000</pubDate> <dc:creator>Laurence Muller</dc:creator> <category><![CDATA[Multitouch]]></category> <category><![CDATA[conference]]></category> <category><![CDATA[hci]]></category> <category><![CDATA[multitouch]]></category> <category><![CDATA[sparkon]]></category> <category><![CDATA[tabletop]]></category><guid isPermaLink="false">http://www.multigesture.net/?p=794</guid> <description><![CDATA[Sparkon Seth Sandler a good friend of mine, released his new website sparkon.net which is a website that he describes as &#8220;a social platform for people that are sparked (inspired) by creative and emergent technology&#8221;. Personally I like the way how he organized the site. Basically he created a portal that allows you to rapidly [...]]]></description> <content:encoded><![CDATA[<h3>Sparkon</h3><p><a href="http://techsparked.com/aff/23/17"><img class="aligncenter size-full wp-image-797" title="affiliate-481-61_med" src="http://www.multigesture.net/wp-content/uploads/2010/04/affiliate13.jpg" alt="" width="434" height="55" /></a><a href="http://sethsandler.com/">Seth Sandler</a> a good friend of mine, released his new website sparkon.net which is a website that he describes as &#8220;a social platform for people that are sparked (inspired) by creative and emergent technology&#8221;.</p><p>Personally I like the way how he organized the site. Basically he created a portal that allows you to rapidly find (multitouch) applications, open source programming frameworks, and community projects that are out there, all in one single place!</p><p><a href="http://sparkon.net">Check it out</a> and don&#8217;t forget to add your own <a href="http://sparkon.net/users/falcon4ever">projects</a> as well!</p><h3>Interactive Tabletops and Surfaces 2010</h3><p><a href="http://www.its2010.org/"><img class="aligncenter size-full wp-image-807" title="its2010banner" src="http://www.multigesture.net/wp-content/uploads/2010/04/its2010banner.jpg" alt="" width="437" height="41" /></a></p><p>If you&#8217;re doing research on interactive tabletops and surfaces, you might want to check out this years ITS 2010 conference. This year it will be hosted in Saarbrücken, Germany!</p><p>Check out the details below (more information after the break).</p><blockquote><p><em>CALL FOR PARTICIPATION</em></p><p><em>5th Annual ACM Conference on Interactive Tabletops and Surfaces 2010</em></p><p><em>ITS 2010<br /> November 7-10, 2010<br /> Saarbrücken, Germany</em></p><p><em><a href="http://www.its2010.org/">http://www.its2010.org</a><br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</em></p><p><em>The Interactive Tabletops and Surfaces 2010 Conference (ITS) is a<br /> premiere venue for presenting research in the design and use of new<br /> and emerging tabletop and interactive surface technologies. As a new<br /> community, we embrace the growth of the discipline in a wide variety<br /> of areas, including innovations in ITS hardware, software, design, and<br /> projects expanding our understanding of design considerations of ITS<br /> technologies and of their applications.</em></p><p><em>Building on their success in previous years, ITS again features Papers<br /> and Notes presentations, as well as tutorials, posters, and<br /> demonstrations tracks. For the first time, ITS 2010 will also include<br /> a doctoral symposium.</em></p><p><em>ITS 2010 will bring together top researchers and practitioners who are<br /> interested in both the technical and human aspects of ITS technology.<br /> On behalf of the conference organizing committee, we invite you to<br /> begin planning your submissions and participation for this year&#8217;s<br /> conference!</em></p><p><em>CALL FOR PARTICIPATION: PAPERS AND NOTES</em></p><p><em>The use of interactive surfaces is an exciting and emerging research<br /> area. Display technologies, such as projectors, LCD and OLED flat<br /> panels, and even flexible display substrates, coupled with input<br /> sensors capable of enabling direct interaction, make it reasonable to<br /> envision a not-so-distant future in which many of the common surfaces<br /> in our environment will function as digital interactive displays. ITS<br /> brings together researchers and practitioners from a variety of<br /> backgrounds and interests, such as camera and projector based systems,<br /> new display technologies, multi-touch sensing, user interface<br /> technologies, augmented reality, computer vision, multimodal<br /> interaction, novel input and sensing technologies, computer supported<br /> cooperative work (CSCW), and information visualization.</em></p><p><em>The intimate size of this single-track symposium provides an ideal<br /> venue for leading researchers and practitioners to exchange research<br /> results and experiences. We encourage submissions on (but not limited<br /> to) the following topic areas as they relate to interactive tabletops<br /> and surfaces:</em></p><p><em>* Applications<br /> * Gesture-based interfaces<br /> * Multi-modal interfaces<br /> * Tangible interfaces<br /> * Novel interaction techniques<br /> * Data handling/exchange on large interactive surfaces<br /> * Data presentation on large interactive surfaces<br /> * User-interface technology<br /> * Computer supported collaborative systems<br /> * Middleware and network support<br /> * Augmented reality<br /> * Social protocols<br /> * Information visualizations<br /> * Interactive surface hardware, including sensing and input<br /> technologies with novel capabilities<br /> * Human-centered design &amp; methodologies</em></p></blockquote><p><em><span id="more-794"></span></em></p><blockquote><p><em>CONFERENCE COMMITTEE</em></p><p><em>Conference Co-Chairs<br /> Johannes Schöning<br /> Antonio Krüger</em></p><p><em>Conference Program Committee Co-Chairs<br /> Daniel Wigdor<br /> Michael Haller</em></p><p><em>MENTORESHIPS</em></p><p><em>To help those with less experience in academic publication, ITS 2010<br /> offers the help of our two Mentors Chairs. The mentoring program is<br /> intended primarily for authors from non-academics, including industry.</em></p><p><em>Two types of help are available from the mentor: assistance in framing<br /> and composing your research paper (early feedback), and help and<br /> feedback reviewing an already completed paper (later feedback). In<br /> either case, the mentor will help frame your work in context of other<br /> related work, and make meaningful suggestions to improve the quality<br /> of your contribution. Both types of mentorship have the same<br /> submission deadline.</em></p><p><em>Although we cannot guarantee that your submission will be accepted by<br /> ITS, mentoring would be helpful for you to turn your ideas into a<br /> proper research paper. If you wish to avail yourself of this program,<br /> you can do so by sending e-mail to both of the Mentor Chairs Lucia<br /> Terrenghi (lucia.terrenghi@vodafone.com) and Changkyu Choi<br /> (changkyu_choi@samsung.com). The submission type will vary depending<br /> on the type of feedback you are seeking.</em></p><p><em>Early-Stages Feedback (Deadline: 2010.05.25):</em></p><p><em>Send a 1-page document describing your intended contribution. This<br /> 1-page must include author names and affiliation (e.g. company name),<br /> and enough information for the chairs to understand both what it is<br /> that you have done.</em></p><p><em>Completed Paper Feedback (Deadline: 2010.05.25):</em></p><p><em>Send your completed paper to both mentors chairs by May 25.</em></p><p><em>For both early and paper feedback, you will receive a response by June 14.</em></p><p><em>SUBMISSIONS<br /> Papers/Notes: We invite paper submissions of two kinds: Papers (10<br /> pages) and Notes (4 pages). Papers must present original, highly<br /> innovative, prospective and forward-looking research, possibly in one<br /> or more of the themes given above. Notes must also report novel and<br /> complete research, but where the scope and scale of the contribution<br /> is more focused and succinct than papers. Submissions must be<br /> submitted as a single PDF file in the ACM format through the<br /> submission system. A template for submissions can be found on the ITS<br /> website (http://www.its.2010.org).</em></p><p><em>All accepted submissions will be presented at ITS 2010 and appear in<br /> the ITS proceedings and be archived in the ACM digital library.</em></p><p><em>IMPORTANT DATES</em></p><p><em>Paper / Note Mentorship Requests (optional): May 25, 2010<br /> Paper / Note Mentorship Feedback Received (optional): June 14, 2010<br /> Paper / Note Submissions: June 23, 2010<br /> Paper / Note Author Notifications: August 27, 2010<br /> Paper / Note Camera-Ready Deadline: October 1, 2010</em></p><p><em>The calls for the posters, demos, tutorials, and the doctoral<br /> symposium will be published soon, please check our website for further<br /> information.</em></p><p><em>ITS 2010 Conference:  November 7-10, 2010</em></p><p><em><a href="http://www.its2010.org">http://www.its2010.org</a></em></p></blockquote> ]]></content:encoded> <wfw:commentRss>http://www.multigesture.net/2010/04/29/techsparked-com-and-its-2010/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>NEMO Science Center</title><link>http://www.multigesture.net/2010/04/21/nemo-science-center/</link> <comments>http://www.multigesture.net/2010/04/21/nemo-science-center/#comments</comments> <pubDate>Wed, 21 Apr 2010 04:53:42 +0000</pubDate> <dc:creator>Laurence Muller</dc:creator> <category><![CDATA[Multitouch]]></category> <category><![CDATA[multitouch]]></category> <category><![CDATA[museum]]></category> <category><![CDATA[showcase]]></category><guid isPermaLink="false">http://www.multigesture.net/?p=786</guid> <description><![CDATA[The NEMO Science Center in Amsterdam is the largest science center in the Netherlands and is also the place where my previous thesis work is displayed to the general public. My work now forms a permanent exhibition located at &#8220;Bits &#38; Co&#8220;. I haven&#8217;t visited the NEMO for a while (since I&#8217;m still in the [...]]]></description> <content:encoded><![CDATA[<p>The <a href="http://www.e-nemo.nl/en/?id=1">NEMO Science Center</a> in Amsterdam is the largest science center in the Netherlands and is also the place where my previous thesis work is displayed to the general public. My work now forms a permanent exhibition located at &#8220;<a href="http://www.e-nemo.nl/en/?id=1&amp;s=635&amp;d=34">Bits &amp; Co</a>&#8220;.</p><p>I haven&#8217;t visited the NEMO for a while (since I&#8217;m still in the USA) but my dad visited the science center last month and took these nice pictures:</p><div class="ngg-galleryoverview" id="ngg-gallery-15-786"><div class="slideshowlink"> <a class="slideshowlink" href="http://www.multigesture.net/2010/04/21/nemo-science-center/?show=slide"> [Show as slideshow] </a></div><div id="ngg-image-339" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/nemo/PICT8001.JPG" title=" " class="thickbox" rel="set_15" > <img title="KONICA MINOLTA DIGITAL CAMERA" alt="KONICA MINOLTA DIGITAL CAMERA" src="http://www.multigesture.net/wp-content/gallery/nemo/thumbs/thumbs_PICT8001.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-340" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/nemo/PICT8002.JPG" title=" " class="thickbox" rel="set_15" > <img title="KONICA MINOLTA DIGITAL CAMERA" alt="KONICA MINOLTA DIGITAL CAMERA" src="http://www.multigesture.net/wp-content/gallery/nemo/thumbs/thumbs_PICT8002.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-341" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/nemo/PICT8003.JPG" title=" " class="thickbox" rel="set_15" > <img title="KONICA MINOLTA DIGITAL CAMERA" alt="KONICA MINOLTA DIGITAL CAMERA" src="http://www.multigesture.net/wp-content/gallery/nemo/thumbs/thumbs_PICT8003.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-342" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/nemo/PICT8004.JPG" title=" " class="thickbox" rel="set_15" > <img title="KONICA MINOLTA DIGITAL CAMERA" alt="KONICA MINOLTA DIGITAL CAMERA" src="http://www.multigesture.net/wp-content/gallery/nemo/thumbs/thumbs_PICT8004.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-343" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/nemo/PICT8005.JPG" title=" " class="thickbox" rel="set_15" > <img title="KONICA MINOLTA DIGITAL CAMERA" alt="KONICA MINOLTA DIGITAL CAMERA" src="http://www.multigesture.net/wp-content/gallery/nemo/thumbs/thumbs_PICT8005.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-344" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/nemo/PICT8008.JPG" title=" " class="thickbox" rel="set_15" > <img title="KONICA MINOLTA DIGITAL CAMERA" alt="KONICA MINOLTA DIGITAL CAMERA" src="http://www.multigesture.net/wp-content/gallery/nemo/thumbs/thumbs_PICT8008.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-345" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/nemo/PICT8009.JPG" title=" " class="thickbox" rel="set_15" > <img title="KONICA MINOLTA DIGITAL CAMERA" alt="KONICA MINOLTA DIGITAL CAMERA" src="http://www.multigesture.net/wp-content/gallery/nemo/thumbs/thumbs_PICT8009.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-346" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/nemo/PICT8012.JPG" title=" " class="thickbox" rel="set_15" > <img title="KONICA MINOLTA DIGITAL CAMERA" alt="KONICA MINOLTA DIGITAL CAMERA" src="http://www.multigesture.net/wp-content/gallery/nemo/thumbs/thumbs_PICT8012.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-347" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/nemo/PICT8013.JPG" title=" " class="thickbox" rel="set_15" > <img title="KONICA MINOLTA DIGITAL CAMERA" alt="KONICA MINOLTA DIGITAL CAMERA" src="http://www.multigesture.net/wp-content/gallery/nemo/thumbs/thumbs_PICT8013.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-348" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/nemo/PICT8014.JPG" title=" " class="thickbox" rel="set_15" > <img title="KONICA MINOLTA DIGITAL CAMERA" alt="KONICA MINOLTA DIGITAL CAMERA" src="http://www.multigesture.net/wp-content/gallery/nemo/thumbs/thumbs_PICT8014.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-349" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/nemo/PICT8015.JPG" title=" " class="thickbox" rel="set_15" > <img title="KONICA MINOLTA DIGITAL CAMERA" alt="KONICA MINOLTA DIGITAL CAMERA" src="http://www.multigesture.net/wp-content/gallery/nemo/thumbs/thumbs_PICT8015.JPG" width="100" height="75" /> </a></div></div><div class='ngg-clear'></div></div><p><strong>Thanks dad!<br /> </strong></p> ]]></content:encoded> <wfw:commentRss>http://www.multigesture.net/2010/04/21/nemo-science-center/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>TEI 2010</title><link>http://www.multigesture.net/2010/02/15/tei2010/</link> <comments>http://www.multigesture.net/2010/02/15/tei2010/#comments</comments> <pubDate>Mon, 15 Feb 2010 03:17:09 +0000</pubDate> <dc:creator>Laurence Muller</dc:creator> <category><![CDATA[Multitouch]]></category> <category><![CDATA[conference]]></category> <category><![CDATA[hci]]></category> <category><![CDATA[multitouch]]></category><guid isPermaLink="false">http://www.multigesture.net/?p=729</guid> <description><![CDATA[A few weeks ago I attended TEI&#8217;10 hosted at the MIT Medialab. &#8220;TEI, the conference on tangible, embedded, and embodied interaction, is about HCI, design, interactive art, user experience, tools and technologies, with a strong focus on how computing can bridge atoms and bits into cohesive interactive systems.&#8221; To keep it simple, I decided to [...]]]></description> <content:encoded><![CDATA[<p><a href="http://www.tei-conf.org/10/"><img class="aligncenter size-full wp-image-124" title="tei2010logo" src="http://www.multigesture.net/wp-content/uploads/2010/02/tei2010logo.jpg" alt="" width="436" height="78" /></a></p><p>A few weeks ago I attended <a href="http://www.tei-conf.org/10/">TEI&#8217;10</a> hosted at the <a href="http://www.media.mit.edu/">MIT Medialab</a>. <em></em></p><p><em>&#8220;TEI, the conference on tangible, embedded, and embodied interaction, is  about HCI, design, interactive art, user experience, tools and  technologies, with a strong focus on how computing can bridge atoms and  bits into cohesive interactive systems.&#8221;</em></p><p>To keep it simple, I decided to just posted a lot of media instead of a summary of the TEI &#8217;10 conference&#8230; enjoy <img src='http://www.multigesture.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> !</p><h3>Inspiring projects</h3><p>Unlike most conferences I have been, this conference was not only a place where scientific work was presented but also where artists could show their work (art meets science).</p><p>The following two projects are clearly an example for this:</p><ul><li><a href="http://www.vrurban.org/smslingshot.html">SMSlingshot</a> (link contains cool video!) by Patrick   Tobias Fischer, Christian   Zöllner and Thilo Hoffmann.</li><li><a href="http://hlt.media.mit.edu/popables/">Electronic Popables: exploring  paper-based computing through an  interactive pop-up book</a> by Jie  Qi and Leah Buechley.</li></ul><p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/AI-6wMlaVTc?fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/AI-6wMlaVTc?fs=1" type="application/x-shockwave-flash" width="500" height="400" allowscriptaccess="always" allowfullscreen="true"></embed></object></p><h3>Some of my pictures shot at the conference</h3><div class="ngg-galleryoverview" id="ngg-gallery-14-729"><div class="slideshowlink"> <a class="slideshowlink" href="http://www.multigesture.net/2010/02/15/tei2010/?show=slide"> [Show as slideshow] </a></div><div id="ngg-image-249" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0737.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0737" alt="IMG_0737" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0737.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-250" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0738.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0738" alt="IMG_0738" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0738.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-251" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0739.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0739" alt="IMG_0739" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0739.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-252" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0740.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0740" alt="IMG_0740" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0740.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-253" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0741.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0741" alt="IMG_0741" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0741.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-254" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0742.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0742" alt="IMG_0742" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0742.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-255" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0743.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0743" alt="IMG_0743" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0743.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-256" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0744.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0744" alt="IMG_0744" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0744.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-257" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0745.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0745" alt="IMG_0745" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0745.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-258" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0746.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0746" alt="IMG_0746" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0746.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-259" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0747.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0747" alt="IMG_0747" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0747.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-260" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0749.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0749" alt="IMG_0749" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0749.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-261" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0750.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0750" alt="IMG_0750" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0750.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-262" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0751.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0751" alt="IMG_0751" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0751.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-263" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0752.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0752" alt="IMG_0752" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0752.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-264" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0754.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0754" alt="IMG_0754" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0754.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-265" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0755.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0755" alt="IMG_0755" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0755.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-266" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0756.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0756" alt="IMG_0756" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0756.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-267" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0759.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0759" alt="IMG_0759" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0759.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-268" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/tei2010/IMG_0761.JPG" title=" " class="thickbox" rel="set_14" > <img title="IMG_0761" alt="IMG_0761" src="http://www.multigesture.net/wp-content/gallery/tei2010/thumbs/thumbs_IMG_0761.JPG" width="100" height="75" /> </a></div></div><div class='ngg-navigation'><span class="current">1</span><a class="page-numbers" href="http://www.multigesture.net/2010/02/15/tei2010/?nggpage=2">2</a><a class="page-numbers" href="http://www.multigesture.net/2010/02/15/tei2010/?nggpage=3">3</a><a class="page-numbers" href="http://www.multigesture.net/2010/02/15/tei2010/?nggpage=4">4</a><a class="page-numbers" href="http://www.multigesture.net/2010/02/15/tei2010/?nggpage=5">5</a><a class="next" id="ngg-next-2" href="http://www.multigesture.net/2010/02/15/tei2010/?nggpage=2">&#9658;</a></div></div><h3>More pictures of the conference</h3><p>Pictures created by<a href="http://www.flickr.com/photos/jeanbaptisteparis/sets/72157623288723676/"> Jean Baptiste Paris on Flickr</a>.<br /> <a href="http://www.flickr.com/photos/jeanbaptisteparis/sets/72157623288723676/"><img class="alignnone" title="TEI2010" src="http://farm5.static.flickr.com/4022/4306938538_dfb3b92038_s.jpg" alt="" width="75" height="75" /> <img class="alignnone" title="TEI2010" src="http://farm3.static.flickr.com/2698/4306197809_6d6f764243_s.jpg" alt="" width="75" height="75" /> <img class="alignnone" title="TEI2010" src="http://farm5.static.flickr.com/4060/4306200355_6d1912db7f_s.jpg" alt="" width="75" height="75" /> <img class="alignnone" title="TEI2010" src="http://farm3.static.flickr.com/2708/4309786681_5096fd32ab_s.jpg" alt="" width="75" height="75" /> <img class="alignnone" title="TEI2010" src="http://farm3.static.flickr.com/2726/4309792695_5d8fc9cef0_s.jpg" alt="" width="75" height="75" /></a></p><h3>Studio sessions</h3><p>Pictures created by <a href="http://www.perspectum.com/">Seth Hunter</a> of <a href="http://www.flickr.com/photos/sethismyfriend/sets/72157623170598967/">the studio session on surface computing</a><br /> (I should be in there somewhere&#8230;).</p><p><img class="alignnone" title="TEI2010" src="http://farm5.static.flickr.com/4049/4308713175_aae299964e_s.jpg" alt="" width="75" height="75" /> <img class="alignnone" title="TEI2010" src="http://farm5.static.flickr.com/4057/4308713605_90d3768859_s.jpg" alt="" width="75" height="75" /> <img class="alignnone" title="TEI2010" src="http://farm5.static.flickr.com/4023/4309451176_8dd6d2e931_s.jpg" alt="" width="75" height="75" /> <img class="alignnone" title="TEI2010" src="http://farm5.static.flickr.com/4007/4308715233_4f4a573bcb_s.jpg" alt="" width="75" height="75" /> <img class="alignnone" title="TEI2010" src="http://farm3.static.flickr.com/2581/4308715477_cce40fe1d8_s.jpg" alt="" width="75" height="75" /></p><h3>Video studio sessions</h3><p>Nice video compilation of the different studio sessions that took place at the MIT Medialab.</p><p><iframe src="http://player.vimeo.com/video/9029856" width="500" height="281" frameborder="0"></iframe></p><h3>Blog</h3><p><a href="http://tui.formundzweck.de/">A blog about the TEI 2010 conference</a></p><h3>Keynotes</h3><ul><li><a href="http://www.aaschool.ac.uk/publications/ea/intro.html">John Frazer</a></li><li><a href="http://www.vikmuniz.net/">Vik Muniz</a></li></ul> ]]></content:encoded> <wfw:commentRss>http://www.multigesture.net/2010/02/15/tei2010/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>ACM Interactive Tabletops and Surfaces 2009</title><link>http://www.multigesture.net/2009/12/04/acm-interactive-tabletops-and-surfaces-2009/</link> <comments>http://www.multigesture.net/2009/12/04/acm-interactive-tabletops-and-surfaces-2009/#comments</comments> <pubDate>Fri, 04 Dec 2009 07:07:30 +0000</pubDate> <dc:creator>Laurence Muller</dc:creator> <category><![CDATA[Multitouch]]></category> <category><![CDATA[conference]]></category> <category><![CDATA[hci]]></category> <category><![CDATA[multitouch]]></category><guid isPermaLink="false">http://www.multigesture.net/?p=644</guid> <description><![CDATA[This years Tabletop 2010 conference took place in Banff, Canada. Unfortunately I could not attend the conference on interactive tabletop and surfaces, so I missed the great keynotes from: Ken Perlin, Chia Shen and Bill Buxton. Fortunately a few fellow researchers and friends blogged about the event. PyMT PyMT is a python module designed for [...]]]></description> <content:encoded><![CDATA[<p>This years <a href="http://www.its2009.org/">Tabletop 2010 conference</a> took place in Banff, Canada.</p><p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/kgjIDZo-Q14?fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/kgjIDZo-Q14?fs=1" type="application/x-shockwave-flash" width="500" height="400" allowscriptaccess="always" allowfullscreen="true"></embed></object></p><p>Unfortunately I could not attend the conference on interactive tabletop and surfaces, so I missed the great keynotes from: <a href="http://www.its2009.org/index.php/Main/InvitedSpeakers">Ken Perlin, Chia Shen and Bill Buxton</a>.<br /> Fortunately a few fellow researchers and friends blogged about the event.</p><h4>PyMT</h4><p><strong>PyMT</strong> is a python module designed for developing multi-touch enabled applications. The current aim is to provide an environment which allows developers to do quick and easy interaction design, and rapid prototype development.</p><p>The projects was initially started by <a href="http://blog.tehansen.de/">Thomas Hansen</a> but now also contains contributes from: Juan Pablo Hourcade, <a href="http://sharathpatali.wordpress.com/">Sharath Patali</a>, Matiue Virbel, Thiago Serra. Their submitted paper is available in the proceedings from this years conference.</p><p>For those who are interested, a nice set of videos demonstrating the toolkits capabilities can be found on <a href="http://www.vimeo.com/user1410649">Vimeo</a>.</p><p>Since it&#8217;s open source, everyone can download and contribute to the project. The website can be found here: <a href="http://code.google.com/p/pymt/">http://code.google.com/p/pymt/</a>. A nice example of an application created with PyMT by Sharath Patali can be found here: <a href="http://sharathpatali.wordpress.com/2009/08/18/nuipaint-0-1-screenshots/">NUIPaint</a>.</p><h4>TUIO</h4><p>As one of the designers of the <a href="http://www.tuio.org/?specification">TUIO protocol</a> and the<a href="http://www.reactable.com/"> ReacTable</a>, <a href="http://modin.yuri.at/blog/">Martin Kaltenbrunner</a> presented his work &#8220;reacTIVision and TUIO: A Tangible Tabletop Toolkit&#8221; at the conference. For those who are interested, Martin created a nice summary of the conference on his personal blog which can be found here: <a href="http://modin.yuri.at/blog/?p=117">http://modin.yuri.at/blog/?p=117</a></p><h4>More interesting links&#8230;</h4><p>More information about the conference can be found in the topic at <a href="http://nuigroup.com/forums/viewthread/6906/">the NUI Group forums started by Johannes Schöning</a> (contains some videos and docs), the <a href="http://www.youtube.com/user/ITS2009Conference">official youtube channel</a> and on <a href="http://twitter.com/ITS_Banff">Twitter</a>.</p><h4>ITS 2010?</h4><p>Hope to see you next year in <a href="http://twitter.com/its_Germany2010">Saarbrücken, Germany</a>!</p> ]]></content:encoded> <wfw:commentRss>http://www.multigesture.net/2009/12/04/acm-interactive-tabletops-and-surfaces-2009/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>NUI Book and GSOC 2009</title><link>http://www.multigesture.net/2009/07/13/nui-book-and-gsoc2009/</link> <comments>http://www.multigesture.net/2009/07/13/nui-book-and-gsoc2009/#comments</comments> <pubDate>Sun, 12 Jul 2009 22:23:56 +0000</pubDate> <dc:creator>Laurence Muller</dc:creator> <category><![CDATA[Multitouch]]></category> <category><![CDATA[gsoc]]></category> <category><![CDATA[hci]]></category> <category><![CDATA[multitouch]]></category> <category><![CDATA[nuigroup]]></category><guid isPermaLink="false">http://www.multigesture.net/?p=536</guid> <description><![CDATA[NUI Book To help out fellow multi-touch users and developers, the NUI Group community decided to create a book sharing information about multi-touch technologies. Originally we intended to release this book during the IDC2009, unfortunately we were only able to finish a concept version. This concept version was available at the NUI Group booth. NUI [...]]]></description> <content:encoded><![CDATA[<h3>NUI Book</h3><p>To help out fellow multi-touch users and developers, the NUI Group community  decided to create a book sharing information about multi-touch technologies.  Originally we intended to release this book during the IDC2009, unfortunately we  were only able to finish a concept version. This concept version was available  at the NUI Group booth.</p><blockquote><h4><img class="alignleft size-full wp-image-543" title="mttechcover" src="http://www.multigesture.net/wp-content/uploads/2009/07/mttechcover.jpg" alt="mttechcover" width="215" height="319" />NUI Group press release:</h4><p><em>&#8220;We are proud to announce the release of the first edition of the NUI Group Community Book &#8211; Multi-Touch Technologies. This book comprises state of the art articles from our Community Wiki, as well as several chapters written by leading experts in the field specifically for this publication. Detailing basic hardware technologies as well as the process of developing software suited for multi-touch systems, this book provides a technical introduction to the world of multi-touch.</em></p><p><em>This book aims to provide an introduction to the multi-touch world for all backgrounds of people, and also include sufficient information to serve as a general &#8220;handbook&#8221; for those acquainted with the field, including code examples, suppliers, and building methodology.</em></p><p><em>Multi-Touch Technologies is a unique publication in its domain in that it is released at no charge under the Creative Commons 3.0 Attribution Share-Alike license &#8211; all content found in this book is free to be re-distributed and modified under a similar license, with attribution.&#8221;</em></p></blockquote><p>View the full <a href="http://nuigroup.com/log/nuigroup_book_1/">press release</a><a href="http://nuigroup.com/log/nuigroup_book_1/" target="_blank"></a>.<br /> Download your copy here: <a href="http://nuicode.com/attachments/download/112/First_Edition_Community_Release.pdf">First_Edition_Community_Release.pdf</a></p><p>Comments and suggestions can be posted in the feedback topic @ <a href="http://nuigroup.com/forums/viewthread/5871/">NUI Group forums</a>.</p><p><strong>* update 15 July *</strong><br /> Mirror of the NUI Book:<br /> <a href="http://www.multigesture.net/wp-content/plugins/download-monitor/download.php?id=21">English version</a><br /> <a href="http://www.multigesture.net/wp-content/plugins/download-monitor/download.php?id=22">Chinese version</a> (special thanks to <a href="http://nuigroup.com/forums/member/3797/"><strong>Kelvin</strong></a> / <a href="http://www.mt2a.com/"><strong>mt2a</strong></a> for translating the book, feedback can be posted <a href="http://nuigroup.com/forums/viewthread/6374/">here</a>).</p><h3>Google Summer of Code 2009</h3><p><a href="http://code.google.com/soc/"><img class="aligncenter size-full wp-image-585" title="2009socwithlogo" src="http://www.multigesture.net/wp-content/uploads/2009/07/2009socwithlogo.gif" alt="2009socwithlogo" width="300" height="200" /></a></p><p><a href="http://google-opensource.blogspot.com/2009/01/nui-groups-first-google-summer-of-code.html">Like last year</a>, the NUI Group will be coaching students to work on open source multi-touch projects. <a href="http://nuigroup.com/log/google_summer_of_code_results_2009/">This year</a>, I will be helping out by mentoring a student who will add hand tracking to <a href="http://ccv.nuigroup.com/">Community Core Vision</a> (formally known as tBeta).</p><blockquote><p>Project: <strong>Recognition, Tracking and Association of Hands, Fingers, and Blobs: A Community Core Upgrade</strong><br /> Student: <strong>Thiago de Freitas Oliveira Araujo</strong><br /> Mentor: <strong>Laurence Muller</strong></p></blockquote><p>Follow his progress on his <a href="http://thiagodefreitas.wordpress.com/">blog</a> and his code on <a href="http://nuicode.com/projects/gsoc-ccv-hand">nuicode</a> or <a href="http://code.google.com/p/ccv-hand/">google code</a>.</p><h4>Hand/Fingers occlusion testcase</h4><p><a href="http://www.multigesture.net/wp-content/uploads/2009/07/occluded_fingers_for_dummies.jpg"><img class="alignnone size-full wp-image-573" title="occluded_fingers_for_dummies" src="http://www.multigesture.net/wp-content/uploads/2009/07/occluded_fingers_for_dummies.jpg" alt="occluded_fingers_for_dummies" width="384" height="288" /></a></p><h4>Matching a hand model (using Active Appearance Models)</h4><p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/d_Bz70PzBIc?fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/d_Bz70PzBIc?fs=1" type="application/x-shockwave-flash" width="500" height="400" allowscriptaccess="always" allowfullscreen="true"></embed></object></p><p>More videos can be found <a href="http://www.youtube.com/user/degekbr">here</a>.</p> ]]></content:encoded> <wfw:commentRss>http://www.multigesture.net/2009/07/13/nui-book-and-gsoc2009/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Multitouch Media Application Pro v3</title><link>http://www.multigesture.net/2009/07/10/multitouch-media-application-pro-v3/</link> <comments>http://www.multigesture.net/2009/07/10/multitouch-media-application-pro-v3/#comments</comments> <pubDate>Fri, 10 Jul 2009 20:41:40 +0000</pubDate> <dc:creator>Laurence Muller</dc:creator> <category><![CDATA[Application]]></category> <category><![CDATA[Multitouch]]></category> <category><![CDATA[adobe air]]></category> <category><![CDATA[application]]></category> <category><![CDATA[flash]]></category> <category><![CDATA[mma]]></category> <category><![CDATA[multitouch]]></category><guid isPermaLink="false">http://www.multigesture.net/?p=521</guid> <description><![CDATA[Watch it in HD on Youtube or Vimeo! Changelog for v3: Fixed compatibility issue with Adobe AIR 1.5 (Fullscreen bug) This version should autodetect your screensize to support any screen resolution. Added a Google Maps object Added support for adding pictures on the fly (for example if you want send a picture from your cellphone [...]]]></description> <content:encoded><![CDATA[<p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/H1pNJfR_hno?fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/H1pNJfR_hno?fs=1" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p><p>Watch it in <strong>HD</strong> on <a href="http://www.youtube.com/watch?v=H1pNJfR_hno">Youtube</a> or <a href="http://vimeo.com/5536193">Vimeo</a>!</p><p>Changelog for v3:</p><ul><li>Fixed compatibility issue with Adobe AIR 1.5 (Fullscreen bug)</li><li>This version should autodetect your screensize to support any screen resolution.</li><li>Added a Google Maps object</li><li>Added support for adding pictures on the fly (for example if you want send a picture from your cellphone with bluetooth, read the readme.txt for the instructions)</li><li>Added a exit-button, reset view-button, canvaslock and displaylock buttons.</li><li>Temporary removed DCIM support due to slowdowns</li></ul><p>Want to try it out yourself?<br /> Download it now: <a class="downloadlink" href="http://www.multigesture.net/wp-content/plugins/download-monitor/download.php?id=20" title="Version v3 downloaded 12186 times" >Multitouch Media Application Pro v3 (12186) - 2.25 MB</a></p><p>Please read the install instructions in <strong>readme.txt</strong> (and download the latest <a href="http://www.adobe.com/products/air/">Adobe AIR 1.5.x</a>).</p><p>note: If you want to try out the bluetooth feature, I recommend installing <a href="http://www.bluesoleil.com/">BlueSoleil</a> to handle the pairing of the devices and file transfers.</p> ]]></content:encoded> <wfw:commentRss>http://www.multigesture.net/2009/07/10/multitouch-media-application-pro-v3/feed/</wfw:commentRss> <slash:comments>16</slash:comments> </item> <item><title>Interactive Displays 2009</title><link>http://www.multigesture.net/2009/07/07/interactive-displays-2009/</link> <comments>http://www.multigesture.net/2009/07/07/interactive-displays-2009/#comments</comments> <pubDate>Tue, 07 Jul 2009 15:24:32 +0000</pubDate> <dc:creator>Laurence Muller</dc:creator> <category><![CDATA[Multitouch]]></category> <category><![CDATA[conference]]></category> <category><![CDATA[multitouch]]></category> <category><![CDATA[nuigroup]]></category><guid isPermaLink="false">http://www.multigesture.net/?p=496</guid> <description><![CDATA[It has been a while since my last blog post, so I will try to catch up a bit. Earlier this year, Chris Moore invited me to join the Interactive Displays Conference 2009 (IDC) in San Jose, CA, USA. The IDC is an event for hardware manufacturers, developers, researchers and end user of interactive display [...]]]></description> <content:encoded><![CDATA[<p><a href="http://int-displays.com/"><img class="alignnone size-full wp-image-460" title="interactive_displays_2009_banner" src="http://www.multigesture.net/wp-content/uploads/2009/02/interactive_displays_2009_banner.jpg" alt="interactive_displays_2009_banner" width="437" height="93" /></a></p><p>It has been a while since my last blog post, so I will try to catch up a bit.</p><p>Earlier this year, <a href="http://nuiman.com/">Chris Moore</a> invited me to join the <a href="http://int-displays.com/">Interactive Displays Conference 2009</a> (IDC) in San Jose, CA, USA. The IDC is an event for hardware manufacturers, developers, researchers and end user of interactive display technologies. The event was organized by pira-international and supported with great keynote speakers: Jeff Han from <a href="http://www.perceptivepixel.com">Perceptive Pixels</a> and <a href="http://http://research.microsoft.com/en-us/um/people/awilson/">Andy Wilson</a> &amp; Steven Bathiche from <a href="http://research.microsoft.com">Microsoft Research</a>.</p><p>The NUI Group was also present with a booth to demonstrate some of the current activities from the community. Key members (<a href="http://sethsandler.com/">Seth Sandler</a>, Chris Moore, Alex Popovich, Jimmy Hertz and <a href="http://blog.tehansen.de/">Thomas Hansen</a> (Author of <a href="http://code.google.com/p/pymt/">PyMT</a>) ) from the NUI Group community and NUI INC. where present to demonstrate their hardware and software achievements.</p><p><a href="http://sassexperience.org/">Jimmy Hertz</a> presented his amazing and huge <a href="http://sassexperience.org/multitouch/water.html">H2O AquaTouch Water Screen</a> at the booth. <a href="http://www.alexpopovich.com/blog/">Alex Popovich</a> demonstrated his multi-camera solution based on custom drivers created for the PS3.</p><p>Jimmy setting up his touch screen<br /> <a href="http://www.flickr.com/photos/thomashansen/3510640691/in/set-72157617839480482/"><img class="alignnone size-full wp-image-562" title="3510640691_6406798b43" src="http://www.multigesture.net/wp-content/uploads/2009/07/3510640691_6406798b43.jpg" alt="3510640691_6406798b43" width="500" height="332" /></a></p><p>The NUI Group booth (with free NUI Group T-shirts!)<br /> <a href="http://www.flickr.com/photos/thomashansen/3510625625/in/set-72157617839480482/"><img class="alignnone size-full wp-image-563" title="3510625625_00e1f28265" src="http://www.multigesture.net/wp-content/uploads/2009/07/3510625625_00e1f28265.jpg" alt="3510625625_00e1f28265" width="500" height="332" /></a></p><p>Alex&#8217;s multicamera solution with 3 PS3 cameras<br /> <img class="alignnone size-full wp-image-564" title="3534192219_a647479aa0" src="http://www.multigesture.net/wp-content/uploads/2009/07/3534192219_a647479aa0.jpg" alt="3534192219_a647479aa0" width="500" height="330" /></p><p>A nice summary of the conference can found on <a href="http://nuigroup.com/log/nui_group_idc_2009/">the NUI Group blog</a>. More photos can be found on the Flickr streams from <a href="http://www.flickr.com/photos/joanwoodbrey/sets/72157617350332537/">Joan Woodbrey</a> and <a href="http://www.flickr.com/photos/thomashansen/sets/72157617839480482/">Thomas Hansen</a></p><p>Seth, <a href="http://www.justinireland.com/">Justin</a> and me heading to the car.<br /> <a href="http://www.flickr.com/photos/thomashansen/3511413410/in/set-72157617839480482/"><img class="alignnone size-full wp-image-565" title="3511413410_ccb4004084" src="http://www.multigesture.net/wp-content/uploads/2009/07/3511413410_ccb4004084.jpg" alt="3511413410_ccb4004084" width="500" height="332" /></a></p><p>Photograph credits: <strong>Thomas Hansen</strong></p><p>I would like to thank Chris and the other present NUI Group members for this amazing event, I really <a href="http://www.flickr.com/photos/joanwoodbrey/3483432899/">enjoyed</a> my stay in San Jose and <a href="http://www.flickr.com/photos/multigesture/sets/72157617412914325/">San Francisco</a>.</p> ]]></content:encoded> <wfw:commentRss>http://www.multigesture.net/2009/07/07/interactive-displays-2009/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Interactive Networks at SC08 (part two)</title><link>http://www.multigesture.net/2009/02/08/interactive-networks-at-sc08-part-two/</link> <comments>http://www.multigesture.net/2009/02/08/interactive-networks-at-sc08-part-two/#comments</comments> <pubDate>Sun, 08 Feb 2009 20:23:20 +0000</pubDate> <dc:creator>Laurence Muller</dc:creator> <category><![CDATA[Multitouch]]></category> <category><![CDATA[adobe air]]></category> <category><![CDATA[hci]]></category> <category><![CDATA[multitouch]]></category> <category><![CDATA[uva]]></category><guid isPermaLink="false">http://www.multigesture.net/?p=363</guid> <description><![CDATA[November last year we presented the Interactive Networks concept at Supercomputing 2008. Recently I got hold of more photo and video content. Photos and videos In my previous post on Interactive Networks, I gave a brief explanation of the concept. My colleague Rudolf Strijkers (Project lead) created a page with pictures and videos from the [...]]]></description> <content:encoded><![CDATA[<p>November last year we presented the <a href="http://staff.science.uva.nl/~rjstrijk/Interactive_Networks.html">Interactive Networks</a> concept at <a href="http://sc08.supercomputing.org/">Supercomputing 2008</a>. Recently I got hold of more photo and video content.</p><h3>Photos and videos</h3><p>In my <a href="http://www.multigesture.net/2008/11/19/interactive-networks-at-sc08/">previous post</a> on Interactive Networks, I gave a brief explanation of the concept. My colleague <a href="http://staff.science.uva.nl/~rjstrijk/About_Me.html">Rudolf Strijkers</a> (Project lead) created a page with pictures and videos from the demo we presented. This page also includes a video of Rudolf explaining the Interactive Network concept to <a href="http://www.cookreport.com/">Gordon Cook</a>. Only the video with Gordon Cook is in English, but I guess that most of the videos are self explanatory. The videos and photos be found here: <a href="http://staff.science.uva.nl/~lmuller/sc08/Photos.html">Supercomputing 2008 media</a></p><h3>COOK Report</h3><p>After Gordon Cook was given a brief introduction to the Interactive Networks concept, he invited Rudolf Strijkers and <a href="http://www.science.uva.nl/~delaat/">Cees de laat</a> for a more in-depth interview. The article (abstract) can be found here: <a href="http://cookreport.com/index.php?option=com_content&amp;view=article&amp;id=238:february-2009&amp;catid=38:current-issues&amp;Itemid=73">ICT and E-Science as an Innovation Platform in The Netherlands <em>&#8220;A National Research and Innovation NetworkWhat Can the US Learn from Dutch Experience?&#8221;</em></a></p><h3>Posters</h3><p style="text-align: center;"><a href="http://www.multigesture.net/wp-content/uploads/2009/02/tno-sc08-interactivenetworks.pdf"><img class="alignnone size-thumbnail wp-image-362" title="tno-sc08-interactivenetworks" src="http://www.multigesture.net/wp-content/uploads/2009/02/tno-sc08-interactivenetworks-150x150.gif" alt="tno-sc08-interactivenetworks" width="150" height="150" /></a> <a href="http://staff.science.uva.nl/~delaat/sc08/uva-SC08-multi-touch_table.pdf"><img class="alignnone size-thumbnail wp-image-361" title="uva-sc08-multi-touch_table" src="http://www.multigesture.net/wp-content/uploads/2009/02/uva-sc08-multi-touch_table-150x150.gif" alt="uva-sc08-multi-touch_table" width="150" height="150" /></a></p><p>More posters from our booth can be found here: <a href="http://staff.science.uva.nl/~delaat/sc08/index.html">clickme!</a></p><h3>Pictures of multitouch systems presented at SC 2008</h3><h4><a href="http://vis.renci.org/multitouch/">RENCI Vis Group Multi-Touch</a></h4><p>The guys from <a href="http://www.renci.org/">Renaissance Computing Institute</a> were kind enough to show us their table. We could even take a peek under the black curtain that contained all the *magic*.</p><p><a class="thickbox" href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0021.JPG"><img src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0021.JPG" alt="IMG_0021.JPG" /></a> <a class="thickbox" href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0022.JPG"><img src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0022.JPG" alt="IMG_0022.JPG" /></a> <a class="thickbox" href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0023.JPG"><img src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0023.JPG" alt="IMG_0023.JPG" /></a> <a class="thickbox" href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0024.JPG"><img src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0024.JPG" alt="IMG_0024.JPG" /></a><br /> <a class="thickbox" href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0038.JPG"><img src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0038.JPG" alt="IMG_0038.JPG" /></a> <a class="thickbox" href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0045.JPG"><img src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0045.JPG" alt="IMG_0045.JPG" /></a> <a class="thickbox" href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0046.JPG"><img src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0046.JPG" alt="IMG_0046.JPG" /></a> <a class="thickbox" href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0047.JPG"><img src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0047.JPG" alt="IMG_0047.JPG" /></a></p><p style="text-align: center;">More <a href="http://vis.renci.org/multitouch/?p=196">photo</a> and <a href="http://vis.renci.org/multitouch/?p=212">video</a> content can be found on their blog.</p><h4><a href="http://www.evl.uic.edu/cavern/tactile/">EVL | Multi-Touch LCD Table Prototype</a></h4><p>EVL showing a rain simulator on their LCD based multitouch table.</p><p><a class="thickbox" href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0030.JPG"><img src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0030.JPG" alt="IMG_0030.JPG" /></a> <a class="thickbox" href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0032.JPG"><img src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0032.JPG" alt="IMG_0032.JPG" /></a><br /> Checkout the video of the table <a href="http://www.evl.uic.edu/cavern/tactile/kid.mov">here</a>. More pictures of the setup can be found <a href="http://www.evl.uic.edu/cavern/tactile/SC08_Tables/">here</a>.</p><h4><a href="http://www.enthought.com/">Enthought</a></h4><p>A stable, portable and responsive multitouch system using a python backend.</p><p><a class="thickbox" href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0026.JPG"><img src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0026.JPG" alt="IMG_0026.JPG" /></a> <a class="thickbox" href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0027.JPG"><img src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0027.JPG" alt="IMG_0027.JPG" /></a> <a class="thickbox" href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0028.JPG"><img src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0028.JPG" alt="IMG_0028.JPG" /></a> <a class="thickbox" href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0029.JPG"><img src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0029.JPG" alt="IMG_0029.JPG" /></a></p><p style="text-align: center;"><em>&#8220;Me painting like a pro, looks better than Picasso &#8230; right?&#8221;</em></p><h4><a href="http://www.microsoft.com/surface/">MS Surface</a></h4><p>This doesn&#8217;t really needs an explanation&#8230;</p><p><a class="thickbox" href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0049.JPG"><img src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0049.JPG" alt="IMG_0049.JPG" /></a> <a class="thickbox" href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0050.JPG"><img src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0050.JPG" alt="IMG_0050.JPG" /></a> <a class="thickbox" href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0051.JPG"><img src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0051.JPG" alt="IMG_0051.JPG" /></a> <a class="thickbox" href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0052.JPG"><img src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0052.JPG" alt="IMG_0052.JPG" /></a></p><p style="text-align: center;"><em>&#8220;Dear Santa, please send me a MS coffee table this year.&#8221;</em></p><p><span id="more-363"></span><br /><div class="ngg-galleryoverview" id="ngg-gallery-10-363"><div class="slideshowlink"> <a class="slideshowlink" href="http://www.multigesture.net/2009/02/08/interactive-networks-at-sc08-part-two/?show=slide"> [Show as slideshow] </a></div><div id="ngg-image-178" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0014.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0014.JPG" alt="IMG_0014.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0014.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-179" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0015.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0015.JPG" alt="IMG_0015.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0015.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-180" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0016.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0016.JPG" alt="IMG_0016.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0016.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-181" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0017.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0017.JPG" alt="IMG_0017.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0017.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-182" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0018.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0018.JPG" alt="IMG_0018.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0018.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-183" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0021.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0021.JPG" alt="IMG_0021.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0021.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-184" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0022.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0022.JPG" alt="IMG_0022.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0022.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-185" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0023.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0023.JPG" alt="IMG_0023.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0023.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-186" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0024.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0024.JPG" alt="IMG_0024.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0024.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-187" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0025.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0025.JPG" alt="IMG_0025.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0025.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-188" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0026.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0026.JPG" alt="IMG_0026.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0026.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-189" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0027.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0027.JPG" alt="IMG_0027.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0027.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-190" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0028.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0028.JPG" alt="IMG_0028.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0028.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-191" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0029.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0029.JPG" alt="IMG_0029.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0029.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-192" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0030.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0030.JPG" alt="IMG_0030.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0030.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-193" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0031.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0031.JPG" alt="IMG_0031.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0031.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-194" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0032.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0032.JPG" alt="IMG_0032.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0032.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-195" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0033.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0033.JPG" alt="IMG_0033.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0033.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-196" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0034.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0034.JPG" alt="IMG_0034.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0034.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-197" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/IMG_0035.JPG" title=" " class="thickbox" rel="set_10" > <img title="IMG_0035.JPG" alt="IMG_0035.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08_p2/thumbs/thumbs_IMG_0035.JPG" width="100" height="75" /> </a></div></div><div class='ngg-navigation'><span class="current">1</span><a class="page-numbers" href="http://www.multigesture.net/2009/02/08/interactive-networks-at-sc08-part-two/?nggpage=2">2</a><a class="next" id="ngg-next-2" href="http://www.multigesture.net/2009/02/08/interactive-networks-at-sc08-part-two/?nggpage=2">&#9658;</a></div></div>]]></content:encoded> <wfw:commentRss>http://www.multigesture.net/2009/02/08/interactive-networks-at-sc08-part-two/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <enclosure url="http://www.evl.uic.edu/cavern/tactile/kid.mov" length="68288053" type="video/quicktime" /> </item> <item><title>Interactive Networks at SC08</title><link>http://www.multigesture.net/2008/11/19/interactive-networks-at-sc08/</link> <comments>http://www.multigesture.net/2008/11/19/interactive-networks-at-sc08/#comments</comments> <pubDate>Wed, 19 Nov 2008 05:38:04 +0000</pubDate> <dc:creator>Laurence Muller</dc:creator> <category><![CDATA[Multitouch]]></category> <category><![CDATA[adobe air]]></category> <category><![CDATA[hci]]></category> <category><![CDATA[multitouch]]></category> <category><![CDATA[uva]]></category><guid isPermaLink="false">http://www.multigesture.net/?p=236</guid> <description><![CDATA[After my graduation in July, I was asked to join the Scientific Visualization and Virtual Reality group at the University of Amsterdam. The project that I would be working on was network visualization on a multitouch table that was going to be presented at Supercomputing 2008 in Austin, TX. Because our old table (which we [...]]]></description> <content:encoded><![CDATA[<p>After my graduation in July, I was asked to join the <a href="http://www.science.uva.nl/research/scs/visualization/">Scientific Visualization and Virtual Reality group</a> at the University of Amsterdam. The project that I would be working on was network visualization on a multitouch table that was going to be presented at Supercomputing 2008 in Austin, TX.</p><p>Because our old table (which we used for the multitouch performance experiments) was moved to the <a href="http://www.e-nemo.nl/index.php?id=5&amp;s=85&amp;d=551">NEMO</a> Science Center in Amsterdam, we had to develop a new multitouch system from scratch. Based on our experiences of building the previous multitouch table, we carefully choose our new hardware components (such as the camera and digital projector).</p><h3>Supercomputing 2008</h3><p><a href="http://sc08.supercomputing.org/"><img title="sc08_logo" src="http://www.multigesture.net/wp-content/uploads/2008/11/sc08_logo.jpg" alt="" width="437" height="96" /></a><br /> Supercomputing is an international conference for High Performance Computing, Networking, Storage and Analysis (<a href="http://sc08.supercomputing.org/">SC08</a>, November 15-21, 2008 Austin Convention Center). In collaboration with the <a href="http://www.science.uva.nl/research/sne/">Systems- and Networking Engineering Group</a> of the University of Amsterdam we developed software and hardware for our project called <a href="http://staff.science.uva.nl/~rjstrijk/Interactive_Networks.html"><em>Interactive Networks</em></a>.</p><p>Our project consists out of several parts:</p><ul><li>The multitouch table; used as an input/interaction device (Rear illumination)</li><li>Multiple (linux) computers using custom kernal software called <a href="http://www.few.vu.nl/~wdb/streamline/">streamline</a></li><li>A controller that processes events from the multitouch table to the computer nodes using streamline (and vice versa).</li><li>The Interactive Network Visualizer (the visualization and manipulation software on the MT table)</li></ul><p>The project focuses on stream manipulation in a token based network. In Amsterdam we created a physical network of computer nodes (16+). Each of these computer nodes has the streamline module installed. Depending on the task of the node, a node can be the following:</p><ul><li>A producer (A node that is capable of delivering a video/content stream)</li><li>A router (A node that is able to route packages)</li><li>A consumer (A node that is capable of receiving and displaying the stream content)</li></ul><p>In the current setup we have 4 producers (each with different video content), 8 routers and 4 consumers (Mac mini&#8217;s connected to HD screens with VLC installed to display UDP video streams).</p><p>In order to stream video content from the producer to a consumer node, users can simply switch to the &#8216;route planner&#8217; mode and draw a line from node to node. When the user completes a path (stream), the result is submitted to the <em>controller</em>. The controller checks if the nodes are connected and instructs the nodes how the incoming packages should be handled. Normally it is difficult to distinguish different data streams from each other. However, in our system we added a &#8216;token&#8217; (color) to each stream. This allows us to distinguish a stream on a particular node and transmit it to its destination. Our system has support for multicasting and streams containing cycles (<strong>unique!</strong>).</p><p>Because streams are tokenized we can also manipulate particular streams on the node itself. By double tapping a node, we can view the internals of this particular node. All streams that passes through this node can be viewed and modified. For this particular demo we added an option to add a sampler. The sampler allows the user to set a value of how many packages should be dropped.</p><p>By using standard Linux tools we are also able to measure the network throughput on a node, the load on a node, the used bandwidth between two nodes and the jitter on a connection. These values are visualized in our software.</p><h4>Videocontent</h4><p>For our demo we stream high definition videos from The Netherlands to the USA over an 4 GBit internet connection. We are using movies that were made in <a href="http://www.blender.org/">Blender</a>, namely: <a href="http://">Big Buck Bunny</a> and the <a href="http://www.elephantsdream.org/download/">Elephants dream</a>.</p><h4>Live videofeed</h4><p>On our dutch stand we have three live camera streams showing different projects, be sure to check those out: <a href="http://staff.science.uva.nl/~delaat/sc08/index.html">webcam overview</a></p><h4>Other multitouch projects at SC08:</h4><p>We certainly aren&#8217;t the only ones with a multitouch table at SC08, so far I&#8217;ve seen the following:</p><ol><li><a href="http://vis.renci.org/multitouch/">RENCI Vis Group Multi-Touch Blog</a><br /> Developing multitouch hardware and applications for research and experimentation.</li><li><a href="http://www.evl.uic.edu/cavern/tactile/">EVL |Â Multi-Touch LCD Table Prototype (Tactile)</a><br /> A high resolution multitouch device created from a LCD panel <a href="http://www.youtube.com/watch?v=1tJOSlC_0QI">Video!</a></li><li><a href="http://www.enthought.com/">Enthought (Scientific Computing Solutions)</a><br /> A fast and responsive multitouch solution using a python backend. They are located at the stand of <a href="http://www.wsm.com/">Western Scientific</a></li><li><a href="http://www.microsoft.com/surface/">MS Surface</a> (on the HPC stand)</li></ol><h4>Photos</h4><p>Photos of our setup can be found after the break!</p><p><span id="more-236"></span><br /><div class="ngg-galleryoverview" id="ngg-gallery-9-236"><div class="slideshowlink"> <a class="slideshowlink" href="http://www.multigesture.net/2008/11/19/interactive-networks-at-sc08/?show=slide"> [Show as slideshow] </a></div><div id="ngg-image-172" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08/IMG_0011.JPG" title=" " class="thickbox" rel="set_9" > <img title="IMG_0011.JPG" alt="IMG_0011.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08/thumbs/thumbs_IMG_0011.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-173" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08/IMG_0014.JPG" title=" " class="thickbox" rel="set_9" > <img title="IMG_0014.JPG" alt="IMG_0014.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08/thumbs/thumbs_IMG_0014.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-174" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08/IMG_0015.JPG" title=" " class="thickbox" rel="set_9" > <img title="IMG_0015.JPG" alt="IMG_0015.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08/thumbs/thumbs_IMG_0015.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-175" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08/IMG_0016.JPG" title=" " class="thickbox" rel="set_9" > <img title="IMG_0016.JPG" alt="IMG_0016.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08/thumbs/thumbs_IMG_0016.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-176" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08/IMG_0017.JPG" title=" " class="thickbox" rel="set_9" > <img title="IMG_0017.JPG" alt="IMG_0017.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08/thumbs/thumbs_IMG_0017.JPG" width="100" height="75" /> </a></div></div><div id="ngg-image-177" class="ngg-gallery-thumbnail-box"  ><div class="ngg-gallery-thumbnail" > <a href="http://www.multigesture.net/wp-content/gallery/photos_sc08/IMG_0018.JPG" title=" " class="thickbox" rel="set_9" > <img title="IMG_0018.JPG" alt="IMG_0018.JPG" src="http://www.multigesture.net/wp-content/gallery/photos_sc08/thumbs/thumbs_IMG_0018.JPG" width="100" height="75" /> </a></div></div><div class='ngg-clear'></div></div>]]></content:encoded> <wfw:commentRss>http://www.multigesture.net/2008/11/19/interactive-networks-at-sc08/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>IEEE Tabletops and Interactive Surfaces 2008</title><link>http://www.multigesture.net/2008/09/30/ieee-tabletops-and-interactive-surfaces-2008/</link> <comments>http://www.multigesture.net/2008/09/30/ieee-tabletops-and-interactive-surfaces-2008/#comments</comments> <pubDate>Tue, 30 Sep 2008 14:35:09 +0000</pubDate> <dc:creator>Laurence Muller</dc:creator> <category><![CDATA[Multitouch]]></category> <category><![CDATA[conference]]></category> <category><![CDATA[hci]]></category> <category><![CDATA[multitouch]]></category> <category><![CDATA[tabletop]]></category><guid isPermaLink="false">http://www.multigesture.net/?p=123</guid> <description><![CDATA[Tommorow the 3rd edition of IEEE Tabletop will take place in Amsterdam. On the first day of the conference there will be a bootcamp on building your own multitouch surfaces. At the bootcamp the &#8216;experts&#8217; will share their knowledge and experiences on building multitouch surfaces. The following topics will be covered: Infrared Illumination Silicone &#38; [...]]]></description> <content:encoded><![CDATA[<p>Tommorow the 3rd edition of <a href="http://www.ieeetabletop.org/">IEEE Tabletop</a> will take place in Amsterdam.</p><p><a href="http://www.ieeetabletop.org/"><img class="aligncenter size-full wp-image-124" title="IEEE Tabletop 2008" src="http://www.multigesture.net/wp-content/uploads/2008/09/ieee_tabletop2008_banner.png" alt="" width="500" height="77" /></a></p><p>On the first day of the conference there will be a <a href="http://www.sriramsubramanian.com/tabletop2008/bootcamp.html">bootcamp</a> on building your own multitouch surfaces.</p><p>At the bootcamp the &#8216;experts&#8217; will share their knowledge and experiences on building multitouch surfaces. The following topics will be covered:</p><ul><li>Infrared Illumination</li><li>Silicone &amp; Projection surfaces</li><li>Cameras, Optics, Filters &amp; Projectors</li><li>Software</li><li>Hardware Integration</li><li>Community &amp; Network</li></ul><p>I will be at one of the stands presenting the software part together with <a href="http://www.multi-touch.de/">Ulrich von Zadow</a>.</p><p>Hope to see you soon,<br /> - Laurence</p><p><strong>* Update *<br /> </strong>We now have a website running with the bootcamp information.<br /> - Project page: <a href="http://ifgi.uni-muenster.de/multi-touch-bootcamp">http://ifgi.uni-muenster.de/multi-touch-bootcamp<br /> </a>- Some photos of the conference: <a href="http://ifgiweb.uni-muenster.de/~j_scho09/multi-touch-bootcamp/Resources_%26_Pics/Seiten/Multi-Touch_Bootcamp.html">click me!<br /> </a></p><p><strong>* Update 2 *</strong> (22/03/2009)<br /> - <a href="http://www.sriramsubramanian.com/tabletop2008/bootcamp.html">IEEE tabletop bootcamp page update</a>.<br /> - <a href="http://www.multigesture.net/wp-content/uploads/2008/09/bymultitouch.pdf">Multi-Touch Surfaces: A Technical Guide</a> (mirror)</p> ]]></content:encoded> <wfw:commentRss>http://www.multigesture.net/2008/09/30/ieee-tabletops-and-interactive-surfaces-2008/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Thesis work</title><link>http://www.multigesture.net/2008/09/12/thesis-work/</link> <comments>http://www.multigesture.net/2008/09/12/thesis-work/#comments</comments> <pubDate>Fri, 12 Sep 2008 18:39:19 +0000</pubDate> <dc:creator>Laurence Muller</dc:creator> <category><![CDATA[Blogroll]]></category> <category><![CDATA[Multitouch]]></category> <category><![CDATA[multitouch]]></category> <category><![CDATA[thesis]]></category> <category><![CDATA[uva]]></category><guid isPermaLink="false">http://www.multigesture.net/?p=100</guid> <description><![CDATA[For those who are interested, I have uploaded my master&#8217;s thesis and final presentation. 1. Master&#8217;s thesis: Mirror: SCS &#8211; Master of Science theses (1.4 mb) 2. Final presentation: (26.6 mb, includes embedded wmv videos) 3. Multitouch video: (76.3 mb, high quality wmv) *update 17-09-2008* 4. Multitouch experiment videos: 10 multitouch experiment videos *update 20-10-2009 [...]]]></description> <content:encoded><![CDATA[<p>For those who are interested, I have uploaded my master&#8217;s thesis and final presentation.</p><p><strong>1. Master&#8217;s thesis:</strong><br /> <em><a class="downloadlink" href="http://www.multigesture.net/wp-content/plugins/download-monitor/download.php?id=14" title=" downloaded 3322 times" >Multi-touch displays: design, applications and performance evaluation (3322)</a></em><br /> Mirror: <a href="http://www.science.uva.nl/research/scs/papers/master.html#Muller2008a">SCS &#8211; Master of Science theses</a><br /> (1.4 mb)</p><p><strong>2. Final presentation:</strong><br /> <a class="downloadlink" href="http://www.multigesture.net/wp-content/plugins/download-monitor/download.php?id=15" title=" downloaded 3355 times" >multitouch_presentation.pdf (3355)</a><br /> (26.6 mb, includes embedded wmv videos)</p><p><strong>3. Multitouch video:</strong><br /> <a class="downloadlink" href="http://www.multigesture.net/wp-content/plugins/download-monitor/download.php?id=16" title=" downloaded 2195 times" >multitouch-videomix1.wmv (2195)</a><br /> (76.3 mb, high quality wmv)</p><p><strong><span style="text-decoration: line-through;">*update 17-09-2008*</span></strong><span style="text-decoration: line-through;"><br /> </span> <strong><span style="text-decoration: line-through;">4. Multitouch experiment videos:</span></strong><br /> <span style="text-decoration: line-through;"><a href="http://staff.science.uva.nl/~lmuller/multitouch_thesis/experiment%20videos/">10 multitouch experiment videos</a></span></p><p><strong><span style="text-decoration: line-through;">*update 20-10-2009 (mirrored files)*<br /> 4. Multitouch experiment videos:<br /> <span style="font-weight: normal;"><a href="http://www.multigesture.net/projects/multitouch_thesis/experiment%20videos/">10 multitouch experiment videos </a></span></span></strong></p><p><strong><strong>4. Experiment videos:</strong><br /> <a href="http://www.youtube.com/view_play_list?p=F3C4C92D8407A3A6">Multitouch experiment videos</a> (youtube playlist)<br /> </strong></p> ]]></content:encoded> <wfw:commentRss>http://www.multigesture.net/2008/09/12/thesis-work/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>I graduated!</title><link>http://www.multigesture.net/2008/07/03/i-graduated/</link> <comments>http://www.multigesture.net/2008/07/03/i-graduated/#comments</comments> <pubDate>Thu, 03 Jul 2008 09:26:46 +0000</pubDate> <dc:creator>Laurence Muller</dc:creator> <category><![CDATA[Blogroll]]></category> <category><![CDATA[Multitouch]]></category> <category><![CDATA[multitouch]]></category> <category><![CDATA[thesis]]></category> <category><![CDATA[uva]]></category><guid isPermaLink="false">http://www.multigesture.net/?p=73</guid> <description><![CDATA[After almost a year, I finally finished my thesis and presented it. A brief overview of my work can be found in the video below. The thesis itself will become available later this week and will of course be posted on this blog!]]></description> <content:encoded><![CDATA[<p>After almost a year, I finally finished my thesis and presented it. A brief overview of my work can be found in the video below. The thesis itself will become available later this week and will of course be posted on this blog!</p><p><iframe src="http://player.vimeo.com/video/1230527" width="500" height="401" frameborder="0"></iframe></p> ]]></content:encoded> <wfw:commentRss>http://www.multigesture.net/2008/07/03/i-graduated/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>Multi-touch video puzzle game</title><link>http://www.multigesture.net/2008/05/17/multi-touch-video-puzzle-game/</link> <comments>http://www.multigesture.net/2008/05/17/multi-touch-video-puzzle-game/#comments</comments> <pubDate>Sat, 17 May 2008 15:03:25 +0000</pubDate> <dc:creator>Laurence Muller</dc:creator> <category><![CDATA[Application]]></category> <category><![CDATA[Multitouch]]></category> <category><![CDATA[adobe air]]></category> <category><![CDATA[application]]></category> <category><![CDATA[games]]></category> <category><![CDATA[mma]]></category> <category><![CDATA[multitouch]]></category><guid isPermaLink="false">http://www.multigesture.net/?p=72</guid> <description><![CDATA[The same game I have showed here but this time played on the multi-touch table. p.s. Sorry for the ending it wasn&#8217;t me!]]></description> <content:encoded><![CDATA[<p>The same game I have showed <a href="http://www.multigesture.net/2008/03/01/real-time-fluid-dynamics-on-a-multi-touch-table/">here</a> but this time played on the multi-touch table.</p><p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/XGDubj8s6aU?fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/XGDubj8s6aU?fs=1" type="application/x-shockwave-flash" width="500" height="400" allowscriptaccess="always" allowfullscreen="true"></embed></object></p><p><em>p.s. Sorry for the ending <img src='http://www.multigesture.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> it wasn&#8217;t me!</em></p> ]]></content:encoded> <wfw:commentRss>http://www.multigesture.net/2008/05/17/multi-touch-video-puzzle-game/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 7/71 queries in 0.997 seconds using disk: basic
Object Caching 3124/3257 objects using disk: basic

Served from: www.multigesture.net @ 2012-02-04 06:41:18 -->
