<?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; Tables</title>
	<atom:link href="http://createdigitalmusic.com/tag/tables/feed/" rel="self" type="application/rss+xml" />
	<link>http://createdigitalmusic.com</link>
	<description>The latest gear, software, and techniques for electronic music production and performance</description>
	<lastBuildDate>Fri, 12 Mar 2010 15:52:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Roll Your Own Multitouch Screens, Tables: Max Multitouch Framework, PyMT</title>
		<link>http://createdigitalmusic.com/2009/03/20/roll-your-own-multitouch-screens-tables-max-multitouch-framework-pymt/</link>
		<comments>http://createdigitalmusic.com/2009/03/20/roll-your-own-multitouch-screens-tables-max-multitouch-framework-pymt/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 17:17:30 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-interfaces]]></category>
		<category><![CDATA[awesomeness]]></category>
		<category><![CDATA[futurism]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[interfaces]]></category>
		<category><![CDATA[laptops]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[max]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[multitouch]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[Tables]]></category>
		<category><![CDATA[tablets]]></category>
		<category><![CDATA[touch]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=5441</guid>
		<description><![CDATA[c
Ever feel like you&#8217;ve found the seam dividing past and future?
The past: restrictive UI frameworks requiring pages and pages of code to produce dated-look 2D displays. Proprietary software with rigid interfaces. Input bottlenecked through the x and y coordinates of a single mouse pointer. 
The future: UIs whipped together graphically or with a few lines [...]]]></description>
			<content:encoded><![CDATA[<p><object width="580" height="355"><param name="movie" value="http://www.youtube.com/v/EEkj85GU_is&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/EEkj85GU_is&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="355"></embed></object>c</p>
<p>Ever feel like you&#8217;ve found the seam dividing past and future?</p>
<p>The past: restrictive UI frameworks requiring pages and pages of code to produce dated-look 2D displays. Proprietary software with rigid interfaces. Input bottlenecked through the x and y coordinates of a single mouse pointer. </p>
<p>The future: UIs whipped together graphically or with a few lines of code. 3D mixed with 2D. Open-source, friendly frameworks. Creating your own interface or drawing upon a community of creative software makers. Input that uses multitouch for gestures, collaborative input, manipulation of 2D and 3D space, and &#8230; well, just a lot more fun.</p>
<p>There&#8217;s no need to wait around for the future. Creative software inventors are building it for themselves. Here are two of the most promising multitouch interface projects I&#8217;ve seen in my inbox.</p>
<p>In no time at all, you&#8217;ll be painting a cow! (Okay, more on that in a moment&#8230;)<span id="more-5441"></span></p>
<h3>Make Max Multitouch</h3>
<p>Max Multitouch Framework by composer Mathieu Chamagne makes turning your Max patch into a multitouch interface a breeze. When I first reviewed the Lemur, I was frustrated by the hardware-style abstraction between your software and the interface. Why was I having to go through Max patches painstakingly assigning Lemur controls to Max controls &#8211; why not just make the Max controls appear on the multitouch screen? Well, that&#8217;s exactly what you get with MMF. Using a set of Max abstractions, all you have to do is build your Presentation Mode style UI and add in the MMF ingredients &#8211; it automagically becomes touchable on a variety of displays. </p>
<p>It&#8217;s not hard to imagine how great this could be for musicians, especially those who have already been building original sonic creations in Max/MSP. Best of all, you don&#8217;t need an expensive, non-portable table with a projector inside, either &#8211; commodity hardware works just fine right now.</p>
<blockquote><p><em><strong>Requirements :</strong></em></p>
<p style="text-align: left;">- <a href="http://www.cycling74.com/" target='_blank'>cycling&#8217;74</a> <a href="http://www.cycling74.com/downloads/max5" target="_blank">Max5</a> (version 5.0.6 required)<br />
- any multitouch interface that sends <a href="http://tuio.lfsaw.de/" target="_blank">TUIO</a> messages.</p>
<p>MMF has been tested and works fine with : <a href="http://www.stantum.com" target="_blank">Stantum</a> SMK-15.4 multitouch screen, HP XT2 tablet pc (windows7 + <a href="http://nuigroup.com/forums/viewthread/4087/P15/" target="_blank">W2TUIO</a>), <a href="http://www.demandevolution.com/">Demand Evolution</a> + home made multitouch screen + <a href="http://mtg.upf.edu/reactable/?software" target="_blank">Reactivision</a> /  <a href="http://tbeta.nuigroup.com/" target="_blank">Tbeta</a> , &#8230;</p>
</blockquote>
<p><a href="http://www.mathieuchamagne.com/mmf/">MMF (Max Multitouch Framework) @ Mathieu Chamagne&#8217;s Site</a></p>
<p><em>Hmmm&#8230; apps that send (cough) TUIO, eh? Ah, yes, but that&#8217;s why you need companies like Apple to tell you what qualifies as useful in an iPhone app. You see, without Apple&#8217;s app review team and their <a href="http://createdigitalmusic.com/2009/03/16/apple-rejects-free-iphone-tool-for-artists-because-of-minimal-user-functionality/">superior wisdom</a>, I might wrongfully assume this sort of app would be something I&#8217;d want. Now I know better &#8211; thanks! (Sorry, couldn&#8217;t resist.)</em></p>
<p>Back to the on-topic discussion, this does demonstrate a real advantage of Max: it has its UI absolutely nailed, and the open-source alternative Pd is woefully behind. It also demonstrates that the beauty of Presentation Mode is, by abstracting the UI from the underlying guts, you can consider alternative interfaces. We should see that in Max for Live, as well.</p>
<p>Pd is fantastic in other ways, but if there&#8217;s anyone out there who fancies writing a lightweight new front-end, it could use it &#8211; perhaps in Python. Which brings us to the next item.</p>
<p><object width="579" height="434"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3548811&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=3548811&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="434"></embed></object><br /><a href="http://vimeo.com/3548811">pymt demo reel</a> from <a href="http://vimeo.com/user1410649">Thomas Hansen</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<h3>PyMT: Juicy Multitouch, Just a Few Lines o&#8217; Code</h3>
<p>PyMT is a glimpse of what future development could look like. While Microsoft putzes around with their Windows-only Surface, PyMT makes multitouch platform agnostic, open, and easy. That frees up artists to dream up creative new ways of applying this interface to expressive musical and visual creations (among others). Instead of reinventing the wheel as far as plumbing, you can focus on the reason for using devices in the first place &#8211; your art.</p>
<p>PyMT is profoundly portable, using Python and OpenGL to deliver windowing and multimedia features across platforms. Documentation and code are both under heavy development, but there are already some friendly-looking resources. This is almost enough to shake me from my loyalty to Java, though, in fairness, you can do some of the same things with Java and other tools. What&#8217;s most important is that there are libraries that are providing standards, like TUIO, and implementations in cross-platform languages that can be easily developed.</p>
<p>There&#8217;s good reason to be bullish on the future of this tech. And if you want to see it happen, don&#8217;t wait &#8211; you can get involved in the project directly.</p>
<p><a href="http://code.google.com/p/pymt/">PyMT at Google Code</a></p>
<p><a href="http://pymt.txzone.net/">PyMT Project Page</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/03/20/roll-your-own-multitouch-screens-tables-max-multitouch-framework-pymt/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Tangible Music: Build Your Own Interactive Table, Cheap, with TrackMate, LusidOSC</title>
		<link>http://createdigitalmusic.com/2009/03/03/tangible-music-build-your-own-interactive-table-cheap-with-trackmate-lusidosc/</link>
		<comments>http://createdigitalmusic.com/2009/03/03/tangible-music-build-your-own-interactive-table-cheap-with-trackmate-lusidosc/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 16:39:38 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-interfaces]]></category>
		<category><![CDATA[alternative-sequencers]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[computer-vision]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[open-source-hardware]]></category>
		<category><![CDATA[OpenSoundControl]]></category>
		<category><![CDATA[processing.org]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[Tables]]></category>
		<category><![CDATA[tangible]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=5218</guid>
		<description><![CDATA[Trackmate LusidOSC Sequencer Application from Adam Kumpf on Vimeo.
Want to interact with your computer musically using physical objects and other fancy-schmancy, science-fiction-y interfaces? Don&#8217;t want to rely on Microsoft or wait until 2019? You&#8217;re in luck. It&#8217;s like Christmas for DIYers and interactive futurists.
Enter LusidOSC, a set of protocols, libraries, and useful code, and Trackmate, [...]]]></description>
			<content:encoded><![CDATA[<p><object width="579" height="386"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3248522&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=3248522&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="386"></embed></object><br /><a href="http://vimeo.com/3248522">Trackmate LusidOSC Sequencer Application</a> from <a href="http://vimeo.com/user1312431">Adam Kumpf</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Want to interact with your computer musically using physical objects and other fancy-schmancy, science-fiction-y interfaces? Don&#8217;t want to rely on Microsoft or <a href="http://www.istartedsomething.com/20090228/microsoft-office-labs-vision-2019-video/">wait until 2019</a>? You&#8217;re in luck. It&#8217;s like Christmas for DIYers and interactive futurists.</p>
<p>Enter LusidOSC, a set of protocols, libraries, and useful code, and Trackmate, a clever and cheap-to-build system for tangible interfaces. Together, you&#8217;ve just got a bunch of tools to help you start playing with blocks &#8212; erm, experiencing new spatial interfaces.</p>
<ul>
<li><strong>LusidOSC, the library</strong> maps &#8220;spatial input devices&#8221; &#8211; really, any tangible devices or sensors in the real world &#8211; to applications, like live music or live visuals. It uses the network-savvy OpenSoundControl protocol. The library is available now for Processing, with Java, Python, Flash, and C++ in the works.</li>
<li><strong>LusidOSC, the apps/code:</strong> a set of Processing utilities to get you started includes a basic example app, command launcher, playlist mixer, and a MIDI sequencer. You can build on these for your own Processing apps.</li>
<li><strong>Your own input device:</strong> Tags? Sensors? Markers? Regions? Fingertips? If it&#8217;s in physical space, you can map it via LusidOSC. Or, if you want a place to start, try:</li>
<li><strong>Trackmate:</strong> A project of MIT&#8217;s Tangible Media Group, Trackmate lets you affix tags to any objects you want and use them as an interface.</li>
</ul>
<p><img src="http://media.createdigitalmedia.net/cdmu/images/2009/03/trackmate.jpg"></p>
<p>LusidOSC is just the protocol; it&#8217;s physical applications like Trackmate that get really interesting. In these economically-challenged times, Trackmate gives you tangible interfaces for next to nothing. All you need is a computer (Mac, Windows, or Linux), and a camera (even a webcam will do). Print out randomly-generated tags in the free and open source software, stick them on stuff you want to use, and go to town.</p>
<p>You can make your own Trackmate surfaces out of <a href="http://www.instructables.com/id/Trackmate_Classy_Hardwood_Curio/">hardwood</a> or <a href="http://www.instructables.com/id/Trackmate_Portable_Plexi_Cliffhanger/">plexiglass</a> for as little as $40 in parts. There&#8217;s even a Processing-based <a href="http://sourceforge.net/project/showfiles.php?group_id=249649&#038;package_id=309115">simulator app</a> so you can experiment without the physical objects. (Good for troubleshooting on the bus or plane, I imagine.)</p>
<p>Trackmate is just one project, though; LusidOSC promises to support other interface ideas, too.</p>
<p><a href="http://lusidosc.sourceforge.net/">LusidOSC at Sourceforge</a>, the work of &#8220;many research institutions and companies.&#8221; (Which, I wonder?)<br />
<a href="http://trackmate.sourceforge.net/">Trackmate at Sourceforge</a>, a project of the MIT Media Lab Tangible Media Group</p>
<p><strong>Alternatives:</strong> <a href="http://mtg.upf.edu/reactable/?tuio">TUIO</a>, the protocol used in the Bjork-endorsed <a href="http://mtg.upf.edu/reactable/">Reactable project</a> marches forward, as well. And as both projects are open source, there could be some cross-pollination. I hear a revised TUIO is coming, and in the meantime, LusidOSC acts as a gateway to TUIO.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/03/03/tangible-music-build-your-own-interactive-table-cheap-with-trackmate-lusidosc/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Music on the Game Grid: Interactive Arpeggiators Al-Jazari, reacTogon</title>
		<link>http://createdigitalmusic.com/2009/01/15/music-on-the-game-grid-interactive-arpeggiators-al-jazari-reactogon/</link>
		<comments>http://createdigitalmusic.com/2009/01/15/music-on-the-game-grid-interactive-arpeggiators-al-jazari-reactogon/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 05:05:53 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-sequencers]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[downsampled]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[geometry]]></category>
		<category><![CDATA[grids]]></category>
		<category><![CDATA[hexagonal]]></category>
		<category><![CDATA[interaction]]></category>
		<category><![CDATA[interaction-design]]></category>
		<category><![CDATA[multi-touch]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[sequencers]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tables]]></category>
		<category><![CDATA[tangible]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=4740</guid>
		<description><![CDATA[The step sequencer. The sixteen-pad drum machine. The piano roll. The step sequencing piano roll. The waveform editor. The multi-track recording. Live music is a dynamic and changing phenomenon, but much of our technology assumes fairly predictable interfaces with time. Elysium, which we saw early this week, breaks out of that mold by defining generative [...]]]></description>
			<content:encoded><![CDATA[<p>The step sequencer. The sixteen-pad drum machine. The piano roll. The step sequencing piano roll. The waveform editor. The multi-track recording. Live music is a dynamic and changing phenomenon, but much of our technology assumes fairly predictable interfaces with time. <a href="http://createdigitalmusic.com/2009/01/13/alternative-sequencers-elysium-generative-mac-app-and-the-joy-of-hex/">Elysium</a>, which we saw early this week, breaks out of that mold by defining generative systems that live on a hexagonal grid or &ldquo;honeycomb.&rdquo; There&rsquo;s lots of great <a href="http://createdigitalmusic.com/2009/01/13/alternative-sequencers-elysium-generative-mac-app-and-the-joy-of-hex/#comments">reader feedback on that story</a>, and Elysium&rsquo;s creator wrote in to talk a bit about what influenced him.</p>
<p>I want to highlight two sequencers that you play as if they&rsquo;re games. (Just don&rsquo;t play a Vulcan &ndash; they always win.)</p>
<h3></h3>
<h3>Robots on a Grid</h3>
<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/Uve4qStSJq4&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Uve4qStSJq4&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
<p>Al-Jazari is named for a 13th-Century scholar and musician who apparently invented an entire band of water-powered hydraulic robotic musicians with more than fifty facial and body movements per song. (Okay, that clearly deserves a separate post later. So, our Western education is so eager to avoid the achievements of Arabs that we skipped over the fact that he basically invented Disneyland in the Middle Ages.)</p>
<p>Al-Jazari in the 21st Century iteration takes the idea of robotic agents and builds a sequencer around them. Creator Dave built a grid on which you can give the robots symbolic instructions (like up, right, down, left), selected from a gamepad. Each grid square represents a note, with pitch modulated by moving bricks up and down. Like Elysium, the music is generated as events are triggered on the grid. And like Microsoft Research&rsquo;s (non-musical) game <a href="http://createdigitalmusic.com/2009/01/08/generative-music-interfaces-of-the-future-look-to-games/">Kodu</a>, the gamepad and a set of symbols make what is essentially scripting easy and transparent. (Few would likely call this &ldquo;programming&rdquo; because it doesn&rsquo;t look scary, but that&rsquo;s what it actually is.)</p>
<p>Al-Jazari is open source, built in the elegant coding language Scheme (a Lisp dialect) atop a game engine called Fluxus. Dave has extensive documentation on its development, and not only the code but even the textures and models. You can use this yourself on Mac and Linux, but it&rsquo;ll require some messy compiling. (Thanks for this link, MattH &ndash; this is layered with things that blow my mind!)</p>
<p><a href="http://www.pawfal.org/dave/index.cgi?Projects/Al%20Jazari">Al Jazari</a> [pawful.org]</p>
<h3>reacTogon</h3>
<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/14H1-en6Wrc&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/14H1-en6Wrc&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
<p>Mark Burton&rsquo;s reacTogon was the influence for Elysium. It&rsquo;s a &ldquo;chain reactive performance arpeggiator&rdquo; &ndash; that is, it takes the usual, static, repeating patterns of an arpeggiator and turns them into something altogether different, by allowing events to transform dynamically in two dimensions across a hexagonal grid. The interface is a multi-touch controller with physical objects, so there&rsquo;s a tangible element, as well. </p>
<p>Looking at reacTogon alongside Al-Jazari really demonstrates some of the advantages of a hexagonal grid versus the more traditional square grid. (And if you think about most musical applications, most of what we have is relatively non-dynamic right-angle grids. There&rsquo;s movement, but only left to right, with start/stop or loop points. One exception: Follow Actions in Ableton Live.)</p>
<p>Al-Jazari requires movement only to tiles with adjacent edges. reacTogon, since it tiles hexagons, has six adjacent tiles instead of four. It can also map a harmonic table, as other musical hexagonal grids do. Now, that&rsquo;s not to say reacTogon is better than the other &ndash; on the contrary, it demonstrates that <em>just one choice</em> &ndash; a grid of squares or a grid of hexagons &ndash; can create very different musical possibilities. So even if you&rsquo;re not musically impressed by these examples just yet, think about the possibilities here. We&rsquo;re still early in software design and musical interface, so early that something as simple as a simple geometric pattern can become an entire composition.</p>
<p>That&rsquo;s something to ponder on the eve of the music manufacturers&rsquo; trade show.</p>
<p>(If anyone has more documentation on Mark or his creation, let me know.)</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/01/15/music-on-the-game-grid-interactive-arpeggiators-al-jazari-reactogon/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Psychosynth: Free 3D Music Interface, as a Virtual Reactable</title>
		<link>http://createdigitalmusic.com/2008/12/10/psychosynth-free-3d-music-interface-as-a-virtual-reactable/</link>
		<comments>http://createdigitalmusic.com/2008/12/10/psychosynth-free-3d-music-interface-as-a-virtual-reactable/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 17:29:44 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[alternative-interfaces]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[modular]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[OpenSUSE]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[psychosynth]]></category>
		<category><![CDATA[reactable]]></category>
		<category><![CDATA[synthesis]]></category>
		<category><![CDATA[Tables]]></category>
		<category><![CDATA[tangible]]></category>
		<category><![CDATA[virtual]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2008/12/10/psychosynth-free-3d-music-interface-as-a-virtual-reactable/</guid>
		<description><![CDATA[ 
The idea of the Reactable is to make music tangible, with control of sound mapped to physical objects you move around on a table. But that hasn&#8217;t stopped the Psychosynth from creating a virtual version. (Upside: it&#8217;s a lot more portable.)
Psychosynth
Watch the video, but they seem to have made the opening minutes as dull [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://media.createdigitalmedia.net/cdmu/images/2008/12/psychosynth.jpg" /> </p>
<p>The idea of the Reactable is to make music tangible, with control of sound mapped to physical objects you move around on a table. But that hasn&#8217;t stopped the Psychosynth from creating a <em>virtual</em> version. (Upside: it&#8217;s a lot more portable.)</p>
<p><a href="http://www.psychosynth.com/index.php/Main_Page" target="_blank">Psychosynth</a></p>
<p>Watch the video, but they seem to have made the opening minutes as dull as possible to thin out the non-believers. Skip past the generation of the white noise oscillator (wow, white noise!), and somewhere around halfway through, it becomes laugh-out-loud funny, with trance-style vocals about freeing your mind with free software. (Seriously &ndash; it&rsquo;s awesome.)</p>
<p> <embed src="http://blip.tv/play/AbHYZIWCKg" type="application/x-shockwave-flash" width="580" height="463" allowscriptaccess="always" allowfullscreen="true"></embed>
<p>While it&rsquo;s in alpha stage, the software is fully free and open source (binaries available for Debian and OpenSUSE) &ndash; and that means this could be a good project to snoop around in or code through, those of you who are eager hackers.</p>
<p>At its heart, it&rsquo;s simply an interactive modular synth inspired by Reactable. Drag objects around and connect them to make sounds and patterns. Underneath is a powerful C++ synth library, a 3D synth, and even a server version &ndash; so even if you aren&rsquo;t sold on this interface, there are pieces here that could be useful. It&rsquo;s all virtual now, but that&rsquo;s not to say you couldn&rsquo;t add input; support for the input library is planned later.</p>
<p>That said, I don&rsquo;t think they went far enough with the virtual thing. Next, why not simulate virtual players for the virtual Reactable inside the computer. They could even behave like Sims, requiring regular stimulation and bathroom breaks. Eventually, you could unlock <a href="http://createdigitalmusic.com/2007/07/02/interactive-table-as-synth-via-new-better-bjork-tour-vids-microsoft-surface-snickering/" target="_blank">Bjork</a>.</p>
<p>Enjoy. If anyone gets this up and running even in alpha state, let us know.</p>
<p>Previously: <a href="http://createdigitalmusic.com/tag/tables/" target="_blank">tables</a> and <a href="http://createdigitalmusic.com/tag/tangible/" target="_blank">tangible</a>, like the lovely <a href="http://createdigitalmusic.com/2007/08/16/reconceived-acoustic-music-on-an-interactive-table-etiquette-in-edinburgh/" target="_blank">acoustic sounds of Etiquette</a> and, of course, <a href="http://createdigitalmusic.com/2008/11/25/spaces-and-roots-manipulating-sound-with-processing-touch-tangible-interfaces/" target="_blank">Spaces / Roots</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2008/12/10/psychosynth-free-3d-music-interface-as-a-virtual-reactable/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Spaces and Roots: Manipulating Sound with Processing + Touch, Tangible Interfaces</title>
		<link>http://createdigitalmusic.com/2008/11/25/spaces-and-roots-manipulating-sound-with-processing-touch-tangible-interfaces/</link>
		<comments>http://createdigitalmusic.com/2008/11/25/spaces-and-roots-manipulating-sound-with-processing-touch-tangible-interfaces/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 04:36:23 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-interfaces]]></category>
		<category><![CDATA[brick]]></category>
		<category><![CDATA[chuck]]></category>
		<category><![CDATA[computer-vision]]></category>
		<category><![CDATA[CV]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[Electronics]]></category>
		<category><![CDATA[modular]]></category>
		<category><![CDATA[multi-touch]]></category>
		<category><![CDATA[processing.org]]></category>
		<category><![CDATA[Reaktor]]></category>
		<category><![CDATA[Tables]]></category>
		<category><![CDATA[tangible]]></category>
		<category><![CDATA[touch]]></category>
		<category><![CDATA[vision]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2008/11/25/spaces-and-roots-manipulating-sound-with-processing-touch-tangible-interfaces/</guid>
		<description><![CDATA[  Musical Applications for Multi-Touch Interfaces from BricK Table on Vimeo.
Across series of colored bars, sounds warp and mutate. Vines entangle as organic threads of music. Fingers and objects traverse sonic landscapes in surprising, mysterious ways. Welcome to the worlds of BricK, the musical table interface by Jordan Hochenbaum and Owen Vallis, which, charged [...]]]></description>
			<content:encoded><![CDATA[<p><object width="579" height="434"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2248206&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=2248206&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="434"></embed></object>  <br /><a href="http://vimeo.com/2248206">Musical Applications for Multi-Touch Interfaces</a> from <a href="http://vimeo.com/bricktable">BricK Table</a> on <a href="http://vimeo.com">Vimeo</a>.
<p>Across series of colored bars, sounds warp and mutate. Vines entangle as organic threads of music. Fingers and objects traverse sonic landscapes in surprising, mysterious ways. Welcome to the worlds of BricK, the musical table interface by Jordan Hochenbaum and Owen Vallis, which, charged with software by Dimitri Diakopoulos, Jim Murphy, and Memo Akten, explores new musical frontiers. The tool uses a combination of open source tools for tracking fingers and objects on a table, then feeds those into sound and music environments.</p>
<p>Just following the landmark, long-awaited release of Processing 1.0, BricK demonstrates the expressive potential of the open-source platform. Processing allows quick and elegant development of stunning visual interfaces, while other tools (ChucK and Reaktor, for instance) serve as sonic engines. Sometimes the sounds themselves are not revolutionary, but by simply replacing the visuals and interaction &ndash; just as with changing the look of a score &ndash; the music is transformed, too. <em>(At top: experiments with different interfaces for music using the platform they&rsquo;ve built.)</em></p>
<p>CDM got to talk to Owen and Jordan about the projects. And now&rsquo;s a perfect time &ndash; the gorgeous Roots is looking for a home, in case we have any curators / galleries / other interested parties in our audience. First, a review of what these platforms are:</p>
<p><img src="http://media.createdigitalmedia.net/cdmu/images/2008/11/peoplesroots.jpg" /></p>
<p> <span id="more-4528"></span><br />
<h3>Spaces, Multi-Touch Music</h3>
<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=2312754&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=2312754&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/2312754">Spaces Multi-Touch Music Environment</a> from <a href="http://vimeo.com/bricktable">BricK Table</a> on <a href="http://vimeo.com">Vimeo</a>.
<p>Jordan tells CDM about Spaces, their latest creation, which premiered alongside a performance by Daedelus in LA:</p>
<blockquote><p>Spaces is the latest interactive multi-touch musical application for the Brick Table. Designed as a minimalist interface to free musicians from traditional compositional markers such as frets and keys, the environment enables musicians to compose intuitively through immediate visual and sonic feedback.</p>
<p>In this video, Spaces mediates a spontaneous composition and performance of a slow-moving ambient soundscape.</p>
<p>Spaces was developed by Jordan Hochenbaum, Owen Vallis, Dimitri Diakopoulos, and Jim Murphy.&#160; It was recently used in a performance at the REDCAT lounge at the Walt Disney Theatre, Los Angeles, and further developments are currently underway.</p>
</blockquote>
<h3>Roots, an Organic Installation</h3>
<p> <object width="579" height="437"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=1663988&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=1663988&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="437"></embed></object>  <br /><a href="http://vimeo.com/1663988">Roots Multi Touch Tangible Installation Teaser</a> from <a href="http://vimeo.com/bricktable">BricK Table</a> on <a href="http://vimeo.com">Vimeo</a>.
<p>Roots has been impressive in Web videos, but it&rsquo;s looking to make the transition to the real world, after a shipping mishap prevented what was supposed to be its premiere showing at New York&rsquo;s Minitek Festival earlier this fall:</p>
<blockquote><p>&ldquo;Roots&rdquo; is an interactive installation for the Brick Table tangible and multi-touch interface, where multiple people can collaborate in making music in a dynamic &amp; visually responsive environment.&#160; Users use their fingers and tangible objects to create and interact with virtual branch-like vines that move around the screen, allowing users to create either entirely generative, semi-generative, or sudo-composed arrangements and compositions.&#160; </p>
<p>Roots is truly a unique and expressive interactive installation which came together through an internet collaboration between Brick Table&#8217;s creators (Jordan Hochenbaum and Owen Vallis), and the super-talented London-based designer/developer <a href="http://www.memo.tv/">Memo Akten</a>.&#160; It was recently selected as a featured Processing Exhibition on Processing.org and we feel it is time to release Roots into the wild&#8230;</p>
<p>So! <i>We are calling out to all of you lovely CDM readers out there to get Roots out and into the public. </i></p>
<p>For more information on how Roots works, please see <a href="http://bricktable.wordpress.com/about/what-is-roots/">What is Roots?</a></p>
<p>Please use the contact on the <a href="http://bricktable.wordpress.com/contact-us/">BricK Table</a> website if you are interested.</p>
</blockquote>
<h3>Behind the Scenes</h3>
<p><img src="http://media.createdigitalmedia.net/cdmu/images/2008/11/spaces.jpg" /> </p>
<p><b>CDM: How do the visuals relate to the sound?</b></p>
<p><strong>BricK: </strong>The nature of the vine-like branches in Roots lends itself to creating music with what is &#8212; in our opinion &#8212; an organic and open feeling. We felt that the music should both sound and feel as if it is coming out of the visuals, and vice-versa, and so we did our best to stay true to this relationship in the overall musical aesthetic of the sounds produced.</p>
<p>The Spaces environment expands on the theme of unconventional visual representations of sound manipulation. Each column is an open space connecting an idea with a musical parameter. Combined with the visual feedback, we decided Spaces would work best with slow-moving ambient soundscapes, although it is certainly possible to experiment with other musical styles..</p>
<p><b>What sorts of relationships did you experiment with before settling on something you liked?</b></p>
<p><strong>BricK: </strong>With Roots, we first worked with Memo to develop the visual elements before even attempting the musical side of things.&#160; We discussed various approaches to its visual and musical relationships. Did we want it to be completely generative? Did we want a more direct and repeatable relationship between your finger and the resulting sound?&#160; We really liked both ideas, and so we made it all inclusive&#8211; making it able to create completely generative, semi-generative, or directly manipulated/composed musical outcomes by the use of finger pressing, sliding, and tangible object interaction.&#160; This really makes Roots unique in comparison to other environments which enable generative musical arrangements.&#160; Each performer can exert as much or as little control over the relationship between physical, visual, and musical interaction as they want at any given moment.</p>
<p>In Spaces, we discussed a few different ideas about the layout and design of the interface. Ultimately, we decided on Spaces being able to control four different instruments, each with four parameters (volume, and three others). We toyed with different methods for visually representing the value of each column without turning them into a traditional slider. We felt the cool-to-hot color morph in each column was fitting: the user has to rely more specifically on the sonic result rather than exact value, veering from more traditional musical interface paradigms.</p>
<p><img src="http://media.createdigitalmedia.net/cdmu/images/2008/11/roots_touch.jpg" /> </p>
<p><b>How did you deal with timing relative to the visuals?</b></p>
<p><strong>BricK: </strong>In Roots, it was necessary to have the generative data play in a relatively synchronized manner to maintain a degree of musicality. As the vines move around the environment, the musical outcomes are quantized to various beats. <em>[Ed.: The quantization all happens in ChucK.]</em> That being said, continuous finger movement scrubs audio in a direct 1:1 relationship that gives the user the feeling of direct manipulation when that is wanted.</p>
<p>Spaces has no generative movement (at the moment) which means timing is always completely synchronous with finger movement, both sonically and visually. We tried to make sure that the way in which the colors morph feel as free and smooth as the slowly evolving musical outcome.</p>
<p><b>Can you talk a bit about how the sound is generated?</b></p>
<p><strong>BricK: </strong>Roots uses audio buffers as its underlying sound source (although the musical outcome is VERY different than the original material). Each vine gets assigned an audio buffer which is then &#8217;scrubbed&#8217; through as the vine generatively maneuvers around the screen.&#160; The audio and buffer manipulation is done using the ChucK audio programming language. By simply changing its source material, Roots will produce vastly differing musical results.</p>
<p>Spaces generates sounds in a number of different ways, all using Reaktor. Each of the four instruments employs a selection of synthesis methods. Some columns control pitch, other columns control combinations of filters and effects. The clicky percussive sounds are generated from an audio loop which is granulized and re-synthesized with altered delay rate, etc.</p>
<p><b>What are your future plans for these pieces?</b></p>
<p><strong>BricK: </strong>Roots is ready to go, but in our free-time, Owen and I play with using it as a sequencing device in other ways &#8212; using movement and vine-location to pluck notes, control effects and filters, etc.</p>
<p>Exploring Roots along these other avenues will probably create the need for a new GUI interface, which means perhaps Roots will have a new little cousin sometime in the future.&#160; That being said, we are really happy with Roots as is (we reached our specific goals), and we are more interested in giving it the proper debut it deserves, rather than changing the way it works.&#160; We had a great time working with Memo, whose work I actually first came across here on CDM, and would love to work with him again in the future.</p>
<p>Spaces was developed in a very short timeframe for a performance at the REDCAT Lounge at the Walt Disney Concert Hall in downtown Los Angeles, and so we are absolutely looking to expand the possibility of what the Spaces interface is capable of. First, we would like to expand the number of instruments capable of being performed. Secondly, we would also like the interface to be &ldquo;physics&rdquo;-enabled, for example, using a flick motion to send a bouncing ball down a column to automate a parameter as the user concentrates on other instruments.</p>
<h3>The Software</h3>
<p><img src="http://media.createdigitalmedia.net/cdmu/images/2008/11/insidebrick.jpg" /> </p>
<p>Just to review, here&rsquo;s the software powering BricK:</p>
<p><a href="http://tbeta.nuigroup.com/">tbeta</a> (&ldquo;The Beta&rdquo;): finger tracking. tbeta is an open-source, cross-platform computer vision and multi-touch sensing platform. It&rsquo;s the successor to the former <a href="http://www.whitenoiseaudio.com/touchlib/">touchlib</a>, which wasn&rsquo;t as cross-platform or quite as awesome. More on tbeta on <a href="http://createdigitalmotion.com/2008/11/25/tbeta-open-source-computer-vision-multi-touch-sensing-follows-your-fingers/">Create Digital Motion</a>.</p>
<p><a href="http://www.mtg.upf.edu/reactable/?software"><img style="display: inline; margin-left: 0px; margin-right: 0px" src="http://media.createdigitalmedia.net/cdmu/images/2008/11/fiducials.jpg" align="right" /> reacTIVision</a>: fiducial marker tracking for objects. (Fiducial markers are these funny, cellular-looking patterns pictured at right that allow you to track specific objects manipulated on the table. reacTIVision is the open-source library developed by the folks who did <a href="http://www.mtg.upf.edu/reactable/">reactable</a>. Sounds as though we might get fiducial tracking in the other library, though.)</p>
<p><a href="http://chuck.cs.princeton.edu/">ChucK</a>: a strongly-timed, quick-to-code sound and synthesis language. It&rsquo;s elegant enough that it&rsquo;s used for real-time programming &ndash; as in, onstage, in laptop ensembles like <a href="http://createdigitalmusic.com/2007/01/01/laptop-orchestras-proliferate-from-princeton-to-moscow/">PLOrk</a> and (its West Coast descendent we just saw here on CDM) <a href="http://createdigitalmusic.com/2008/11/17/can-laptops-be-expressive-jamming-on-macbooks-at-stanfords-laptop-orchestra/">SLOrk</a>.</p>
<p>Native Instruments Reaktor: The modular sequencer, instrument, and effect builder, which we cover <a href="http://kore.noisepages.com/tag/reaktor/">regularly on our Kore minisite</a>. It&rsquo;s the only commercial / non-open-source choice here, though it may actually replace ChucK on Roots in the future.</p>
<h3>More Info</h3>
<p><a href="http://bricktable.wordpress.com/">Brick website</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2008/11/25/spaces-and-roots-manipulating-sound-with-processing-touch-tangible-interfaces/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Interactive Table as Synth, Via New, Better Bjork Tour Vids; Microsoft Surface Snickering</title>
		<link>http://createdigitalmusic.com/2007/07/02/interactive-table-as-synth-via-new-better-bjork-tour-vids-microsoft-surface-snickering/</link>
		<comments>http://createdigitalmusic.com/2007/07/02/interactive-table-as-synth-via-new-better-bjork-tour-vids-microsoft-surface-snickering/#comments</comments>
		<pubDate>Mon, 02 Jul 2007 16:13:08 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-interfaces]]></category>
		<category><![CDATA[bjork]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[gestures]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[multi-touch]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[parodies]]></category>
		<category><![CDATA[physical-computing]]></category>
		<category><![CDATA[prototypes]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[scifi]]></category>
		<category><![CDATA[Tables]]></category>
		<category><![CDATA[tangible]]></category>
		<category><![CDATA[touch]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2007/07/02/interactive-table-as-synth-via-new-better-bjork-tour-vids-microsoft-surface-snickering/</guid>
		<description><![CDATA[There&#8217;s a simple problem: sound is invisible, and sound synthesis concepts don&#8217;t have any physical reality. Knobs, faders, patch cords, keyboards, infrared sensors, touchpads, and the like all work quite nicely for synthesizing sounds. But take a closer look at Bjork&#8217;s use of the reacTable, an interactive multimedia interface that uses a camera to track [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a simple problem: sound is invisible, and sound synthesis concepts don&#8217;t have any physical reality. Knobs, faders, patch cords, keyboards, infrared sensors, touchpads, and the like all work quite nicely for synthesizing sounds. But take a closer look at Bjork&#8217;s use of the <a href="http://mtg.upf.edu/reactable/">reacTable</a>, an interactive multimedia interface that uses a camera to track the movements of blocks on a surface. They really are using it to make sounds, those sounds really are visualized in a nice new way (watch the waveforms connecting the blocks), and while the result is some swoopy synthy sounds, the interface does make making them a lot of fun.</p>
<p>It helps that Bjork pulls out some of her synthiest, electronicilicious-est tracks, like Pluto:</p>
<p><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/QVVULBXvmxk"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/QVVULBXvmxk" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p>
<p>and Hyperballad:<br />
<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/iJvNMMGSkQM"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/iJvNMMGSkQM" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p>
<p>And, of course, part of what happens is that the computer screen here has become the interface. When it works &#8212; when the visuals match the sounds, and suggest some new ways of constructing music &#8212; it really does show potential for this kind of instrument. (Even if you don&#8217;t buy into the blocks, the way the visualization itself works has a lot of promise.)</p>
<p>That&#8217;s the <a href="http://createdigitalmusic.com/2007/05/30/microsoft-unveils-surface-commercial-multi-touch-table-but-why-not-make-your-own/">idea behind Microsoft&#8217;s Surface</a>, too &#8230; but sometimes the gimmick can be a solution in search of a problem. Well, actually, maybe your computer of the future really will be &#8220;a big-ass table.&#8221; (Thanks, SarcasticGamer.com, for making me laugh so heartily.)</p>
<p><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/CZrr7AZ9nCY"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/CZrr7AZ9nCY" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2007/07/02/interactive-table-as-synth-via-new-better-bjork-tour-vids-microsoft-surface-snickering/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>More DIY Music Tables: MultiTouch Console, Built in Processing</title>
		<link>http://createdigitalmusic.com/2007/05/30/more-diy-music-tables-multitouch-console/</link>
		<comments>http://createdigitalmusic.com/2007/05/30/more-diy-music-tables-multitouch-console/#comments</comments>
		<pubDate>Wed, 30 May 2007 15:18:39 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-controllers]]></category>
		<category><![CDATA[alternative-interfaces]]></category>
		<category><![CDATA[controllers]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[downsampled]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[homebrew]]></category>
		<category><![CDATA[multi-touch]]></category>
		<category><![CDATA[physical-computing]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[Tables]]></category>
		<category><![CDATA[tangible]]></category>
		<category><![CDATA[touch]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2007/05/30/more-diy-music-tables-multitouch-console/</guid>
		<description><![CDATA[Via Music thing (be sure to read the comments, in which they sort out what it actually is), here&#8217;s another multi-touch music table built on freely-available tools:
MultiTouch Console
Quite a lot of tools have been connected to make this happen, but they&#8217;re all out there so you could do something similar. Let&#8217;s see if I can [...]]]></description>
			<content:encoded><![CDATA[<p>Via <a href="http://musicthing.blogspot.com/2007/05/incredilbe-multi-touch-controller.html">Music thing</a> (be sure to read the comments, in which they sort out what it actually is), here&#8217;s another multi-touch music table built on freely-available tools:</p>
<p><a href="http://macrone.de/multitouch/">MultiTouch Console</a></p>
<p>Quite a lot of tools have been connected to make this happen, but they&#8217;re all out there so you could do something similar. Let&#8217;s see if I can get this right: the software is a collaboration of two projects that resulted in the <a href="http://www.sport4minus.de/loopArena/mtc.html">multi-touch loopArena MTC</a>, for making music interactively. loopArena itself was built in the free, Java-based <a href="http://processing.org">Processing</a>, originally with MIDI support via the ProMIDI library but now evidently using OpenSoundControl. The graphics library <a href="http://www.libavg.de/">libAVG</a> (&#8220;picking up where Director left off&#8221;) does the tracking, though there&#8217;s also a link to the free multi-touch library <a href="http://www.whitenoiseaudio.com/touchlib/">Touchlib</a>. </p>
<p>And, long story short, here&#8217;s what you get:</p>
<p><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/bUyOXjAnhpY"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/bUyOXjAnhpY" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p>
<p>YouTube readers sum it up best: <b>&#8220;air hockey is cool again&#8221; &#8230; &#8220;this is the real future voodoo.&#8221;</b> Couldn&#8217;t have said it better myself.</p>
<p>More fun than <a href="http://createdigitalmusic.com/2007/05/30/microsoft-unveils-surface-commercial-multi-touch-table-but-why-not-make-your-own/">organizing your digital photos in a hotel lobby</a>, huh?</p>
<p>It&#8217;s interesting to me, though, that after all this work, you don&#8217;t necessarily get a different kind of music &#8212; just a different way of making it. And there seem to be two major directions in interface. On one end of the spectrum, there are glitzy, complex interfaces with sophisticated hardware. On the other end, we have increasing interest in minimalism, like the grid of buttons on the Monome, retro-styled software interfaces in trackers on computers and game systems, and, at some point, just a desire to take that KAOSS Pad and MacBook and MIDI keyboard and just practice making music rather than worrying about interface. I actually thing these seemingly divergent threads may all lead back to the same places in the end, and don&#8217;t know that they&#8217;re even incompatible &#8212; but, &#8220;ooh, aah&#8221; factor aside, it&#8217;s fun to watch them spinning themselves out.</p>
<p>If this makes one thing abundantly clear, though, it&#8217;s that even though Microsoft has an easier time <a href="http://gizmodo.com/gadgets/sticker-shock/video-of-bill-gates-showing-off-his-expensive-table-264453.php">getting on the Today Show</a>, they by no means have a monopoly on experimenting with these kinds of interfaces.</p>
<p>Got more resources for building your own tools? Diagrams, software libraries, code, blogs about how yours didn&#8217;t quite work, blog about how awesome yours is? Let us know!</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2007/05/30/more-diy-music-tables-multitouch-console/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Microsoft Unveils Surface, Multi-Touch Digital Table, But Why Not Make Your Own?</title>
		<link>http://createdigitalmusic.com/2007/05/30/microsoft-unveils-surface-commercial-multi-touch-table-but-why-not-make-your-own/</link>
		<comments>http://createdigitalmusic.com/2007/05/30/microsoft-unveils-surface-commercial-multi-touch-table-but-why-not-make-your-own/#comments</comments>
		<pubDate>Wed, 30 May 2007 13:43:52 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-interfaces]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[gestures]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[multi-touch]]></category>
		<category><![CDATA[physical-computing]]></category>
		<category><![CDATA[prototypes]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[scifi]]></category>
		<category><![CDATA[Tables]]></category>
		<category><![CDATA[tangible]]></category>
		<category><![CDATA[touch]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2007/05/30/microsoft-unveils-surface-commercial-multi-touch-table-but-why-not-make-your-own/</guid>
		<description><![CDATA[The good news: Microsoft is taking multi-touch, camera tracking, and gestural technologies seriously, and they have what looks like a very nice implementation that will be one of the first commercial implementations. The bad news: it&#8217;ll cost US$10,000 out of the gate. That high price will mean you&#8217;ll see at places like T-Mobile stores and [...]]]></description>
			<content:encoded><![CDATA[<p><embed src='http://admin.brightcove.com/destination/player/player.swf' bgcolor='#FFFFFF' flashVars='allowFullScreen=true&#038;initVideoId=933742930&#038;servicesURL=http://www.brightcove.com&#038;viewerSecureGatewayURL=https://www.brightcove.com&#038;cdnURL=http://admin.brightcove.com&#038;autoStart=false' base='http://admin.brightcove.com' name='bcPlayer' width='486' height='412' allowFullScreen='true' allowScriptAccess='always' seamlesstabbing='false' type='application/x-shockwave-flash' swLiveConnect='true' pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash'></embed></p>
<p>The good news: Microsoft is taking multi-touch, camera tracking, and gestural technologies seriously, and they have what looks like a very nice implementation that will be one of the first commercial implementations. The bad news: it&#8217;ll cost US$10,000 out of the gate. That high price will mean you&#8217;ll see at places like T-Mobile stores and Sheraton hotel lobbies first. But what you need to know: you can build your own version, thanks to available open source tools, with is likely to be more useful for music. </p>
<p>Good sources of commentary:<br />
<a href="http://blogs.walkerart.org/newmedia/2007/05/30/microsoft-surface/">New Media Initiatives Blog</a> at Walker Arts Center, which notes this could be museum-friendly tech.</p>
<p><a href="http://www.pixelsumo.com/post/microsoft-surface">Chris O&#8217;Shea @ Pixelsumo</a>, who has built a device something like this himself.</p>
<p>The video does show what&#8217;s cool about Surface &#8212; and it&#8217;s easy to imagine these same techniques being applied to live visual and music performance. (People have already tried experiments in that, and I think there&#8217;s a lot more to be done &#8212; once you&#8217;re talking music rather than just digital snapshots, you get into deeper questions about how to model the interface.)</p>
<p>But let&#8217;s get a few things out of the way:<br />
<B>1. Enough about <i>Minority Report</i>, already!</b><span id="more-2159"></span> <I>Minority Report</i> was a terrific movie from an interface design perspective. (Slightly less so from a &#8230; well, movie perspective, but that&#8217;s another story.) But this has nothing to do with <I>Minority Report</i>&#8217;s free-form, table-free, gestures in 3D space with gloves interface, unless all vaguely futuristic interfaces will now be compared to that movie. Actually, this thing is more practical, unless you want to share gloves with people at the Sheraton. (Ewwww &#8230; oh, and incidentally, there&#8217;s no logical reason why in the future we need gloves to do tracking.)</p>
<p>How about other comparisons? My apartment looks kinda like Blade Runner. This ATM is exactly like Lost in Space. If I start selling giant rubber costumes with fins, I can be the first to bring commercially-viable Doctor Who monster technology to a mainstream public. Oh, never mind.</p>
<p><B>2. &#8220;First commercial implementation&#8221; is sometimes meaningless</b>. Since the dawn of time, pricey, first-to-market versions have often failed. Look at Apple: Lisa? Newton? Even the Mac initially lost out to the Apple II. That&#8217;s just one company. Now, there&#8217;s the additional reality of readily-available tools allowing people to take concepts like this and do whatever they want, freely experimenting without market restrictions. The commercial implementations may be more successful in that case &#8212; but the independent efforts could be sexier.</p>
<p><b>3. Tables take up space.</b> Part of the reason you&#8217;ll be seeing this in hotel lobbies is that the tracking here presumably requires a large physical object in order to work, much like other interactive tables we&#8217;ve seen. If you want gestural or multi-touch technologies to be portable, or work with much smaller computer form factors, you need a different design. I&#8217;m still intrigued by what cameras may be able to do with enhanced computing resources.</p>
<p><b>None of this is intended to criticize Microsoft</b>. I&#8217;m personally excited this stuff is catching on. I just want to make sure we remain tethered to the larger realities here.</p>
<p>That said, <b>I&#8217;ll be eager to try out the demo version in New York</b> in a couple of weeks, which just happens to coincide with a <a href="http://itp.nyu.edu/nime/2007/">conference of people interested in musical interface design</a>. Heck, maybe we can convince the Microsoft engineers to come over for a few drinks.</p>
<p><H3>DIY Surface Computing</h3>
<p><B>Be Your Own Bjork:</b> If you want to build your own device like this, the <a href="http://mtg.upf.es/reactable/?software#files%20">reacTable software is available open source</a>. It&#8217;s even available as a library for the free tool <a href="http://processing.org">Processing</a>, which is an ideal environment in which to learn how to code this stuff. reacTable is a little different from Surface, in that reacTable has objects on the surface to manipulate. That rules out some gestures you might make with your hands, but it does add additional tactile feedback, and, hey, playing with blocks is fun. Actual touch might be more difficult, though other computer vision tools that enable tracking are available.</p>
<p>Chris O&#8217;Shea (who <a href="http://www.pixelsumo.com/post/microsoft-surface">comments on today&#8217;s announcement on his blog Pixelsumo</a>) had also begun an open source software and hardware project using blocks on tables, called <a href="http://createdigitalmusic.com/2005/05/06/sonicforms-new-sound-interfacesinstruments-go-open-source/">Sonic Forms</a>. That project ultimately didn&#8217;t take off, but Chris has gone on to write about, speak publicly about, and do other wonderful things, like <a href="http://createdigitalmusic.com/2006/03/01/music-boxes-reimagined-as-animated-installation-art/">a table installation with music boxes</a>.</p>
<p>Of course, my significant other doesn&#8217;t live in the world of blogs, and says, wisely, &#8220;but would you really want to do that?&#8221; That&#8217;s not a bad question to answer. It&#8217;s worth weighing this against other interface possibilities, and, for that matter, balancing the time you spend on the interface with the time you spend on music. More on both those topics soon.</p>
<p>And yes, obviously whoever shoots photos of these things doesn&#8217;t really get this concept. Here&#8217;s a hot tip to save you US$10,000:squeeze someone you love right now, huddle next to your computer in front of Google Maps, and you, too, can have &#8220;collaborative computing.&#8221; (Make sure they point meaningfully at the screen and laugh with delight at &#8230; the &#8230; directions &#8230; to the airport.) Since you can do this with a normal laptop, you don&#8217;t have to put a giant, clunky digital table in your living room. Which is good, because those coffee table books might screw up the tracking.</p>
<p><img id="image2160" src="http://media.createdigitalmedia.net/cdmu/images//2007/05/computingcouple.jpg" alt="Computing couple" /></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2007/05/30/microsoft-unveils-surface-commercial-multi-touch-table-but-why-not-make-your-own/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Musical Desks at Work: Lexus Helps Workforce Trip</title>
		<link>http://createdigitalmusic.com/2005/07/28/musical-desks-at-work-lexus-helps-workforce-trip/</link>
		<comments>http://createdigitalmusic.com/2005/07/28/musical-desks-at-work-lexus-helps-workforce-trip/#comments</comments>
		<pubDate>Thu, 28 Jul 2005 05:00:00 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[physical-computing]]></category>
		<category><![CDATA[synesthesia]]></category>
		<category><![CDATA[Tables]]></category>
		<category><![CDATA[visual]]></category>
		<category><![CDATA[Workspaces]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2005/07/28/musical-desks-at-work-lexus-helps-workforce-trip/</guid>
		<description><![CDATA[So you&#8217;ve been reading ths site long enough to see lots of interactive tables &#8212; alternative musical interfaces that involve moving blocks around a surface. But what practical use would this ever have, you say?
Clearly, outfitting the workplace of the future &#8212; or at least so says Lexus to its designers, which is equipping them [...]]]></description>
			<content:encoded><![CDATA[<div class="legacyimage"><img src="http://media.createdigitalmedia.net/cdmu/images/storiespre2k6/personalponddesk.jpg"></div>
<p>So you&#8217;ve been reading ths site long enough to see lots of interactive tables &#8212; alternative musical interfaces that involve moving blocks around a surface. But what practical use would this ever have, you say?<P><br />
Clearly, outfitting the workplace of the future &#8212; or at least so says Lexus to its designers, which is equipping them with interactive desks. The <a href="http://www.trendir.com/archives/000177.html">Ecco Design Personal Pond desk</a> (Trendir story) creates soothing music and lighting effects while you move around your hands or two stones on the table. And this helps us be more productive &#8212; how, exactly? Nonetheless, it&#8217;s nice to see the mainstream taking note of interactive musical table tech &#8212; keep your resumes handy, interactive designers.<P><br />
(See CDM&#8217;s <a href="http://createdigitalmusic.com/index.php?option=com_content&#038;task=view&#038;id=384&#038;Itemid=44">musical table roundup</a>, or check out the <a href="http://pixelsumo.com/blog/">pixelsumo blog</a> for more tables.)</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2005/07/28/musical-desks-at-work-lexus-helps-workforce-trip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source Interfaces for Sound: d-touch Tagged Blocks</title>
		<link>http://createdigitalmusic.com/2005/05/13/open-source-interfaces-for-sound-d-touch-tagged-blocks/</link>
		<comments>http://createdigitalmusic.com/2005/05/13/open-source-interfaces-for-sound-d-touch-tagged-blocks/#comments</comments>
		<pubDate>Fri, 13 May 2005 05:00:00 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-controllers]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[interfaces]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[physical-computing]]></category>
		<category><![CDATA[Tables]]></category>
		<category><![CDATA[tactile-and-tangible]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2005/05/13/open-source-interfaces-for-sound-d-touch-tagged-blocks/</guid>
		<description><![CDATA[Here&#8217;s even more open source code for creating new sound interfaces using free-moving blocks for control. We looked at Sonicforms, which is both intended as a project and a repository for information. Chris&#8217; project uses a projector aimed at a tabletop for additional feedback, and IR lights for sensing. That adds cost to the system [...]]]></description>
			<content:encoded><![CDATA[<div class="legacyimage"><img src="http://media.createdigitalmedia.net/cdmu/images/storiespre2k6/dtouch_objects.jpg"></div>
<p>Here&#8217;s even more open source code for creating new sound interfaces using free-moving blocks for control. We looked at <a href="http://createdigitalmusic.com/index.php?option=com_content&#038;task=view&#038;id=524&#038;Itemid=44">Sonicforms</a>, which is both intended as a project and a repository for information. Chris&#8217; project uses a projector aimed at a tabletop for additional feedback, and IR lights for sensing. That adds cost to the system and makes it less portable (though it does provide a cooler visual interface.)<P><br />
The <a href="http://web.media.mit.edu/~enrico/research/^d-touch.php">d-touch</a> project, in contrast, uses tags on the blocks that are recognized by a simple webcam (fiducial recognition). Advantage: no projector, no fancy interface, ultra-portable, ultra-cheap. Sure, you lose out on the tricky visuals (and, importantly, visual feedback) &#8212; but you get the even more mysterious effect of moving around ordinary blocks with strange hieroglyphics on them.<P><br />
d-touch features cross-platform C++ code (compiled on Mac OS X, but tested on Linux and Windows, too); the code is <a href="http://sourceforge.net/projects/libdtouch/">open source</a> and regularly updated. Give us a buzz if you do something with it, because I can&#8217;t program my way out of a paper ba&#8211; uh, tangible interface.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2005/05/13/open-source-interfaces-for-sound-d-touch-tagged-blocks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
