<?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; patching</title>
	<atom:link href="http://createdigitalmusic.com/tag/patching/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, 20 Nov 2009 17:06:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>OpenSoundControl: Now Compatible with Magical Unicorns</title>
		<link>http://createdigitalmusic.com/2009/11/18/opensoundcontrol-now-compatible-with-magical-unicorns/</link>
		<comments>http://createdigitalmusic.com/2009/11/18/opensoundcontrol-now-compatible-with-magical-unicorns/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 03:49:59 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[awesomeness]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[max-5]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[OpenSoundControl]]></category>
		<category><![CDATA[OSC]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[tongue-in-cheek]]></category>
		<category><![CDATA[unicorns]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2009/11/18/opensoundcontrol-now-compatible-with-magical-unicorns/</guid>
		<description><![CDATA[ 
For anyone whose complaint about OSC aka OpenSoundControl is that it lacks broad hardware support, I have one word for you:
Unicorns. 
OSC now runs on magical unicorns. (Would a unicorn not want high-resolution, human-readable messages encoded with time-stamps? I think they would. And because OSC is transport-independent, it can absolutely run on magical Unicorn [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://createdigitalmusic.com/images/2009/11/oscicorn.jpg" class="thickbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="oscicorn" border="0" alt="oscicorn" src="http://createdigitalmusic.com/images/2009/11/oscicorn_thumb.jpg" width="580" height="432" /></a> </p>
<p>For anyone whose complaint about OSC aka <a href="http://opensoundcontrol.org">OpenSoundControl</a> is that it lacks broad hardware support, I have one word for you:</p>
<p>Unicorns. </p>
<p>OSC now runs on magical unicorns. (Would a unicorn not want high-resolution, human-readable messages encoded with time-stamps? I think they would. And because OSC is transport-independent, it can absolutely run on magical Unicorn Beams.)</p>
<p><strong><em>No idea what this post is about?</em></strong> Don&#8217;t worry &#8212; I&#8217;ll have a talking unicorn narrate a proper, sophisticated, complete introduction to OSC for beginners soon. They&#8217;re magical, so they can make complex topics lucid to any audience.</p>
<p><span id="more-8388"></span>
<p>Yesterday, I wrote, entirely tongue in cheek and not expecting anything to actually come of it:</p>
<blockquote><p>I think maybe I’ll start running screaming headlines with things I want in them, if only for good luck. Tomorrow on CDM: “You Know What Annoys Me? The Fact That We Don’t Have Unicorns. Magic Unicorns. Who Speak OSC.”</p>
</blockquote>
<p>Today, via Twitter, Max patcher and audiovisual Merlock Andrew Lovett-Barron of Toronto wrote to me:</p>
<blockquote><p>@<a href="http://twitter.com/peterkirn">peterkirn</a> I made you a unicorn that speaks OSC.</p>
</blockquote>
<p>And here it is, for your enjoyment, in Max 5 patch format:</p>
<p><a href="http://andrewlb.com/max/Oscicorn_for_CDM.maxpat">http://andrewlb.com/max/Oscicorn_for_CDM.maxpat</a></p>
<p>This is, of course, very silly. But it’s an excuse to pitch Andrew’s site, which has lots of patching and coding goodies and visual creations:</p>
<p><a href="http://andrewlb.com/">http://andrewlb.com/</a></p>
<p>And perhaps more importantly, OSC now has a mascot. That means t-shirts, plushies, costumes, the lot. Your job: what should the <em>name</em> of this unicorn be?</p>
<p>All MIDI has is an antiquated DIN cable. Oh, yeah, that and millions of compatible devices. We hope OSC support won’t be as rare as unicorns.</p>
<p><em>Side note: please don’t troll this post, tempting as that may be. It’ll make the unicorn cry.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/11/18/opensoundcontrol-now-compatible-with-magical-unicorns/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>Novation Launchpad OSC Wrapper Makes MIDI More Readable</title>
		<link>http://createdigitalmusic.com/2009/11/11/novation-launchpad-osc-wrapper-makes-midi-more-readable/</link>
		<comments>http://createdigitalmusic.com/2009/11/11/novation-launchpad-osc-wrapper-makes-midi-more-readable/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 05:24:57 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[launchpad]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[Novation]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[OpenSoundControl]]></category>
		<category><![CDATA[OSC]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[pure-data]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=8306</guid>
		<description><![CDATA[A new, free software release for Novation&#8217;s Launchpad could make your device a lot more usable &#8211; and it shows how useful OSC can be for hardware, even if that isn&#8217;t OSC hardware. (Now, imagine what OSC-native hardware can do.)
There are plenty of misunderstandings about OSC and the monome out there. Among them, there&#8217;s the [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://createdigitalmusic.com/images/2009/10/launchpad_modes.jpg"></p>
<p>A new, free software release for Novation&#8217;s Launchpad could make your device a lot more usable &#8211; and it shows how useful OSC can be for hardware, even if that isn&#8217;t OSC hardware. (Now, imagine what OSC-native hardware can do.)</p>
<p>There are plenty of misunderstandings about OSC and the monome out there. Among them, there&#8217;s the notion that OSC won&#8217;t work without &#8220;extra software,&#8221; or that the only reason to use OSC messages with something like Novation&#8217;s Launchpad grid controller would be to emulate a monome.</p>
<p>Here&#8217;s the secret: even if you still don&#8217;t know what OpenSoundControl is, the idea is to make messages readable.</p>
<p>Novation released the MIDI message mappings for its Launchpad &#8212; that&#8217;s a good thing! (See <a href="http://createdigitalmusic.com/2009/11/02/novation-releases-all-midi-details-for-launchpad/">previous post</a>.) But because of the utilitarian and somewhat arbitrary way in which MIDI describes devices, MIDI messages just aren&#8217;t terribly readable. For instance, one button is called 50h (in hex), or 80 (in decimal). Where&#8217;s 80? Uh&#8230;. yeah, no one knows. And simple grid devices like the Launchpad and monome illustrate just how abstract MIDI is. The Launchpad has an 8&#215;8 grid of buttons. You might expect them to be numbered from 0,0 to 7,7, or 1,1 to 8,8. But that&#8217;s not actually possible in MIDI.</p>
<p><a href="http://createdigitalmusic.com/images/2009/11/launchpad_max.jpg"><img src="http://createdigitalmusic.com/images/2009/11/launchpad_max.jpg" alt="launchpad_max" title="launchpad_max" width="580" height="311" class="alignright size-full wp-image-8311" /></a></p>
<p>Will Crossland to the rescue. He&#8217;s been working on an OSC wrapper for the Launchpad in Max/MSP (easily ported to other environments if you like). This makes the Launchpad more usable and more logical. It&#8217;s just one of what I think could be plenty of efforts to use arrays of buttons on music controllers more fluidly and flexibly. That, in turn, could take the DIY musical ingenuity shown by the monome community to the next level.</p>
<p>Oh, and Will even has an open MIDI networking tool, also built in Max &#8211; relevant to the earlier discussion of the day.</p>
<p><a href="http://www.chippanfire.com/SoccoChico/Software">http://www.chippanfire.com/SoccoChico/Software</a></p>
<p>Will&#8217;s full description follows. <span id="more-8306"></span></p>
<blockquote><p>I thought you might be interested in an OSC wrapper I have been making for the new Launchpad.</p>
<p>From the off, this IS NOT simply a way to make the Launchpad act like a Monome. Oh no. This is a wrapper for converting the MIDI communication provided by Novation into a more human readable (and memorable!) OSC formatted protocol. Additionally the wrapper incorporates a banking system that provides one layer of unaltered MIDI communication (for connection and use with Ableton Live, with all the expected features in-tact) and eight layers (switchable from the Launchpads surface) of OSC transmitting (and controlled) decoupled grid action.</p>
<p>The wrapper is based in MaxMSP, but uses it only for selecting MIDI IO ports, udp communication to the &#8216;localhost&#8217; (via netsend/netreceive to make it Pd compatible) and a single [js] object with the actual handler/wrapper inside it. Oh, and there&#8217;s a local loopback function for testing you have the write MIDI IO selected for each Launchpad you hookup&#8230; The wrapper (theoretically, not that I own a fleet) supports up to six Launchpads, each uniquely addressable. If you get really greedy, the javascript could be altered to support more; it is just a 3d array of data elements at its core, currently limited to [6] in one dimension&#8230;. The limit of six is a reflection of the maximum number of control surfaces Ableton Live supports.</p>
<p>Specs at a glance:</p>
<p> &#8211; Supports up to 6 Launchpad devices, each individually addressable via OSC/MIDI<br />
 &#8211; Retention of the default MIDI mode for use with Ableton (via internal midi bus)<br />
 &#8211; 8 OSC mode &#8216;user banks&#8217; (per device) where the Launchpad (well, technically the wrapper) sends/receives OSC using a markup similar to that used by another popular &#8216;grid&#8217; device [though it does not directly support Monome markup, as row/col/frame etc messages are not used)<br />
 &#8211; user bank switching from the Launchpad via top row of buttons<br />
 &#8211; retains all data received on any bank (even if the Launchpad is not currently focused on it) and updates the surface accordingly when swiching banks</p>
<p>As the handler magic is ALL done via a single javascript file, ANYONE can edit the functionality in their favourite text editor. You then need only MaxRuntime to run the code inside. While this is not an &#8216;open-source&#8217; solution by any stretch, it can at least be tailored to an individuals needs without spending any money. As the wrapper will communicate happily with Pure Data, an avenue exists for freeware development of OSC patches that use the Launchpad as an interface (via the wrapper).</p>
<p>The appropriate files (along with suitably concise/detailed) documentation can be downloaded from my website (http://www.chippanfire.com/SoccoChico/Software) </p>
<p>Finally, the OSC protocol I have used is fully detailed in the download. It is essentially an extended version of the basic subset (i.e. /press and /led) employed by the Monome. My intention is not provide a &#8216;Monome Emulator&#8217;; the similarity in protocol is both a courteous nod to the Monome creators, and logical progression. The Monome OSC protocol is clearly well thought and well suited to addressing a 2D grid so why reinvent the wheel? I&#8217;d expect any sensible grid based OSC controller to use a similar markup as the original is so well thought out&#8230;</p>
<p>I have added extensions that allow for the multiple device/multiple bank addressing, as well as some extra &#8216;data&#8217; for the extended colour set available to the LEDs. If you want to use the wrapper with Monome apps you&#8217;ll have to get your hands dirty converting between the two OSC protocols (not that that would be too difficult). The lack of support for /row, /column etc messages is just one example of why this is technically an inferior device to the Monome; that said, i&#8217;d still be making a wrapper like this for the banking/multiple device features it enables if I had the budget to buy such a beautiful device&#8230;</p>
<p>p.s. Where I am saying OSC, at this stage I really mean &#8216;OSC formatted&#8217;. The implementation is limited to using the netsend/netreceive objects in Max (which perhaps limits their reception to Max/Pd?). I&#8217;m a bit too new to using OSC to say I am &#8216;definitely&#8217; sending Full Packet Messages that could be picked up by any OSC client&#8230;. I&#8217;d be happy for someone with more know-how to take the final steps in making it truly OSC compliant&#8230;</p></blockquote>
<p>I imagine this could generate plenty of feedback, so fire away.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/11/11/novation-launchpad-osc-wrapper-makes-midi-more-readable/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Max for Live Beta is Here; Final Version November 23</title>
		<link>http://createdigitalmusic.com/2009/11/04/max-for-live-beta-is-here-final-version-november-23/</link>
		<comments>http://createdigitalmusic.com/2009/11/04/max-for-live-beta-is-here-final-version-november-23/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 16:25:48 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[live-api]]></category>
		<category><![CDATA[max]]></category>
		<category><![CDATA[max-for-live]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[noisepages]]></category>
		<category><![CDATA[OpenSoundControl]]></category>
		<category><![CDATA[OSC]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=8245</guid>
		<description><![CDATA[Max For Live Sneak Peak from max4live on Vimeo.
Suddenly, I have an image of American Ableton hackers patching on their MacBook over Thanksgiving turkey.
After a long, long wait, a public beta of Max for Live is available. The software incorporates the full version of Max/MSP/Jitter &#8211; complete with visual output, video processing, and 3D capabilities [...]]]></description>
			<content:encoded><![CDATA[<p><object width="580" height="326"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6770439&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=6770439&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="580" height="326"></embed></object>
<p><a href="http://vimeo.com/6770439">Max For Live Sneak Peak</a> from <a href="http://vimeo.com/max4live">max4live</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Suddenly, I have an image of American Ableton hackers patching on their MacBook over Thanksgiving turkey.</p>
<p>After a long, long wait, a public beta of Max for Live is available. The software incorporates the full version of Max/MSP/Jitter &#8211; complete with visual output, video processing, and 3D capabilities &#8211; with the Live host. Max patches operate with all their usual capabilities as devices inside Live. User interface elements are available to give Max patches conventional Ableton device interfaces, and there are even pre-built elements for useful functions like frequency displays and MIDI patterns. Via the Live API, Max for Live patches are also able to control most elements of the Live interface.</p>
<p>Because of Max&#8217;s networking capabilities, Max for Live devices can also be used to route OpenSoundControl data into Live. That isn&#8217;t necessarily with the same ease as you might route MIDI, and there&#8217;s still no native support in the Live interface, but it is a step forward.</p>
<p>Our friend Michael at <a href="http://max4live.info/">max4live.info</a> has been busy documenting the new software. His overview video is at top, and for OSC coverage, see his tutorial [<a href="http://max4live.info/content/osc-tutorial-part-1-our-osc-tutorial-series">part 1</a> | <a href="http://max4live.info/content/tutorial-open-sound-control-part-2">part 2</a>].</p>
<p><strong>Updated: Pricing has now been announced.</strong><br />
Max for Live is not included with Live 8 or even (perhaps surprisingly) Live Suite. It will be a US$299 / EUR249 download, available separately, on top of the cost of Live 8 or Live Suite 8. If you already own Max, you&#8217;ll have a set of crossgrades available:<br />
1. You own Live. You can add Max for Live for US$99.<br />
2. You don&#8217;t own Live, and want just Live. You can get that and Max for Live for US$449.<br />
3. You don&#8217;t own Live, and want the whole Suite. Suite plus Max for Live crossgrade, US$699.</p>
<p><strong>Total cost:</strong><br />
Max owners without Live: US$449-699<br />
Live owners without Max: US$299 + cost of the upgrade to Live 8<br />
Max + Live owners: US$99 + cost of the upgrade to Live 8</p>
<p>I think this could arguably be worth the investment, but given the discontinuation of support for developing VST, RTAS, and AU plug-ins in Max &#8211; a feature that was formerly free &#8211; I expect some resistance. Also, as previously announced, there is no known Max for Live &#8220;runtime,&#8221; meaning Max patch developers don&#8217;t really have a distribution outlet for work made in Max for Live, other than other Max for Live users.</p>
<p>Sign up for the public beta on Ableton&#8217;s site, and you&#8217;ll be able to grab the downloads (details below). You <strong>must be an Ableton Live 8 owner</strong>, though you don&#8217;t need to own Max 5:<br />
<a href="http://www.ableton.com/maxforlive/beta">http://www.ableton.com/maxforlive/beta</a><span id="more-8245"></span></p>
<p>At the bottom of the page, you&#8217;ll have a direct link to download Live 8.1 (the official current build of Live is 8.0.9 otherwise), and a link to Cycling&#8217;s site to <a href="http://www.cycling74.com/downloads/maxforlive">download Max</a>. (Note: the Max link <del datetime="2009-11-04T17:01:53+00:00">worked this morning, then promptly disappeared, so it&#8217;s possible they&#8217;re uploading an updated build</del> is now back up.)</p>
<p>There are full instructions there. I was able to simply click a button and become a beta tester; hopefully you have the same experience. You&#8217;ll need to install two pieces of software, both Ableton Live 8.1 on the Live side and Max 5.1. </p>
<p><a href="http://createdigitalmusic.com/images/2009/11/device_patching.png"><img src="http://createdigitalmusic.com/images/2009/11/device_patching.png" alt="device_patching" title="device_patching" width="556" height="517" class="alignright size-full wp-image-8256" /></a></p>
<p>For the Python-based Live API, and the MIDI and OSC interfaces based on it, this should also come as good news. Live 8.1 should theoretically represent a more stable, feature-complete, fully documented version of the Live API under the hood in Live. That means even without Max for Live, it may be possible to, say, route an OSC input into Live as easily as a MIDI control surface.</p>
<p>If you&#8217;d like to join in with other people working on hacking Ableton Live and ask questions, try out our Noisepages group, which should now be functioning properly with a forum, wire, and networking features. More to come with this, with Max for Live, with OSC, with other tools, with&#8230; yeah, I&#8217;m glad I own a coffee maker.</p>
<p><a href="http://noisepages.com/groups/ableton-hackers">http://noisepages.com/groups/ableton-hackers</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/11/04/max-for-live-beta-is-here-final-version-november-23/feed/</wfw:commentRss>
		<slash:comments>88</slash:comments>
		</item>
		<item>
		<title>Novation Releases All MIDI Details for Launchpad</title>
		<link>http://createdigitalmusic.com/2009/11/02/novation-releases-all-midi-details-for-launchpad/</link>
		<comments>http://createdigitalmusic.com/2009/11/02/novation-releases-all-midi-details-for-launchpad/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 16:14:10 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[control-surface]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[launchpad]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[Novation]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=8180</guid>
		<description><![CDATA[Novation&#8217;s Launchpad, its affordable (]]></description>
			<content:encoded><![CDATA[<p><img src="http://createdigitalmusic.com/images/2009/10/twolaunchpads.jpg"></p>
<p>Novation&#8217;s Launchpad, its affordable (<$200) "grid" controller, may have a big Ableton logo on it. But underneath, it's just a MIDI controller. Bi-colored LEDs, containing a red and green element for red, green, and amber output (amber = red+green), can be triggered using simple MIDI note and control messages. That means, whether you're looking forward to Max for Live or you're sequencing in a tracker or writing Processing sketches, you can use the Launchpad just like any other MIDI controller. </p>
<p>One of the things I thought was a major demerit for Akai was the fact that they failed to ship a MIDI implementation for the Akai APC40. MIDI implementations are the charts of MIDI messages we've had since the very first MIDI devices came out in the 80s. They're usually printed in the back pages of the manual, and even the cheapest gear has often had one.</p>
<p><img src="http://createdigitalmusic.com/images/2009/11/launchpadillus.jpg" alt="launchpadillus" title="launchpadillus" width="580" height="309" class="alignright size-full wp-image-8188" /></p>
<p>Score: Novation 1, Akai 0. Novation has done the MIDI documentation, and then some. Its MIDI &#8220;Programmers Reference&#8221; is out even before the official Launchpad ship date. And rather than just doing a MIDI chart and assuming people know how to read it, they&#8217;ve taken the care to fully explain the way MIDI messages work, how to calculate the right messages, and how to really use this. Experts will have all the information they need, but newcomers will also find they can spend a little time and learn how to do what they want.</p>
<p><a href="http://www.novationmusic.com/support/launchpad/">Launchpad Support with Downloads</a> (see Programmer&#8217;s Reference at the bottom)<br />
Via: <a href="http://nezoomie.wordpress.com/2009/10/28/novation-released-launchpad-programming-guide-and-protocol/">Novation released Launchpad Programming Guide, and Protocol</a> [Nezoomie's Zen Wave Blog - great read]</p>
<p>It&#8217;s listed as &#8220;for Max/MSP programmers,&#8221; but anyone using MIDI will want to have a look; that&#8217;s obviously relevant to far more than just Max. (In fact, there&#8217;s not a single mention of anything specific to Max in the document.)</p>
<p>What might people do with stuff like this? Well, as of just four hours ago, Matt DiFonzo lets us know he&#8217;s written a simple monome emulator. It&#8217;s even got a clever name:</p>
<p><a href="http://post.monome.org/comments.php?DiscussionID=6245&#038;page=1#Item_1">nonome &#8211; monome emulator for Novation Launchpad</a></p>
<p>There&#8217;s some bad news mixed with the good. Even with something as simple as a grid of buttons, MIDI isn&#8217;t as friendly as it could be. I still would like to have a MIDI editor for the Launchpad so you can reassign buttons if you like &#8212; that&#8217;s a feature, incidentally, available on rival Ohm and Block hardware from <a href="http://www.lividinstruments.com/#">Livid Instruments</a>. Also, the documentation reveals that Launchpad uses &#8220;a low-speed version of USB,&#8221; which runs at a maximum of 400 messages per second, thus taking 200 milliseconds to update a Launchpad&#8217;s LEDs. (There are some workarounds, but they&#8217;re &#8230; more work. <strong>Clarification:</strong> Once you double up messages, though, you can get this to a more acceptable gap, and that&#8217;s for updating all the LEDs, not the latency of input messages.)<span id="more-8180"></span></p>
<p>Also, here&#8217;s a hint to Novation: use a <a href="http://creativecommons.org/">Creative Commons license</a> for that document. That way, your users will be free to document even more ingenious solutions and friendly guides. You win, and your users win. For instance, I have the illustration here, which I should be able to do for purposes of reporting on this story. But can I write my own how-to guide using your guide? Why not make it explicit to encourage me to do so? (They list the PDF as &#8220;proprietary,&#8221; though there&#8217;s no explicit license, and I think they just mean &#8220;proprietary&#8221; as in &#8220;what we&#8217;ve done on our hardware.&#8221;)</p>
<p>That&#8217;s a difference between open hardware and closed hardware, but I don&#8217;t even want to belabor the point &#8212; CC licenses are something a commercial company like Novation could easily use. In fact, if anyone at Novation or Ableton would like to talk to me about why I think it&#8217;s a good idea, I&#8217;d like to extend an open invitation. I&#8217;m no legal expert, but I can explain what it means to me as a user and developer, and connect you with some of the right people at Creative Commons and the CC-using community.</p>
<p>But those gripes aside, kudos to Novation for getting this documentation out here. I think it&#8217;s really good news for people experimenting with grid controllers. And we&#8217;ll be looking at how all of these tools, hardware and software, fit together, and how open source development can make them more powerful. </p>
<p>Patchers and coders and hackers: if you&#8217;re interested in working on interoperability between all this stuff, let us know.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/11/02/novation-releases-all-midi-details-for-launchpad/feed/</wfw:commentRss>
		<slash:comments>71</slash:comments>
		</item>
		<item>
		<title>Listen: Monome-Made Music, from tehn to Daedelus</title>
		<link>http://createdigitalmusic.com/2009/10/07/listen-monome-made-music-from-tehn-to-daedelus/</link>
		<comments>http://createdigitalmusic.com/2009/10/07/listen-monome-made-music-from-tehn-to-daedelus/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 19:37:01 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[artists]]></category>
		<category><![CDATA[awesomeness]]></category>
		<category><![CDATA[daedelus]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[listening]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[monome]]></category>
		<category><![CDATA[open-hardware]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[soundcloud]]></category>
		<category><![CDATA[tehn]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7849</guid>
		<description><![CDATA[makingthenoise (mtn); photo by Joshua Schnable.
It&#8217;s actually paradoxical to talk about music &#8220;made&#8221; on the monome. The monome, the open controller, is after all, a grid of buttons. It has no sound of its own. But as such, perhaps its design as a blank canvas &#8211; without any indication of how a single button may [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/joshua_schnable/3320596633/in/set-72157614567636209/"><img src="http://farm4.static.flickr.com/3600/3320596633_a5d99ebe8c.jpg"></a></p>
<div class="imgcaption">makingthenoise (mtn); photo by Joshua Schnable.</div>
<p>It&#8217;s actually paradoxical to talk about music &#8220;made&#8221; on the <a href="http://monome.org">monome</a>. The monome, the open controller, is after all, a grid of buttons. It has no sound of its own. But as such, perhaps its design as a blank canvas &#8211; without any indication of how a single button may function, without a screenprinted logo or name &#8211; that allows computer musicians to project upon it whatever they wish. The monome, more than any other object designed since the emergence of computer performance, is emblematic of what digital music can be. It&#8217;s an empty digital grid, like viewing the world of music software under a microscope.</p>
<p>It&#8217;s also, therefore, possible for the monome to disappear, leaving behind a spectrum of what people are doing with music on computers. That was what was most striking to me about the music of the monomeet on Saturday in Princeton, NJ: it covered a range of techniques, from glitchy granulation to breakbeat rhythms derived from turntables. Listen to what </p>
<p>In the lineup: tehn (aka Brian Crabtree), the instrument&#8217;s creator, playing on the Max/MSP patch mlr that is partly responsible for the monome&#8217;s set, through Daedelus, Brian&#8217;s friend who helped raise awareness of the strange box of buttons around the world. There are also fantastic sounds from mtn (makingthenoise), picture in the photos here, Edison, ro, %, and altitude sickness.</p>
<p>Here&#8217;s what the live sets sounded like. Bet you you can&#8217;t hear the monome.</p>
<p><object height="225" width="100%"><param name="movie" value="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fsoundcloud.com%2Fmonomeet&amp;show_comments=true&amp;auto_play=false&amp;show_playcount=true&amp;show_artwork=true&amp;color=BD0000"></param><param name="allowscriptaccess" value="always"></param> <embed allowscriptaccess="always" height="225" src="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fsoundcloud.com%2Fmonomeet&amp;show_comments=true&amp;auto_play=false&amp;show_playcount=true&amp;show_artwork=true&amp;color=BD0000" type="application/x-shockwave-flash" width="100%"></embed></object>   <span><a href="http://soundcloud.com/monomeet">Latest tracks by monomeet</a></span></p>
<p>More photos from the event:<span id="more-7849"></span></p>
<p><a href="http://www.flickr.com/photos/joshua_schnable/3321429982/in/set-72157614567636209/"><img src="http://farm4.static.flickr.com/3567/3321429982_3404456d2a.jpg"></a></p>
<div class="imgcaption">makingthenoise (mtn); photo by Joshua Schnable.</div>
<p><img src="http://createdigitalmusic.com/images/2009/10/tehn.jpg" alt="tehn" title="tehn" width="580" height="447" class="alignright size-full wp-image-7855" /></p>
<div class="imgcaption">tehn in action; photo by me.</div>
<p><object width="580" height="435"><param name="flashvars" value="offsite=true&#038;lang=en-us&#038;page_show_url=%2Fsearch%2Fshow%2F%3Fq%3Dmonomeet&#038;page_show_back_url=%2Fsearch%2F%3Fq%3Dmonomeet&#038;method=flickr.photos.search&#038;api_params_str=&#038;api_text=monomeet&#038;api_tag_mode=bool&#038;api_media=all&#038;api_sort=relevance&#038;jump_to=&#038;start_index=0"></param><param name="movie" value="http://www.flickr.com/apps/slideshow/show.swf?v=71649"></param><param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/slideshow/show.swf?v=71649" allowFullScreen="true" flashvars="offsite=true&#038;lang=en-us&#038;page_show_url=%2Fsearch%2Fshow%2F%3Fq%3Dmonomeet&#038;page_show_back_url=%2Fsearch%2F%3Fq%3Dmonomeet&#038;method=flickr.photos.search&#038;api_params_str=&#038;api_text=monomeet&#038;api_tag_mode=bool&#038;api_media=all&#038;api_sort=relevance&#038;jump_to=&#038;start_index=0" width="580" height="435"></embed></object></p>
<p><object width="580" height="435"><param name="flashvars" value="offsite=true&#038;lang=en-us&#038;page_show_url=%2Fphotos%2Fjoshua_schnable%2Fsets%2F72157622539219636%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Fjoshua_schnable%2Fsets%2F72157622539219636%2F&#038;set_id=72157622539219636&#038;jump_to="></param><param name="movie" value="http://www.flickr.com/apps/slideshow/show.swf?v=71649"></param><param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/slideshow/show.swf?v=71649" allowFullScreen="true" flashvars="offsite=true&#038;lang=en-us&#038;page_show_url=%2Fphotos%2Fjoshua_schnable%2Fsets%2F72157622539219636%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Fjoshua_schnable%2Fsets%2F72157622539219636%2F&#038;set_id=72157622539219636&#038;jump_to=" width="580" height="435"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/10/07/listen-monome-made-music-from-tehn-to-daedelus/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>iPhone Day: Free Frameworks Make Thumping Apps, Mobile or Otherwise</title>
		<link>http://createdigitalmusic.com/2009/10/07/iphone-day-free-frameworks-make-thumping-apps-mobile-or-otherwise/</link>
		<comments>http://createdigitalmusic.com/2009/10/07/iphone-day-free-frameworks-make-thumping-apps-mobile-or-otherwise/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 04:48:23 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[drum-machines]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[grooveboxes]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod-touch]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[open-hardware]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[openframeworks]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[pure-data]]></category>
		<category><![CDATA[xcode]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7827</guid>
		<description><![CDATA[Part of the beauty of the iPhone from its launch date was the notion of a Mac you could fit in the palm of your hand. That makes it ironic that, for so many developers, mobile platforms in general have turned into a way to fragment software, to make it run fewer places instead of [...]]]></description>
			<content:encoded><![CDATA[<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/-OgEOk4mrYw&#038;rel=0&#038;color1=0x5d1719&#038;color2=0xcd311b&#038;hl=en&#038;feature=player_embedded&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/-OgEOk4mrYw&#038;rel=0&#038;color1=0x5d1719&#038;color2=0xcd311b&#038;hl=en&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="580" height="469"></embed></object></p>
<p>Part of the beauty of the iPhone from its launch date was the notion of a Mac you could fit in the palm of your hand. That makes it ironic that, for so many developers, mobile platforms in general have turned into a way to fragment software, to make it run <em>fewer</em> places instead of more. There&#8217;s something to be said for designing to a specific mobile device, but on the other hand, how many developers would want to restrict where their creations run? And particularly in music, isn&#8217;t the appeal of mobile creation the ability to have your tools work in more places? Maybe targeting just one gadget is the right choice for a given tool, but it shouldn&#8217;t be the <em>only</em> choice.</p>
<p>On the iPhone, the application Thump has plenty in common with a range of mobile music making tools. It&#8217;s simple but fun, a groove box with sequencing, subtractive synths, drums, and a set of basic effects, plus the ability to load your own samples and export songs.</p>
<p>Thump also demonstrates how simplifying sonic capabilities can produce musically-beautiful results, by focusing on the essentials and creating something with personality. Here&#8217;s a track by its creator showing off its sounds:<br />
<object height="81" width="100%"><param name="movie" value="http://a1.soundcloud.com/player.swf?g=wi&#038;url=http%3A//soundcloud.com/mazbox/thump-soundreel"></param><param name="wmode" value="transparent"></param><param name="allowscriptaccess" value="always"></param><embed allowscriptaccess="always" height="81" src="http://a1.soundcloud.com/player.swf?g=wi&#038;url=http%3A//soundcloud.com/mazbox/thump-soundreel" type="application/x-shockwave-flash" width="100%" wmode="transparent"></embed></object><span><a href="http://soundcloud.com/mazbox/thump-soundreel/">thump soundreel</a> by <a href="mazbox">mazbox</a></span></p>
<p>Well worth checking out the app on your platform of choice:<br />
<a href="http://www.mrkbrz.com/thump/">http://www.mrkbrz.com/thump/</a></p>
<p>What might not be immediately apparent is that under the hood, Thump makes use of the open source environment <a href="http://www.openframeworks.cc/">openFrameworks</a>. As a result, the same code runs on iPhone, Mac, and Windows, as well as Linux. (It&#8217;s not distributed for Linux, but it could be. Hint, hint.) Creator  Marek Bereza gives back, too &#8211; he ported the openFrameworks audio library to the iPhone, where it&#8217;s available to anyone.</p>
<p><strong>Updated</strong> Marek notes in comments just what this means. The video below is, essentially, <em>the same app</em>. In place of the iPod screen, he has used a massive lattice of physical controls. A separate installation at the same show used a large touchscreen and simplified interface. And this really demonstrates what cross-platform means. Guy Kawasaki in the 80s mocked &#8220;ports&#8221; as a cheap wine. The idea is not to simply dump your code on a different platform and hope for the best &#8211; in fact, in this case, the changes from one platform to another were radical. The key is maximizing what&#8217;s essential, what really is not specific to a single device.</p>
<p><object width="580" height="435"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6804910&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=6804910&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="580" height="435"></embed></object>
<p><a href="http://vimeo.com/6804910">Physical Sequencer</a> from <a href="http://vimeo.com/mazbox">Marek Bereza</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p><a href="http://www.creativeapplications.net/environment/physical-sequencer-aka-thump-of-sound-iphone/">Creative Applications has a detailed write-up</a> of the installation with more documentation.</p>
<p>If you&#8217;re interested in creating your own projects, oF has an elegant syntax based on Processing, but adapted to C/C++ coding paradigms and libraries.<span id="more-7827"></span></p>
<p>I would recommend trying desktop development first as you&#8217;re learning, but when you do want to go mobile, setup is absurdly easy:</p>
<p><a href="http://www.openframeworks.cc/setup/iphone">Setup instructions for iPhone</a></p>
<p>Having this as a foundation means more freedom for users and developers alike, the ability to run where you want, and a shared community of artists helping one another out. It does not mean sacrificing revenue, either &#8211; which is important, because revenue is often what enables (and encourages) developers to make new things. Here, we see a commercial mobile tool and distribution via the iTunes store, with free-as-in-beer distribution of desktop apps. But even the Free Software Foundation actually <a href="http://www.fsf.org/licensing/essays/selling.html">encourages charging for distribution</a> &#8211; and to many people, the FSF is the most extreme example. </p>
<p>The bottom line is, you&#8217;re free to create what you want, where you want &#8211; and it doesn&#8217;t even have to have a price of free.</p>
<p>The use of openFrameworks is possible because the iPhone allows the execution of native code. Apple does not allow the Java virtual machine, which locks out many useful platforms and tools &#8212; including <a href="http://processing.org">Processing</a>. Naturally, that should not be the case with forthcoming non-Apple platforms based on Linux; more on that soon.</p>
<p><em>Thanks to Memo Akten for the tip &#8212; and for his exceptional documentation of iPhone openFrameworks development.</em></p>
<p><img src="http://createdigitalmusic.com/images/2009/10/motionpage2.jpg" alt="motionpage2" title="motionpage2" width="480" height="320" class="alignright size-full wp-image-7846" /></p>
<p><strong>GPU-tiful and Cross-Platform</strong></p>
<p><strong>Updated</strong> Another framework I left out is the lovely <a href="http://www.libnui.net/">libnui</a>. The tagline says it all: &#8220;C++ API, multiplatform (Mac OS X, iPhone, Win32, Win64, Linux), 3D hardware accelerated GUI and more&#8230;&#8221;</p>
<p>On the iPhone, Intua&#8217;s elaborate Beatmaker software and David Wallin&#8217;s bleep!box have both been made with libnui. I want to single out <a href="http://www.bleepboxapp.com/">bleep!box</a> because of its UI &#8211; note how UI elements are simplified and scaled to the size of your fingertip. That&#8217;s something that, speaking of multiple platforms, could be equally important with touch hardware coming to Mac, Windows, and Linux platforms (some of it here already). I saw a huge fan of Windows tablets loving Propellerhead Reason on a tablet. He probably would be less enthused running Reason or Record on a touch interface; the UI elements are way too small.</p>
<p>bleep!box is also worth a look for the same reason as Thump: elegant UI, simple functions, and a lot of fun.</p>
<p><strong>Pd, too</strong></p>
<p>Pure Data, the open source patching cousin of Max/MSP, can also run on mobile devices. It&#8217;s currently powering the application <a href="http://rjdj.me">RjDj</a>, but because Pd is free, that could be just the beginning. In May, I wrote about the work being done by Hans-Christoph Steiner, who has been <a href="http://createdigitalmusic.com/2009/05/12/save-that-old-pda-run-reware-play-pd-musical-creations-android-offf-nyc/">porting Pd even to ancient PDAs and iPods</a> &#8211; including those, notably, without native floating-point capabilities (the kind of number crunching usually associated with sound).</p>
<p>Well, now Hans-Christoph is looking toward other, current-generation devices, too, kicking off with a workshop on making interactive sound on the iPhone using Pure Data. Here&#8217;s a taste:</p>
<blockquote><p>OK, kids, you won&#8217;t believe how easy this is. Once you have Pure Data installed on your your iPhone or iPod-Touch, creating and uploading your own sound-processing and sound-generating patches is as trivial as copying a text file to your device! You&#8217;ll still need an Apple Developer License, but because Pd patches are treated as media files, they don&#8217;t have to go thru Apple&#8217;s elaborate code review &#8212; so, you can just dive right in, turning your phone into a pocket synth within minutes. In this 3-hour hands-on workshop, interactive sound whiz and Pure Data developer Hans-Christoph Steiner will lead you through all the steps.</p></blockquote>
<p>Hans-Christoph will be talking Pd on the iPhone at a conference next month at Carnegie Mellon University in Pittsburgh. That will also include Memo Akten and Zach Gage talking about <a href="http://artandcode.ning.com/page/iphone-openframeworks">openFrameworks</a>. And for nearly-entirely open source hardware, there&#8217;s a tantalizing-looking workshop combining <a href="http://artandcode.ning.com/page/mobile-physical-computing">Android with Arduino</a>, too. </p>
<p><a href="http://artandcode.ning.com/">http://artandcode.ning.com/</a></p>
<p>There&#8217;s quite a lot more to say about this, but I hope this whets your appetite.</p>
<p>And, of course, riding the train to Pittsburgh or your nearest university or open source workshop, now you&#8217;ll have Thump which which to make some thumping tracks on your iPhone.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/10/07/iphone-day-free-frameworks-make-thumping-apps-mobile-or-otherwise/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Beautiful Music Performed by Mexican Jumping Beans (Really)</title>
		<link>http://createdigitalmusic.com/2009/09/28/beautiful-music-performed-by-mexican-jumping-beans-really/</link>
		<comments>http://createdigitalmusic.com/2009/09/28/beautiful-music-performed-by-mexican-jumping-beans-really/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 14:36:11 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[ambient]]></category>
		<category><![CDATA[animals]]></category>
		<category><![CDATA[artists]]></category>
		<category><![CDATA[composition]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[jumping-beans]]></category>
		<category><![CDATA[labels]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[netlabel]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[pure-data]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7645</guid>
		<description><![CDATA[jumping beans &#038; .tape. from la bisogno on Vimeo.
What might a jar full of Mexican jumping beans sound like if composing their own ambient music? Scott Worley points us to a musical experiment by his labelmate Daniel Romero aka .tape, on netlabel yo.yo.pang!.
.tape programmed a sound environment in the free multimedia patching environment Pd (Pure [...]]]></description>
			<content:encoded><![CDATA[<p><object width="580" height="464"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6768600&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=6768600&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="580" height="464"></embed></object>
<p><a href="http://vimeo.com/6768600">jumping beans &#038; .tape.</a> from <a href="http://vimeo.com/user2359907">la bisogno</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>What might a jar full of Mexican jumping beans sound like if composing their own ambient music? Scott Worley points us to a musical experiment by his labelmate Daniel Romero aka .tape, on netlabel <a href="http://www.ambulatore.com/yoyo">yo.yo.pang!</a>.<br />
.tape programmed a sound environment in the free multimedia patching environment Pd (<a href="http://puredata.info/">Pure Data</a>). Contact microphones listen for the beans to jump, then use Pd&#8217;s onset detection (an analysis for transients) to trigger the sounds. Daniel reports the technique is &#8220;easy, but wholly effective.&#8221; </p>
<p>I&#8217;ll say &#8211; the music winds up being quite lovely, and rather than having a boring software-based random event generator, there&#8217;s something mesmerizing about watching the beans. You can download a free MP3/OGG file of the track, as well (and it sounds as though more projects may be coming):</p>
<p><a href="http://labisogno.org/index.php?s=content&#038;p=pet_o_matic">pet-o-matic</a> [asociación cultural la bisogno]</p>
<p>Descripción original en Español:</p>
<blockquote><p>empezamos esta serie con la picante unión entre el músico Daniel Romero (aka .tape. ) y Pancho, Emiliano y Marcos, tres frijoles saltarines mexicanos</p>
<p>Sonidos y programación por .tape. secuenciación en directo por los 3 frijoles saltarines mexicanos micrófono de contacto + un &#8220;onset detection&#8221; en pd para disparar los sonidos. fácil pero rotundamente efectivo.</p></blockquote>
<p>In other Pd news, the creators of the RjDj interactive/generative iPhone music app, which employs Pd patches, will be holding another <a href="http://more.rjdj.me/2009/09/08/reactive-music-and-augmented-audio-sprint-in-the-rjdj-london-offices-october-2-4/">sprint</a>. This one will be located in London October 2-4.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/09/28/beautiful-music-performed-by-mexican-jumping-beans-really/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>The Finger: Reaktor+Kore Sampling Madness from Tim Exile, But More Than That</title>
		<link>http://createdigitalmusic.com/2009/09/20/the-finger-reaktorkore-sampling-madness-from-tim-exile-but-more-than-that/</link>
		<comments>http://createdigitalmusic.com/2009/09/20/the-finger-reaktorkore-sampling-madness-from-tim-exile-but-more-than-that/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 00:18:53 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[artists]]></category>
		<category><![CDATA[awesomeness]]></category>
		<category><![CDATA[instruments]]></category>
		<category><![CDATA[KORE]]></category>
		<category><![CDATA[laptop-performance]]></category>
		<category><![CDATA[Native-Instruments]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Reaktor]]></category>
		<category><![CDATA[richard-devine]]></category>
		<category><![CDATA[Sampling]]></category>
		<category><![CDATA[Sound-design]]></category>
		<category><![CDATA[soundpacks]]></category>
		<category><![CDATA[tim-exile]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7577</guid>
		<description><![CDATA[It&#8217;s a strange and wonderful sampling instrument and live rig, capable of mangling and remixing live, synced to tempo. It&#8217;s proof that live computer performance doesn&#8217;t have to be in only one tool, or use one technique. It&#8217;s a ready-to-play, affordable instrument you can pick up and use. It&#8217;s a Reaktor patch gurus can pick [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://createdigitalmusic.com/images/2009/09/fingerinterface.jpg" alt="fingerinterface" title="fingerinterface" width="580" height="329" class="alignright size-full wp-image-7581" /></p>
<p>It&#8217;s a strange and wonderful sampling instrument and live rig, capable of mangling and remixing live, synced to tempo. It&#8217;s proof that live computer performance doesn&#8217;t have to be in only one tool, or use one technique. It&#8217;s a ready-to-play, affordable instrument you can pick up and use. It&#8217;s a Reaktor patch gurus can pick apart and learn from, along with other resources from one of Reaktor&#8217;s masters. It&#8217;s a new blog and an opportunity to talk about live performance. It&#8217;s an EP release. </p>
<p>It&#8217;s actually all of these things &#8211; a tool, but more than a tool. The Finger, a US$79 / EUR 69 instrument, is a product, first and foremost, created by master live electronic performer and hacker Tim Exile. Tim is such a dedicated Reaktor user that he once managed to give himself a repetitive stress injury from connecting patch cords. (Not recommended.) You can run this thing out of the box using the free Kore Player, or get in deeper with a full version of Kore, or get into the patch itself with a copy of Reaktor 5 (also included in Komplete 5 and 6). It&#8217;s quite a product, too. I could try to explain it, but I couldn&#8217;t possibly do as good a job as Tim does in the video.</p>
<p><object width="580" height="352"><param name="movie" value="http://www.youtube.com/v/wrj6pkQloJM&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/wrj6pkQloJM&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="352"></embed></object><span id="more-7577"></span></p>
<p>I&#8217;m not sure I agree with the marketing material&#8217;s claim that this is &#8220;a new type of live performance and remix effect.&#8221; In fact, Reaktor, Max/MSP, and other tools have led to all sorts of similar, original performance tools. Unlike going into a gig with just an Ableton Live set (something I&#8217;m doing in, literally, fifteen minutes), having a custom tool means focusing on performance techniques. And &#8220;new&#8221; hardly matters &#8211; Tim is a ninja at working with Reaktor&#8217;s deep sound DSP layer, Core (not to be confused with Kore). Whether it&#8217;s new or not, this is the ultimate patch from one of Reaktor&#8217;s masters. Along with Reaktor creator Stephan Schmitt&#8217;s <a href="http://createdigitalmusic.com/2008/12/08/inside-the-mind-of-stephan-schmitt-a-new-synth-and-thoughts-on-playability/">Spark</a>, it&#8217;s proof that sound packs from NI &#8211; or anyone else for that matter &#8211; don&#8217;t have to be limited to stock presets.</p>
<p>More than that, though, The Finger is connected to a music release by Tim, and is already triggering discussion of live performance and sound design &#8211; issues that go beyond any one tool. Tim has started a new blog to talk about his own take on live performance, starting with more info on his EP and some tracks you can hear:</p>
<p><a href="http://thenowwave.blogspot.com/">http://thenowwave.blogspot.com/</a></p>
<p>Other folks I know have picked up The Finger and started to play with it, including the underlying Reaktor patch. Most notably, see Richard Devine transform The Finger from a Sound-Like-Tim-Exile machine into a Richard-Devine-Sonic-Insanity-Generator. (See, just because you use someone else&#8217;s tool doesn&#8217;t have to mean you need to sound like them.) With Max for Live coming, hackers getting smarter and slicker with open source tools like Processing, ChucK, SoundCollider, and Pd, and techno-literacy again on the rise &#8211; more connected than ever by these Interwebs &#8211; I think we could be in store for a really wonderful age of creativity, in which people make part of the craft of music making the craft of tool making, as well. Designing a tool, after all, is designing a system, in the same way that composition (in any medium) is about designing a system. Finally, instead of keeping that to ourselves, we can actually share the whole process.</p>
<p>In the meantime, let&#8217;s watch those videos, on Reaktor, The Finger, and more.</p>
<p>Richard Devine takes on The Finger:</p>
<p><object width="580" height="435"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6658211&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=6658211&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="580" height="435"></embed></object>
<p><a href="http://vimeo.com/6658211">Native Instruments The Finger vs Richard Devine</a> from <a href="http://vimeo.com/user1919719">Richard Devine</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Tim Exile performing in Reaktor:</p>
<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/UGT1tZT9C1o&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/UGT1tZT9C1o&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
<p>Tim shows his Reaktor-based setup &#8211; not just The Finger, but beyond:</p>
<p><object width="580" height="352"><param name="movie" value="http://www.youtube.com/v/9r38r3BIgew&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/9r38r3BIgew&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="352"></embed></object></p>
<p><strong>Related tools:</strong></p>
<p><strong>Updated based on feedback in comments</strong> See also&#8230;</p>
<p><a href="http://www.sugar-bytes.de/content/products/Artillery2/index.php?lang=en#">Sugar Bytes Artillery2</a>, which focuses more on effects &#8211; and offers a whopping amount of effects variety, from step-sequenced buffer scratchers to vocoding. As with The Finger, the idea is to map effects to keys.</p>
<p>Rekkerd notes that <a href="http://rekkerd.org/sugar-bytes-announces-50-discount-on-artillery2/">Sugar Bytes has just discounted Artillery2 to 50%</a> through October. Devoted loop manglers will buy both. I&#8217;m going to wait for a Richard Devine video in which he routes Artillery2, Lucifer, and The Finger together in one chain, then randomizes all the settings &#8211; your move, Richard.</p>
<p>The <a href="http://www.devine-machine.com/index.php?option=com_content&#038;view=article&#038;id=134&#038;Itemid=127&#038;lang=en">Lucifer</a> plug-in is now discontinued, but <a href="http://www.devine-machine.com/">Devine Machine</a> offer a range of related looper/performance tools &#8211; from the practical  tools to the manglers.</p>
<p>The basic ideas here I think are <em>worth</em> copying: making use of the keyboard to control things live rather than having modulation all running automatically, routing different effects together for mangled results, and loop recording and effects that are synced it time are all useful concepts to combine. I&#8217;d love to see people push those concepts in various directions, and the exact combination of ingredients you want is likely to be personal, so it&#8217;s well-suited to DIY concoctions, too.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/09/20/the-finger-reaktorkore-sampling-madness-from-tim-exile-but-more-than-that/feed/</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
		<item>
		<title>GPS Beatmap: Ford LTD + Salt Flats = Locative Driving Control Surface</title>
		<link>http://createdigitalmusic.com/2009/09/02/gps-beatmap-ford-ltd-salt-flats-locative-driving-control-surface/</link>
		<comments>http://createdigitalmusic.com/2009/09/02/gps-beatmap-ford-ltd-salt-flats-locative-driving-control-surface/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 23:39:58 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-control-surface]]></category>
		<category><![CDATA[alternative-interfaces]]></category>
		<category><![CDATA[awesomeness]]></category>
		<category><![CDATA[cars]]></category>
		<category><![CDATA[control-surface]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[driving]]></category>
		<category><![CDATA[ford]]></category>
		<category><![CDATA[GPS]]></category>
		<category><![CDATA[interaction-design]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[locative]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[physical-computing]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7261</guid>
		<description><![CDATA[GPS Beatmap from Jesse Stiles on Vimeo.
&#8220;Locative art,&#8221; the idea that somehow location will feed into music and visuals, has eluded culture. We have the technology, in the form of sophisticated databases of location information and highly accurate, publicly-available GPS satellites. But it&#8217;s one of those solutions in search of a problem, and begs the [...]]]></description>
			<content:encoded><![CDATA[<p><object width="580" height="326"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6402527&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=6402527&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="580" height="326"></embed></object>
<p><a href="http://vimeo.com/6402527">GPS Beatmap</a> from <a href="http://vimeo.com/jts3k">Jesse Stiles</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>&#8220;Locative art,&#8221; the idea that somehow location will feed into music and visuals, has eluded culture. We have the technology, in the form of sophisticated databases of location information and highly accurate, publicly-available GPS satellites. But it&#8217;s one of those solutions in search of a problem, and begs the question, why?</p>
<p>That is, until you unleash a nearly 6-liter V8 <a href="http://en.wikipedia.org/wiki/Ford_LTD_Crown_Victoria">Ford LTD Crown Victoria</a> on the legendary Bonneville Salt Flats, and your driving gets translated to music. Now it makes sense. And sweeping through the salty dust in one of America&#8217;s greatest action-car-chase cars of all time, manipulating music on a Max/MSP software patch, all becomes right with the world. (That&#8217;s how it is in my head, anyway.)</p>
<p>The planet is your control surface.</p>
<p>Such is the project sent by co-creator Jesse Stiles, who worked with Rich Pell (and editor/documentarian Olivia Robinson) under the name Face Removal Services to perform this vehicular musical production. (Thank, as well, The Center for Land Use Interpretation / GPS Expo 2006. PS &#8211; I think we now know what to do with all those clunkers Americans are turning in for Cash for Clunkers.)</p>
<p>Now, this covers only X and Y axis. I think we need to add the Z-axis, for base jumpers. (I had a dream last night in which I was hang gliding from the rim of the Grand Canyon to the Colorado River below, a reminder that the Earth &#8211; and computer interfaces &#8211; do not have to be flat.)</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/09/02/gps-beatmap-ford-ltd-salt-flats-locative-driving-control-surface/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Handmade Music Open Lab: Make Stuff, Get Inspired, Featuring Morgan Packard</title>
		<link>http://createdigitalmusic.com/2009/08/17/handmade-music-open-lab-make-stuff-get-inspired-featuring-morgan-packard/</link>
		<comments>http://createdigitalmusic.com/2009/08/17/handmade-music-open-lab-make-stuff-get-inspired-featuring-morgan-packard/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 15:38:33 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[brooklyn]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[Electronics]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[hackday]]></category>
		<category><![CDATA[hacklab]]></category>
		<category><![CDATA[handmade]]></category>
		<category><![CDATA[handmade-music]]></category>
		<category><![CDATA[morgan-packard]]></category>
		<category><![CDATA[NYC]]></category>
		<category><![CDATA[open-lab]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[ripple]]></category>
		<category><![CDATA[SuperCollider]]></category>
		<category><![CDATA[workshops]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6962</guid>
		<description><![CDATA[Showcasing amazing projects is a good thing. But we know that no creation emerges fully-formed. They start from nothing, with lots of mistakes along the way. You get help and ideas from other people. And you need time.
So this month&#8217;s Handmade Music in Brooklyn we&#8217;re declaring an Open Lab. Got a kit lying on your [...]]]></description>
			<content:encoded><![CDATA[<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/iDrKb1vcGPQ&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/iDrKb1vcGPQ&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
<p>Showcasing amazing projects is a good thing. But we know that no creation emerges fully-formed. They start from nothing, with lots of mistakes along the way. You get help and ideas from other people. And you need time.</p>
<p>So this month&#8217;s Handmade Music in Brooklyn we&#8217;re declaring an Open Lab. Got a kit lying on your shelf, waiting to get made? Got a half-finished project that needs fixing? Just want to hang around some musical and visual DIYers and see what they&#8217;re up to? And just need a <em>few hours</em> to make some progress? That&#8217;s the idea.</p>
<p>Software projects, hardware projects, gear hacking, circuit bending, coding, patching in Reaktor or Pd or Max &#8211; it&#8217;s all welcome.</p>
<p>We also have a very special guest this month in the form of Morgan Packard, a talented multi-instrumentalist and computer musician (video at top, with live visuals by <a href="http://intervalstudios.com/superdraw/">superDraw creator</a> Joshue Ott). At 7:30p, Morgan will show off his free <a href="http://www.morganpackard.com/ripple/">Ripple</a> musical environment, built on the powerful open source SuperCollider code-for-sound platform. It&#8217;s a great chance to see what SuperCollider can do, how a scratch-built environment can open up musical possibilities, and what you can do with Ripple yourself.</p>
<p><strong><a href="http://handmademusic.noisepages.com/2009/08/handmade-music-brooklyn-open-lab-featuring-morgan-packards-musical-code/">Full details: Handmade Music Brooklyn: Open Lab, Featuring Morgan Packard’s Musical Code</a> [handmademusic@noisepages]</p>
<p><a href="http://www.facebook.com/event.php?eid=241794215602&#038;ref=mf">Facebook Event Page</a></strong></p>
<p>The whole event runs 6:00p-11:00p at 3rd Ward Brooklyn. As always, it&#8217;s completely free. Be sure to bring your projects and the tools you&#8217;ll need; we can provide power, a PA, space, and other folks to hang out with. And we can help give you an excuse to set aside a few hours of time.</p>
<p>We&#8217;ll also be taking notes on how the setup works, as we know this may be something other Handmade Music events want to try in your neck of the woods. </p>
<p><a href="http://www.flickr.com/photos/createdigitalmedia/3152656350/in/set-72157611871745413/"><img src="http://farm4.static.flickr.com/3220/3152656350_2f64c2edf9.jpg"></a></p>
<div class="imgcaption">Making stuff, at a previous Handmade Music.</div>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/08/17/handmade-music-open-lab-make-stuff-get-inspired-featuring-morgan-packard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
