<?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; networking</title>
	<atom:link href="http://createdigitalmusic.com/tag/networking/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, 19 Mar 2010 20:05:59 +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>OSC, Kyma, iPad, and Beyond: Your Networked Musical Future</title>
		<link>http://createdigitalmusic.com/2010/03/08/osc-kyma-ipad-and-beyond/</link>
		<comments>http://createdigitalmusic.com/2010/03/08/osc-kyma-ipad-and-beyond/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 16:18:25 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[ethernet]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[kyma]]></category>
		<category><![CDATA[max]]></category>
		<category><![CDATA[max-for-live]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[OpenSoundControl]]></category>
		<category><![CDATA[OSC]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Sound-design]]></category>
		<category><![CDATA[trends]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=9772</guid>
		<description><![CDATA[Connecting stuff is one of the things musicians naturally do with gear. So, there&#8217;s really no reason that musical gear shouldn&#8217;t network as easily as Web servers. And yet a basic protocol, built largely on existing standards, meets with responses like this:
&#8220;We&#8217;ll support OSC when there&#8217;s hardware out there.&#8221; &#8220;Name one piece of hardware that [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://createdigitalmusic.com/images/2010/03/kyma_pacarana.jpg" alt="" title="kyma_pacarana" width="580" height="388" class="alignnone size-full wp-image-9773" /></p>
<p>Connecting stuff is one of the things musicians naturally do with gear. So, there&#8217;s really no reason that musical gear shouldn&#8217;t network as easily as Web servers. And yet a basic protocol, built largely on existing standards, meets with responses like this:</p>
<p>&#8220;We&#8217;ll support OSC when there&#8217;s hardware out there.&#8221; &#8220;Name one piece of hardware that supports OSC other than the Lemur.&#8221;</p>
<p>OSC has some major advantages as a network protocol, as a way of connecting software with software, software with hardware, and yes, even hardware with hardware. It doesn&#8217;t have to &#8220;compete&#8221; with MIDI &#8211; you can even send MIDI message data over OSC, thus taking advantage of features OSC has that MIDI doesn&#8217;t (like time stamps, which your tools could use to calculate latency even if you don&#8217;t use them directly). Yet I&#8217;ve been listening to this argument for years now. &#8220;Any computer&#8221; counts as an OSC device, but even when tens of millions of iPhones and iPod touch devices hit the market (not to mention other mobiles), software developers were still pointing to a (completely absurd) &#8220;lack of hardware.&#8221; How tens of millions of gadgets can count as &#8220;nothing,&#8221; I don&#8217;t know, but maybe it&#8217;s because a lot of them were phones, not music devices.</p>
<p>Well, here&#8217;s a combination that ought to get someone&#8217;s attention. With the iPad about to launch next month &#8211; likely to be followed by more multitouch devices running Android, Linux, and Windows &#8211; we&#8217;re not just talking phones any more. And the folks at Symbolic Sound, makers of the insanely-powerful sound generation Kyma environment, are adding a proper OSC implementation. Even if you have no interest in the (wonderful) Kyma, now available in more-affordable Paca(rana) devices, this is one to watch.</p>
<p>What you can do:</p>
<p><strong>Use OSC directly</strong>, via a direct connection and even onboard Ethernet on the Paca(rana). That opens up the use of devices like Lemur, and, yes, iPad.</p>
<p><strong>Use MIDI over OSC</strong> from your existing MIDI devices and software. Explanation (again, worth reading even if you aren&#8217;t in the market for a Kyma):<br />
<a href="http://www.symbolicsound.com/Learn/BidirectionalMIDIStreamsOverOSC">http://www.symbolicsound.com/Learn/BidirectionalMIDIStreamsOverOSC</a><span id="more-9772"></span></p>
<p>In this case, the OSC connection acts as a virtual MIDI devices, with three merged inputs and one output. The same is possible on other devices, too, however, meaning that combining OSC and MIDI doesn&#8217;t have to be a chore.</p>
<p>Details on the software update:</p>
<blockquote><p>OSC-enabled Kyma X.74 is a free software update for registered Kyma X owners. OSC communication requires the Paca or Pacarana sound engine. Kyma X.74 also comes with additional features, including an 11-times speedup in the Virtual Control Surface, support for the MOTU Ultra Lite Hybrid mk3, TC Electronic Impact Twin, and Prism Audio Orpheus converters, track-pad compatible menus, refinements to the Tau resynthesis, and more.</p></blockquote>
<p><a href="http://www.symbolicsound.com/cgi-bin/bin/view/Company/OpenSoundControl">Open Sound Control (OSC) for Kyma: Bidirectional communication between Kyma, iPad, Lemur, and other OSC-enabled devices &#038; software</a></p>
<p>And if you&#8217;re using Max and Max for Live, you can use a custom external for MIDI over OSC in that environment, as well. (That said, control of Live could be more intuitive if Ableton were to evaluate native OSC control support in Live, as currently exists in nearly all mainstream live visual applications. There&#8217;s an unofficial method that demonstrates just how powerful this can be &#8212; see comments.)</p>
<p><a href="http://www.symbolicsound.com/cgi-bin/bin/view/Learn/AndyCaponMaxExternalOSC">Max and Kyma</a></p>
<p>Kyma is still a high-end solution, but at least the entry-level Paca &#8211; still absurdly powerful &#8211; <a href="http://www.symbolicsound.com/cgi-bin/bin/view/Order/WebHome">is now down below US$3000</a>. If I had $3 grand handy, I&#8217;d certainly consider buying one. I don&#8217;t, so I think of it as that Steinway grand I can&#8217;t afford or fit in my apartment. That doesn&#8217;t mean I can&#8217;t pay attention to what it does &#8211; and, indeed, OSC implementation like this could apply as well to a $5 or open source app, to mainstream hardware or DIY solutions, as much as the Kyma.</p>
<p>The phrase is overused in the media and culture today, but I think it&#8217;s appropriate here:<br />
&#8220;Just sayin&#8217;.&#8221;</p>
<p>Thanks to Lowell Pickett, Martin Wheeler, and others who sent this in.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2010/03/08/osc-kyma-ipad-and-beyond/feed/</wfw:commentRss>
		<slash:comments>48</slash:comments>
		</item>
		<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>Music Goes Peer-to-Peer, Multiplayer: Smule Leaf Trombone for iPhone 3.0</title>
		<link>http://createdigitalmusic.com/2009/06/17/music-goes-peer-to-peer-multiplayer-smule-leaf-trombone-for-iphone-3-0/</link>
		<comments>http://createdigitalmusic.com/2009/06/17/music-goes-peer-to-peer-multiplayer-smule-leaf-trombone-for-iphone-3-0/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 21:01:54 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[bluetooth]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iphone-3.0]]></category>
		<category><![CDATA[ipod-touch]]></category>
		<category><![CDATA[leaf-trombone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[multiplayer]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[smule]]></category>
		<category><![CDATA[trends]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6182</guid>
		<description><![CDATA[iPhone users today started downloading the new iPhone OS, 3.0. One interesting feature of the new mobile software is peer-to-peer communication for collaborating in person. If you&#8217;re looking for an app that takes advantage of that, and can embarrass you in front of friends / workmates, Smule Trombone could be your answer. The touch-and-breath-controlled social [...]]]></description>
			<content:encoded><![CDATA[<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/6Sytg_nxJ5c&#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/6Sytg_nxJ5c&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
<p>iPhone users today started downloading the new iPhone OS, 3.0. One interesting feature of the new mobile software is peer-to-peer communication for collaborating in person. If you&#8217;re looking for an app that takes advantage of that, <em>and</em> can embarrass you in front of friends / workmates, Smule Trombone could be your answer. The touch-and-breath-controlled social music app/game from synthesis wizard Dr. Ge Wang has a special 3.0-only version. It uses the new iPhone push notification for achievements, but more importantly, features peer-to-peer Bluetooth for in-person &#8220;Duet Mode.&#8221;</p>
<p>I think these sort of networked features will increasingly become not only a game gimmick, but a necessity in music making. Why shouldn&#8217;t music devices instantly recognize the proximity of other music devices, automatically connect, and sync and share data, recordings, clock, and control messages? (One answer why not: because they&#8217;re reliving 1980s flashbacks by running MIDI. But that&#8217;s no reason software and DIY devices can&#8217;t lead the way.)</p>
<p>Meanwhile, whether you care about iPhone ocarinas or not, Smule are on a roll. The Leaf Trombone collaboration features have been racking up stats, with nearly a million sessions judged by other users in six weeks. They aren&#8217;t all covers of Nintendo game songs, fun as those may be: over 4,000 original songs from the composer mode have been contributed to the community. There&#8217;s cash involved in game achievements, too; you can <a href="http://www.youtube.com/watch?v=JoNUh5K-Uic&#038;fmt=22">win US$500</a> for being &#8220;loved&#8221; in a new contest. </p>
<p>I also find it interesting that &#8220;Twinkle, Twinkle Little Star&#8221; is the top melody with nearly 20,000 performances. It&#8217;s proof that some of the innocent joys of music may sometimes get overrated. (Although, let&#8217;s see, I still have an hour left to try to bang out a Stravinsky cover on his birthday.)</p>
<p>Go check out the Smule apps here &#8211; and here&#8217;s hoping we see smart networking in more music apps in general. (Ableton&#8217;s Share is one feature we&#8217;ll be looking at soon, though open communication standards would be great, too.)</p>
<p><a href="http://www.smule.com/">http://www.smule.com/</a></p>
<p>By the way, on the Android side, it appears Google is planning to re-release the Bluetooth API, so we could get features there, too &#8211; and perhaps even Androids talking to iPhones. More on that soon, now that I have some time to get back to coding.</p>
<p><strong>Updated &#8211; Bonus Video:</strong> Inside the &#8220;mind of Smule,&#8221; a duet from <em>Legend of Zelda&#8217;s</em> Underworld. Can your Computer Music teacher do this? Dr. Ge Wang can:</p>
<p><object width="580" height="352"><param name="movie" value="http://www.youtube.com/v/3gkZpetT0rI&#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/3gkZpetT0rI&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="352"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/06/17/music-goes-peer-to-peer-multiplayer-smule-leaf-trombone-for-iphone-3-0/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Game Day: Why Rock Band Demonstrates Musicians Need Friends</title>
		<link>http://createdigitalmusic.com/2007/11/26/game-day-why-rock-band-demonstrates-musicians-need-friends/</link>
		<comments>http://createdigitalmusic.com/2007/11/26/game-day-why-rock-band-demonstrates-musicians-need-friends/#comments</comments>
		<pubDate>Tue, 27 Nov 2007 04:26:06 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[controllers]]></category>
		<category><![CDATA[gameday]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[harmonix]]></category>
		<category><![CDATA[MTV]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[rock-band]]></category>
		<category><![CDATA[videos]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2007/11/26/game-day-why-rock-band-demonstrates-musicians-need-friends/</guid>
		<description><![CDATA[There&#8217;s been various speculation about whether the advent of the video game Rock Band will inspire real-world musicians. It certainly isn&#8217;t just a Simon-style button masher. Queue up Rush, crank up the difficulty level, grab real drum sticks, and you&#8217;d better actually have a sense of timing.
But maybe the real message of Rock Band&#8217;s success [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s been various speculation about whether the advent of the video game Rock Band will inspire real-world musicians. It certainly isn&#8217;t just a Simon-style button masher. Queue up Rush, crank up the difficulty level, grab real drum sticks, and you&#8217;d better actually have a sense of timing.</p>
<p>But maybe the real message of Rock Band&#8217;s success is that musicians need some friends to jam with. Witness what happens to MTV Multiplayer blogger Tracey John when she tries to play all four instruments at once:</p>
<p><a href="http://multiplayerblog.mtv.com/2007/11/20/rock-band-challenge-one-woman-four-instruments-at-the-same-time/">&lsquo;Rock Band&rsquo; Challenge &mdash; One Woman, Four Instruments, At The Same Time</a> [MTV Multiplayer]</p>
<p><embed src="http://www.mtv.com/player/embed/wp/" width="400" height="330" type="application/x-shockwave-flash" FlashVars="CONFIG_URL=http://www.mtv.com/player/embed/wp/configuration.jhtml%3fid%3D1574676%26vid%3D190117&#038;allowFullScreen=true" allowFullScreen="true" AllowScriptAccess="never" base="."></embed></p>
<p>Funny, this is roughly what I looked like trying to play just one guitar in my play test at Harmonix in August. Doh. (I&#8217;m holding out for <em>Herbie Hancock Presents Keyboard Hero</em> any day now.)</p>
<p>In all seriousness, the multiplayer aspect of Rock Band is its killer feature. My prediction: back here in music land, while the computer music emphasis remains on one-man-bands, more multi-computer, multi-player jamming functionality could be the wave of the future. In the meantime, I&#8217;ll continue to wrangle two or three or five computers in performance at once &#8212; probably with similar effects.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2007/11/26/game-day-why-rock-band-demonstrates-musicians-need-friends/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
