<?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>Create Digital Music &#187; TUIO</title>
	<atom:link href="http://createdigitalmusic.com/tag/tuio/feed/" rel="self" type="application/rss+xml" />
	<link>http://createdigitalmusic.com</link>
	<description>Making music with technology</description>
	<lastBuildDate>Fri, 25 May 2012 21:05:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Virtual Theremin Made with Kinect; Real Thereminists Will Make it Useful</title>
		<link>http://createdigitalmusic.com/2010/11/virtual-theremin-made-with-kinect-real-thereminists-will-make-it-useful/</link>
		<comments>http://createdigitalmusic.com/2010/11/virtual-theremin-made-with-kinect-real-thereminists-will-make-it-useful/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 17:27:30 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[3d-camera]]></category>
		<category><![CDATA[computer-vision]]></category>
		<category><![CDATA[CV]]></category>
		<category><![CDATA[depth-sensing]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[kinect]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[opensoubndcontrol]]></category>
		<category><![CDATA[OSC]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Theremin]]></category>
		<category><![CDATA[TUIO]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=15035</guid>
		<description><![CDATA[Therenect &#8211; Kinect Theremin from Martin Kaltenbrunner on Vimeo. Who says technology has to move fast and die young? Leon Theremin may have been a full century ahead of his time, before computers, before transistors, before jet engines or atomic power or rockets. ReacTable creator Martin Kaltenbrunner has a virtual Theremin prototype built with Microsoft&#8217;s &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2010/11/virtual-theremin-made-with-kinect-real-thereminists-will-make-it-useful/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://player.vimeo.com/video/17330186?color=CC0000" width="640" height="360" frameborder="0"></iframe>
<p><a href="http://vimeo.com/17330186">Therenect &#8211; Kinect Theremin</a> from <a href="http://vimeo.com/mkalten">Martin Kaltenbrunner</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Who says technology has to move fast and die young? Leon Theremin may have been a full century ahead of his time, before computers, before transistors, before jet engines or atomic power or rockets.</p>
<p>ReacTable creator Martin Kaltenbrunner has a virtual Theremin prototype built with Microsoft&#8217;s depth-sensing, 3D Kinect camera. And what he really needs is some players of the real Theremin to help develop it. Martin writes CDM:<span id="more-15035"></span></p>
<blockquote><p>I just finished my first musical instrument based on the Kinect controller. The Therenect is a virtual Theremin, which defines two virtual antenna points that allow controlling the pitch and volume of a simple oscillator. The distance to these points can be controlled by freely moving the hand in three dimensions or by reshaping the hand, which allows gestures that are quite similar to playing an actual Theremin.</p>
<p>At the moment I am getting in contact with some trained Theremin players in order to tune the application to fully simulate the behavior of an actual Theremin. We will then publish some additional videos with a more musical experience &#8230; The software has been developed using the Open Frameworks and OpenKinect libraries and will be released under an open source license when it is more mature.</p></blockquote>
<p>On our sister site Create Digital Motion, we&#8217;ve also noted that Martin&#8217;s new library allows OSC communication anywhere, so if a virtual Theremin isn&#8217;t inspiring your Kinect dreams, you can make something else.</p>
<p><a href="http://createdigitalmotion.com/2010/11/kinect-with-anything-tuio-gestures-from-kinect/">Kinect with Anything: TUIO Gestures from Kinect</a></p>
<p>Kinect may be popular at the moment, but lest you feel rushed, just remember &#8211; a hundred years later, people still play the Theremin. So maybe if your idea is worthwhile, you&#8217;ve got some time. (Erm, not to enable any more <a href="http://createdigitalmusic.com/2010/11/google-translate-beatboxing-mashed-up-with-youtube-memes/">procrastination</a>.)</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2010/11/virtual-theremin-made-with-kinect-real-thereminists-will-make-it-useful/&via=cdmblogs&text=Virtual Theremin Made with Kinect; Real Thereminists Will Make it Useful&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2010/11/virtual-theremin-made-with-kinect-real-thereminists-will-make-it-useful/&via=cdmblogs&text=Virtual Theremin Made with Kinect; Real Thereminists Will Make it Useful&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2010/11/virtual-theremin-made-with-kinect-real-thereminists-will-make-it-useful/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2010/11/virtual-theremin-made-with-kinect-real-thereminists-will-make-it-useful/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>TUIO Multitouch for iPhone: Browser App Hack Replaces Rejected App</title>
		<link>http://createdigitalmusic.com/2009/04/tuio-multitouch-for-iphone-browser-app-hack-replaces-rejected-app/</link>
		<comments>http://createdigitalmusic.com/2009/04/tuio-multitouch-for-iphone-browser-app-hack-replaces-rejected-app/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 09:32:45 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-controllers]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[controllers]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod-touch]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[multi-touch]]></category>
		<category><![CDATA[networked]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[touch]]></category>
		<category><![CDATA[TUIO]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2009/04/20/tuio-multitouch-for-iphone-browser-app-hack-replaces-rejected-app/</guid>
		<description><![CDATA[MSAFluid for processing (Controlled by iPhone) from Memo Akten on Vimeo. TUIO is a simple but powerful emerging protocol for multitouch control for live music and visuals, as used on the powerful live tangible synth reacTable. Apparently no one told Apple, however. While the App Store rubber-stamps useless toys like fake cigarette lighter flames, they &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2009/04/tuio-multitouch-for-iphone-browser-app-hack-replaces-rejected-app/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><object width="579" height="326"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3975324&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=3975324&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="579" height="326"></embed></object>    <br /><a href="http://vimeo.com/3975324">MSAFluid for processing (Controlled by iPhone)</a> from <a href="http://vimeo.com/memotv">Memo Akten</a> on <a href="http://vimeo.com">Vimeo</a>. </p>
<p>TUIO is a simple but powerful emerging protocol for multitouch control for live music and visuals, as used on the powerful live tangible synth <a href="http://mtg.upf.es/reactable/">reacTable</a>. Apparently no one told Apple, however. While the App Store rubber-stamps useless toys like fake cigarette lighter flames, they bizarrely rejected a powerful application by a leading digital artist that would enable standardized TUIO control – for free. (More back story below; see an example in action above.)</p>
<p>As a blogger, my reaction is usually to whine and pontificate, for better or worse. The engineering approach would be to find some hack away the problem. That’s what Andrew Turley did with the TUIO protocol. So, Apple won’t allow an app that does the trick? Why not go back to what developers did before the SDK, and just use the iPhone browser?</p>
<p>As Andrew explains it:</p>
<blockquote><p>After reading the story I started thinking about seeing how far one could push Safari as an application platform, using web apps to get around Apple&#8217;s tight control of the app store. Since you would be connecting to another computer anyway to use an OSC application, why not just have the app be a web app running on a web server somewhere on the local network? The web server can then take care of things like sending out OSC messages or playing music or doing whatever it is people want to do.</p>
<p>To that end I created a little system that implements the TUIO protocol. You use an iPhone to run a web app, which in turn talks to the web server, which in turn sends OSC messages.</p>
</blockquote>
<p>&#160;</p>
<p> <span id="more-5654"></span>
<p>Details:</p>
<p><a href="http://www.pillowsopher.com/blog/?p=79">touchy feely</a> [Pillowsopher Blog]</p>
<p>Needless to say, there are some downsides: you have to run the Python server, you’re more limited in input and control than you would be in a real app, and you’re stuck inside the Safari browser, which could be a bit inconvenient. So I’m not backing down from my original complaint – I don’t see Apple doing anyone a service by blocking this kind of app, and the only rational explanation seems to be that the folks doing the review process don’t understand <em>what the app is</em>.</p>
<p>Most importantly, I do know that all our griping was sent to Apple, so I’m hopeful the App Store will reconsider the decision once they get it.</p>
<p>But I love solutions, too, and this can be one for many applications. </p>
<p>It also illustrates an important point: the browser on mobile devices (Apple and otherwise) could be a powerful outlet. It <em>doesn’t </em>always make sense to build an entire application; there will be various cases in which a little browser tool will do a job. Need a quick remote control for a live performance / art installation / club lighting rig? You might try the easy solution with the browser first.</p>
<p>Thanks for the great hack, Andy, and I’m curious to hear if anyone uses or extends this. </p>
<p>Previously:</p>
<p><a href="http://createdigitalmusic.com/2009/03/16/apple-rejects-free-iphone-tool-for-artists-because-of-minimal-user-functionality/">Apple Rejects Free iPhone Tool For Artists Because of “Minimal User Functionality”</a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/04/tuio-multitouch-for-iphone-browser-app-hack-replaces-rejected-app/&via=cdmblogs&text=TUIO Multitouch for iPhone: Browser App Hack Replaces Rejected App&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/04/tuio-multitouch-for-iphone-browser-app-hack-replaces-rejected-app/&via=cdmblogs&text=TUIO Multitouch for iPhone: Browser App Hack Replaces Rejected App&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2009/04/tuio-multitouch-for-iphone-browser-app-hack-replaces-rejected-app/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/04/tuio-multitouch-for-iphone-browser-app-hack-replaces-rejected-app/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Apple Rejects Free iPhone Tool For Artists Because of &#8220;Minimal User Functionality&#8221;</title>
		<link>http://createdigitalmusic.com/2009/03/apple-rejects-free-iphone-tool-for-artists-because-of-minimal-user-functionality/</link>
		<comments>http://createdigitalmusic.com/2009/03/apple-rejects-free-iphone-tool-for-artists-because-of-minimal-user-functionality/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 18:12:14 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-interfaces]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[editorial]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod-touch]]></category>
		<category><![CDATA[licenses]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[multi-touch]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[touch]]></category>
		<category><![CDATA[TUIO]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=5350</guid>
		<description><![CDATA[MSA Remote for iPhone from Memo Akten on Vimeo. Since the dawn of computing, developers have been free to create whatever software they can imagine for computers. Windows, Mac, UNIX, Linux, Atari, Amiga, Apple II, Commodore 64 &#8211; it doesn&#8217;t matter. Come up with an idea, and short of doing something destructive on the system, &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2009/03/apple-rejects-free-iphone-tool-for-artists-because-of-minimal-user-functionality/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><object width="579" height="326"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3693245&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=3693245&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="579" height="326"></embed></object><br /><a href="http://vimeo.com/3693245">MSA Remote for iPhone</a> from <a href="http://vimeo.com/memotv">Memo Akten</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Since the dawn of computing, developers have been free to create whatever software they can imagine for computers. Windows, Mac, UNIX, Linux, Atari, Amiga, Apple II, Commodore 64 &#8211; it doesn&#8217;t matter. Come up with an idea, and short of doing something destructive on the system, you can make it work on a computer. It&#8217;s this freedom that has made the computer age possible. Game consoles have been different, a relic of the days when cartridges were physical objects you put in the machine. But mobile devices have generally acted more or less like computer platforms &#8211; look at Windows Mobile, Symbian, Linux, Android, Palm OS, Palm&#8217;s Web OS, and so on. It wouldn&#8217;t be odd to expect the same of the iPhone or iPod touch, which is essentially a Mac running on a low-power platform with a mobile-optimized set of libraries. The iPod doesn&#8217;t even connect to a wireless phone network; it uses WiFi just like your computer.</p>
<p>As musicians and artists, this sort of freedom has given us the freedom to make expressive music and art using powerful tools. That same freedom hasn&#8217;t applied to comparatively restrictive game platforms, which is why music apps for platforms like PSP and Nintendo DS require hacking hardware and software.</p>
<p>But then there&#8217;s the iPhone / iPod touch. Apple claims that they create a superior user experience by controlling quality, and they use that control to pick and choose which applications they think are appropriate for their phone. Never mind that a whole lot of what&#8217;s available on the iTunes store is simply worthless crap. And, frankly, that&#8217;s okay &#8211; users pick and choose the good stuff, and a lot of it&#8217;s really great.</p>
<p>But far from simply protecting mobile carriers like AT&#038;T from abusive apps, it&#8217;s clear from developer experiences that Apple has extended that supposedly superior judgment to second-guessing developers on design and application purpose. </p>
<p>The latest victim: a fully free wireless multitouch server that would empower iPod touch and iPhone users to control live art and perform, created by one of the world&#8217;s leading interactive artists, Memo Akten. It seems Apple&#8217;s powers that be rejected the app because they simply don&#8217;t understand what the heck it is.</p>
<p>The story so far:<span id="more-5350"></span></p>
<blockquote><p>I received the following response from Apple: &#8220;Thank you for submitting your application &#8220;MSA Remote&#8221;.  We need clarification in regards to the functionality of the application as we do not have access to the interactive installations that the application controls.  If possible, please provide login information for a server application we can use to review your application.&#8221;</p>
<p>So I sent them 3 desktop apps: a standard TUIO client, a MSATouch client (multiple devices can control a single client without interference), and an OSC Dumper so they could see all the messages being sent in detail. </p></blockquote>
<p>Even after receiving that documentation, Apple decided that they knew better than their users and developers. Result: no app. </p>
<blockquote><p>Apple&#8217;s response to this app is &#8220;We&#8217;ve reviewed your application, MSA Remote, and we have determined that this application contains minimal user functionality and will not be appropriate for the App Store.&#8221;</p>
<p>I find it hard to believe that a FREE TUIO SERVER for iPhone and iPod touch is not suitable for the App Store!! Please leave comments below if you think it is suitable and I will get back to them to try and sort it out.</p></blockquote>
<p><a href="http://www.memo.tv/msaremote_for_iphone">MSA Remote for iPhone</a></p>
<p>TUIO, for the record, is the <a href="http://tuio.lfsaw.de/">open multitouch platform</a> employed in the powerful, expressive <a href="http://mtg.upf.es/reactable/">reacTable tangible interface</a> that has been used by the likes of (Mac user) <a href="http://createdigitalmusic.com/2007/07/02/interactive-table-as-synth-via-new-better-bjork-tour-vids-microsoft-surface-snickering/">Bjork</a>.</p>
<p>Let&#8217;s be clear. The point here is not just to rant. Memo is looking for comments from users. I&#8217;m hopeful that an upswell of support could show Apple the error of their ways and get them to correct course on this one, and I&#8217;ll applaud them if they do that.</p>
<p>But let&#8217;s also be clear: restrictive platforms are bad for artists. Apple is setting a dangerous precedent, and I&#8217;m frankly tired of the conventional assumption that they&#8217;re always right. I think the restrictiveness of the platform &#8211; well beyond what is &#8220;safe&#8221; for users or what might endanger Apple&#8217;s relationship with carriers like AT&#038;T &#8211; is simply wrong-headed. The reason we love platforms like the Mac is that they have empowered us to express ourselves freely. And having seen the power of the Mac as a platform over the years, I&#8217;d be disingenuous not to point out that the iPhone has lost a big part of that soul.</p>
<p>The good news is, complaining and whining and griping <em>can</em> be productive. <a href="http://www.theregister.co.uk/2009/03/11/iphone_app/">Tweetie</a>, a powerful Twitter app that was censored because it might expose users to profanity on the open Web service, did make its way to the store after massive public outcry.</p>
<p>So, as I say, I don&#8217;t rant just because I like the sound of my own typing. I hope that the rest of you will join in, and it&#8217;ll make a difference.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/03/apple-rejects-free-iphone-tool-for-artists-because-of-minimal-user-functionality/&via=cdmblogs&text=Apple Rejects Free iPhone Tool For Artists Because of "Minimal User Functionality"&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/03/apple-rejects-free-iphone-tool-for-artists-because-of-minimal-user-functionality/&via=cdmblogs&text=Apple Rejects Free iPhone Tool For Artists Because of "Minimal User Functionality"&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2009/03/apple-rejects-free-iphone-tool-for-artists-because-of-minimal-user-functionality/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/03/apple-rejects-free-iphone-tool-for-artists-because-of-minimal-user-functionality/feed/</wfw:commentRss>
		<slash:comments>82</slash:comments>
		</item>
	</channel>
</rss>

