<?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; web-2.0</title>
	<atom:link href="http://createdigitalmusic.com/tag/web-20/feed/" rel="self" type="application/rss+xml" />
	<link>http://createdigitalmusic.com</link>
	<description>Making music with technology</description>
	<lastBuildDate>Thu, 09 Feb 2012 18:27:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Real Sound Synthesis, Now in the Browser; Possible New Standard?</title>
		<link>http://createdigitalmusic.com/2010/05/real-sound-synthesis-now-an-open-standard-in-the-browser/</link>
		<comments>http://createdigitalmusic.com/2010/05/real-sound-synthesis-now-an-open-standard-in-the-browser/#comments</comments>
		<pubDate>Mon, 03 May 2010 05:23:00 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[Csound]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[editorial]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[open-standards]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[trends]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web-2.0]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=10839</guid>
		<description><![CDATA[Bloop HTML5 Instrument inspired by Brian Eno&#8217;s Bloom from Bocoup on Vimeo. HTML5 and Javascript Synthesizer from Corban Brook on Vimeo. Pioneers like Max Mathews&#8217; Bell Labs team taught the computer to hum, sing, and speak, before even the development of primitive graphical user interfaces. So it&#8217;s fitting that the standards that chart the Web&#8217;s &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2010/05/real-sound-synthesis-now-an-open-standard-in-the-browser/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><object width="579" height="543"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=11346141&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=11346141&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="543"></embed></object>
<p><a href="http://vimeo.com/11346141">Bloop HTML5 Instrument inspired by Brian Eno&#8217;s Bloom</a> from <a href="http://vimeo.com/bocoup">Bocoup</a> on <a href="http://vimeo.com">Vimeo</a>.</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=11411533&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=11411533&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>
<p><a href="http://vimeo.com/11411533">HTML5 and Javascript Synthesizer</a> from <a href="http://vimeo.com/corbanbrook">Corban Brook</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Pioneers like Max Mathews&#8217; Bell Labs team taught the computer to hum, sing, and speak, before even the development of primitive graphical user interfaces. So it&#8217;s fitting that the standards that chart the Web&#8217;s future would again turn to the basics of electronic sound synthesis.</p>
<p>A group of intrepid hackers and Mozilla developers and community leaders are working to make an audio API a standard part of this generation of Web browsers. (Note: not some unspecified future browsers &#8211; they&#8217;re making it work right now.)</p>
<p>We&#8217;ve already seen some pretty amazing experiments with Flash and Java. This would go further, opening buffer-level access to new, faster, just-in-time compiled JavaScript engines. The upshot: you get to code your own synthesizers and real-time audio processing in a way that works right in any browser, on any platform. Standardize the API by which this works, and adding an FM synth to a page could be as easy as assembling a table or inserting a picture.</p>
<p>There&#8217;s no plug-in, and thanks to faster JavaScript engines, JavaScript can be the language. To the end user, you just get a Web page that automatically loads the audio goodness.</p>
<p>I&#8217;m in touch with the developers, and hope to have a full-blown Q&#038;A session with them. On the agenda: what this is, what it means, how it works, how people can get involved, and how to get started with these early builds. I&#8217;m going to start out with some of my own thoughts, though, because I&#8217;ve found myself thinking about this a lot. I&#8217;ve been a slow convert to the gospel of the browser and JavaScript, but I&#8217;m beginning to &#8220;get&#8221; it, I think. (If I&#8217;m off-base or missing something, we&#8217;ll get to cover that, too.)</p>
<p><object width="579" height="362"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=11345262&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=11345262&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="362"></embed></object>
<p><a href="http://vimeo.com/11345262">HTML5 3D FFT Visualization with CubicVR</a> from <a href="http://vimeo.com/bocoup">Bocoup</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>To understand why this is incredibly cool, though, I think it&#8217;s first necessary to understand how incredibly stupid, primitive, and backwards a Web browser is. (I just lost a bunch of Web developers. No offense &#8211; there&#8217;s a reason it&#8217;s that way &#8211; but follow with me.)<span id="more-10839"></span></p>
<p>I&#8217;m serious. The Web concept was rooted in an age in which  bandwidth and computing restrictions constrained online communication to text. But even as the Web was first catching on, computers themselves had rich multimedia capabilities far exceeding what the browser could do. Today, a lot of Web nuts talk about how the browser could replace desktop applications, or become an &#8220;operating system.&#8221; But the browser is another application running on your hardware, running <em>on your operating system</em>. The question you might well ask is, why is the browser so limited? Why can&#8217;t it do the things the rest of your computer can? The idea that having a tag that specified playing audio or video took until now is kind of silly if you think of it that way, right? (You might ask the inverse question of the &#8220;desktop&#8221; apps: you do know you&#8217;re connected to the Internet, right?)</p>
<p>The idea of the audio API would be to change that, and not only play back sound files, but open up real-time synthesis and processing in standard, accessible-everywhere ways. You can, as you see in the (working, real, not-mock-up) examples, do all kinds of powerful magic. You can visualize music as you play sound files, or perform on instruments right from the browser window.</p>
<p>It&#8217;s one thing to talk about some distant future. Fortunately, you don&#8217;t have to wait. The code is working right now. You can finish reading this post and then grab a nightly build of Firefox, write a few lines of JavaScript code, and build a synth in the browser.</p>
<p>&#8220;Because it&#8217;s there&#8221; is usually a good enough reason to start hacking. But to musicians, I think there are actual creative benefits, too.</p>
<p><strong>Endless compatibility.</strong> The work the Mozilla crowd are doing is already free to download on Mac, Windows, and Linux, stripping platform barriers across desktops, laptops, and netbooks. We&#8217;ve heard a lot from certain Mac advocates in particular about how you can only have &#8220;first-class&#8221; applications if they&#8217;re built for a specific OS. That&#8217;s fine &#8211; depending on the application. But as an artist, at some point I also want some shared tools. If I want to collaborate with someone, they&#8217;re what&#8217;s first class to me. There&#8217;s nothing worse than saying &#8220;oh, uh, I guess you have a Mac and I have a PC, so we have to&#8230;&#8221; It&#8217;s creativity-killing. Having browser-based tools on par with the tools outside the browser means we can keep our idiosyncratic tools of choice, but also have a shared set of tools we can access without so much as running an installer, let alone worrying about an OS, processor, or version.</p>
<p><strong>Connectivity and sharing.</strong> Being in the browser means instant access to a musical application from anywhere, and instant data for that application. Right now, part of the reason computer musicians have a stigma of staring at computer screens is because the user interfaces we design live on individual machines and are designed to be used only by one person at a time. The connectivity in the browser means it&#8217;s easier to build sharing and collaboration directly into a software idea. </p>
<p><strong>Browsers could make your &#8220;desktop&#8221; apps cooler.</strong> One of the myths of browser-based applications I think is the idea that they&#8217;ll somehow replace other applications. On the contrary: they could make your existing applications smarter. Unrelated to this particular effort, our friend Andrew Turley built a proof-of-concept application that <a href="http://www.pillowsopher.com/blog/?p=107">connects a Web browser as a controller to other apps over OSC</a>. With a little refinement, a free local Web server combined with a browser-based controller app could connect all your traditional music apps to computers in the same room or across the world.</p>
<p><object width="579" height="521"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=8873165&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=8873165&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="521"></embed></object>
<p><a href="http://vimeo.com/8873165">In-browser Synthesizer and Sequencer with Envelope and Filter control</a> from <a href="http://vimeo.com/corbanbrook">Corban Brook</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p><strong>The power to make noise &#8211; any noise &#8211; and a tinkerer&#8217;s sunrise.</strong> Noise often appeals to hackers (even non-technologist hackers) more than anything else, and that should give you hope. One interpretation of current technology trends runs with the idea that <a href="http://diveintomark.org/archives/2010/01/29/tinkerers-sunset">tinkering is in danger</a>, or even on the decline. I think we should be wary of some of those trends; some are simply anti-intellectualism in disguise. I also think tinkering with sound has a bright future. So long as there is raw buffer access somewhere, it&#8217;s possible to build something that makes sounds on a level as high as &#8220;give me a middle C&#8221; or as low level as &#8220;I want to invent a new form of synthesis.&#8221; </p>
<p>This isn&#8217;t just for propellerhead types. With readable code, even those new to programming and sound have an opportunity to start toying with their own experiments. And unlike almost any other medium, sound is both immediate and always satisfying. That is, even if you make some sort of ugly splat, you may still have a good time. That quality makes it perfect for learning and experimentation, whether you&#8217;re young or old.</p>
<p><strong>From Babel to common code languages.</strong> I&#8217;ll also go out on a limb and say there&#8217;s potential to get more tools speaking the same language. On the visual side, right now, you can directly copy code from <a href="http://processingjs.org/">Processing.js</a> (where anyone can easily see it) to a Java-based desktop <a href="http://processing.org">Processing</a> (where you get higher performance, full-screen and multi-monitor display, hardware access, and the like), often without changing a line of code. The same could happen here. People are already porting Csound examples to this freshly-minted audio API. </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=11355121&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=11355121&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>
<p><a href="http://vimeo.com/11355121">Nihilogic&#8217;s HTML5 Audio-Data Visualizations</a> from <a href="http://vimeo.com/bocoup">Bocoup</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p><strong>Open standards, open 3D.</strong> By making a standard, too, we have a lingua franca both technologically and in how tools can run. If it were only audio, that&#8217;d already be useful. But this extends to other efforts, like the work on <a href="http://www.khronos.org/webgl/">WebGL</a>. And WebGL is a good indicator, too: by supporting OpenGL ES 2.0 in the browser, both the &#8220;native&#8221; or &#8220;desktop&#8221; app and the &#8220;browser&#8221; app can share code and capabilities. The same could begin to be true for audio.</p>
<p>Anyway, enough of my third-party sense of what this could mean. Here&#8217;s where to go learn more:</p>
<p>David Humphrey is a man you can thank for making this happen. Check out his blog, and read in particular:<br />
<a href="http://vocamus.net/dave/?p=1074">Experiments with audio, part IX</a></p>
<p>May 12 in Boston, there&#8217;s a <a href="http://loft.bocoup.com/">&#8220;future of Web audio&#8221;</a> event introducing these ideas, if you&#8217;re in the area. I&#8217;ll see if we can&#8217;t get events elsewhere. (This would be ideal for another CDM online global hackday &#8211; more so than our previous topic.)</p>
<p><strong>The big post to read:</strong></p>
<p>Alistair MacDonald covers the thinking, the potential applications, the history, and what&#8217;s happening now:<br />
<a href="http://weblog.bocoup.com/web-audio-all-aboard">Web Audio – All Aboard!</a></p>
<p>And see:</p>
<p><a href="http://wiki.mozilla.org/Audio_Data_API">http://wiki.mozilla.org/Audio_Data_API</a></p>
<p>Alistair sums up why this important:</p>
<blockquote><p>A web browser that allows for such fine granular control over video graphics using tools like Canvas and WebGL, yet provides no equivelent control over audio data, is a web browser that is very lopsided. In human terms, web browsers have always been very lopsided. They reflect a specialized facet of ‘the human requirement’. This is unfortunate as the web can potentially encompass a far more balanced and expressive set of features, encapsulating our humanity. Fortunately the modern movement towards a more human browser, appears to have gained significant velocity… in the right direction.</p></blockquote>
<p>Or, if the Muppet Animal were writing this, I think that would go more like:</p>
<blockquote><p>NOISE&#8230;. MAKE NOISE. LOUD NOISE. MAKE LOUD NOISE.</p></blockquote>
<p><strong>More HTML5 Goodness</strong></p>
<p>On CDMotion, <a href="http://createdigitalmotion.com/2010/05/3d-sound-now-in-the-browser-and-processing-js/">spectacular 3D graphics</a>, even for the lazy, plus Processing.js resources.</p>
<p>And perhaps more generally useful &#8211; especially for working with the 1,000,000 iPads Apple has just sold &#8211; Chris Randall has a brilliant and detailed post on hacking the SoundCloud player so it works even when Flash isn&#8217;t installed.<br />
<a href="http://www.analogindustries.com/blog/entry.jsp?msgid=1272836053974">Something Wicked This Way Comes&#8230;</a><br />
Or, I should say, by &#8220;brilliant,&#8221; it points out just how screwed up that particular situation is. So, SoundCloud developers, go read that and report back, okay? (I&#8217;ll be in Berlin in three weeks. We can all get some coffees and put together a generic solution that works everywhere. How about that?)</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2010/05/real-sound-synthesis-now-an-open-standard-in-the-browser/&via=cdmblogs&text=Real Sound Synthesis, Now in the Browser; Possible New Standard?&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2010/05/real-sound-synthesis-now-an-open-standard-in-the-browser/&via=cdmblogs&text=Real Sound Synthesis, Now in the Browser; Possible New Standard?&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2010/05/real-sound-synthesis-now-an-open-standard-in-the-browser/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2010/05/real-sound-synthesis-now-an-open-standard-in-the-browser/feed/</wfw:commentRss>
		<slash:comments>40</slash:comments>
		</item>
		<item>
		<title>Ohm Teases Collaborative Music Host; How Should Collaboration Work?</title>
		<link>http://createdigitalmusic.com/2010/04/ohm-teases-collaborative-music-host-how-should-collaboration-work/</link>
		<comments>http://createdigitalmusic.com/2010/04/ohm-teases-collaborative-music-host-how-should-collaboration-work/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 15:48:15 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[collaborative]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[networked]]></category>
		<category><![CDATA[networked-music]]></category>
		<category><![CDATA[Ohm]]></category>
		<category><![CDATA[ohm-studio]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[previews]]></category>
		<category><![CDATA[teasers]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web-2.0]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=10425</guid>
		<description><![CDATA[Surprise! Plug-in developer Ohm Force, known for their plug-ins (like effects Ohm Boys and Frohmage), today tease an upcoming collaborative host. It looks like the sort of thing Apple could have done, but hasn&#8217;t. There&#8217;s a GarageBand-style MIDI and audio editing pane, plus semi-modular routing of plug-ins on a pretty, graphical surface that resembles the &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2010/04/ohm-teases-collaborative-music-host-how-should-collaboration-work/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://createdigitalmusic.com/files/2010/04/ohmstudio.jpg" alt="" title="ohmstudio" width="580" height="435" class="alignright size-full wp-image-10428" /></p>
<p>Surprise! Plug-in developer <a href="http://www.ohmforce.com/HomePage.do">Ohm Force</a>, known for their plug-ins (like effects Ohm Boys and Frohmage), today tease an upcoming collaborative host. It looks like the sort of thing Apple could have done, but hasn&#8217;t. There&#8217;s a GarageBand-style MIDI and audio editing pane, plus semi-modular routing of plug-ins on a pretty, graphical surface that resembles the &#8220;cheese grater&#8221; perforated aluminum of a Mac tower, and pop-up window palettes that resemble those we&#8217;ve seen on the &#8220;flattened UI&#8221; of the iPad.</p>
<p>The real feature here, though, is collaborative editing in the &#8220;cloud&#8221;: sessions are uploaded to a server, which in turn keeps track of versioning. (Actually, it&#8217;s quite unclear how that works collaboratively &#8211; this means you can &#8220;undo&#8221; from one version to another, but I can&#8217;t tell whether collaborators can try different &#8220;forks,&#8221; or if it&#8217;s all one set of linear changes.) The changes are &#8220;real-time,&#8221; though usually the trick to allowing international collaboration over the Internet is to make things delayed enough that everyone stays in sync.</p>
<p>There&#8217;s also an accompanying Web community for connecting with collaborators. Everything else about the product, however &#8211; more features, pricing, and specifics of how it all fits together &#8211; is as yet unknown. Mac and Windows are both supported, though &#8211; something Apple would not have done, most likely. </p>
<p>It&#8217;s an interesting idea, one I think we&#8217;ll see more frequently as connected applications grow in popularity. Among other options, Ableton had promised something like this with Share and then fell off the radar. Image-Line had a collaborative tool called Collab for its FL Studio, then abandoned it. The most significant competition comes from tools like <a href="http://www.indabamusic.com/">Indaba</a>. Indaba&#8217;s edge: by being powered by Web tech, you can do all your editing right in the browser; serious users can then keep using their host of choice and just bounce out audio. But while Indaba has an offline editor, too, the addition of plug-ins in Ohm Studio is a big change.<span id="more-10425"></span></p>
<p>I do wonder with all of this, though: are we consigned to collaboration existing only in proprietary, integrated app-website combinations? Isn&#8217;t the whole lesson of the Web about open standards and platform-agnostic communication? Having said that, what would a more open tool look like &#8211; and what do people really want to do? (For instance, I wonder how hard it&#8217;d be to build a system that allowed open chat and transport control, with standards-based versioning and sharing, using the open-source DAW Ardour? See the post I&#8217;m &#8230; about to write &#8230; for the OSC end of this.) On the other hand, is the kind of integration Ohm Studio is offering necessary to make it all work together? (That last question we should be able to answer once this is in our hands and ready to try.) </p>
<p>I don&#8217;t wish to pre-judge Ohm Studio &#8211; on the contrary, I think this is a provocative product teaser that immediately raises some of these fundamental questions. So bravo, Ohm, for starting that conversation; I can&#8217;t wait to see what you&#8217;ve cooked up. And anything that gets artists collaborating is potentially a very good thing.</p>
<p>In the meantime, readers, it seems the most important question falls to you. Do you even want to collaborate with other artists? What would an ideal system look like for doing so? What features would you want? How would you want to work? Is real-time important, or do you prefer some time to sit back and think about how elements combine? When you collaborate now, how do you go about it?<!--more--></p>
<p><object width="580" height="465"><param name="movie" value="http://www.youtube.com/v/s4eRu7iHR_I&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/s4eRu7iHR_I&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="465"></embed></object></p>
<p><strong>Updated:</strong> Your closest bet at the moment is NINJAM, which is integrated with Reaper &#8211; a host various folks are using already &#8211; or on its own. Using compressed audio streams and latency compensation, it allows the exchange of any audio, and it works on Windows and Mac. But it doesn&#8217;t exchange MIDI data. (The site refers vaguely to this happening some time in the future, but I&#8217;m unsure of their progress.) And it doesn&#8217;t have integration with the Web community, though as readers note, you may want to work with people you get to know a bit first, anyway. Thanks to &#8220;PooPoo the Korruptah!&#8221; for the tip. (Hmm, no way for me to say that and not sound silly.) </p>
<p>More importantly &#8211; anyone out there using it? Or is it just easier to send files back and forth?</p>
<p><a href="http://ninjam.com/">http://ninjam.com/</a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2010/04/ohm-teases-collaborative-music-host-how-should-collaboration-work/&via=cdmblogs&text=Ohm Teases Collaborative Music Host; How Should Collaboration Work?&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2010/04/ohm-teases-collaborative-music-host-how-should-collaboration-work/&via=cdmblogs&text=Ohm Teases Collaborative Music Host; How Should Collaboration Work?&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2010/04/ohm-teases-collaborative-music-host-how-should-collaboration-work/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2010/04/ohm-teases-collaborative-music-host-how-should-collaboration-work/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Record Your Session to the Web: Indaba&#8217;s Online Recording Studio Launches</title>
		<link>http://createdigitalmusic.com/2009/07/indaba2launch/</link>
		<comments>http://createdigitalmusic.com/2009/07/indaba2launch/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 06:00:07 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[indaba]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javafx]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[mixing]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[production]]></category>
		<category><![CDATA[recording]]></category>
		<category><![CDATA[share]]></category>
		<category><![CDATA[sharing]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web-2.0]]></category>
		<category><![CDATA[webcasting]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6443</guid>
		<description><![CDATA[What if you could record directly online from a Web browser &#8211; no additional software needed? It&#8217;s not a new idea, but online music community Indaba has an interesting new Java-based tool that gets one step closer. We took a first look at the tool last month, but it&#8217;s now publicly available at indabamusic.com today. &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2009/07/indaba2launch/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><embed src="http://blip.tv/play/AYGP8g%2BM9Xg" type="application/x-shockwave-flash" width="580" height="462" allowscriptaccess="always" allowfullscreen="true"></embed> </p>
<p>What if you could record directly online from a Web browser &#8211; no additional software needed? It&#8217;s not a new idea, but online music community Indaba has an interesting new Java-based tool that gets one step closer. We took a <a href="http://createdigitalmusic.com/2009/06/03/record-it-live-to-the-internet-indaba-reveals-javafx-powered-online-recording-studio/">first look at the tool last month</a>, but it&#8217;s now publicly available at <a href="http://www.indabamusic.com/">indabamusic.com</a> today. Indaba shared with CDM some video walking us through the feature set, and the company founders also answered some of my questions. For the musicians in the audience, we&#8217;ll have some more hands-on time with this tool to see if it&#8217;s something you can use. (My guess is, it&#8217;s something you might use alongside your existing tool of choice.) For the developers and Java fans (or skeptics), I also want to dig a little deeper in the Java and JavaFX platforms behind the scenes.</p>
<p>What can you do when making music in a browser?</p>
<ul>
<li>Work online or offline.</li>
<li>Record directly online and share immediately.</li>
<li>Work across platforms, directly in the browser.</li>
<li>Add real-time effects, mixing, and even multitrack automation for adjusting levels.</li>
</ul>
<p>Indaba isn&#8217;t alone in some of these features, but the ability to have high-performance, non-destructive audio effects <em>and</em> to record directly into the program without the typical browser restraints is definitely a step forward from other solutions.</p>
<p>Pricing will include a relatively full-featured free plan, plus $5/mo and $25/mo tiers adding additional clips, online storage workspace, and real-time non-destructive effects. (Video sharing service Vimeo recently adjusted their free/Pro distinction, a subject <a href="http://createdigitalmotion.com/2009/07/08/the-state-of-plus-vimeo-to-remove-full-resolution-source-files-for-free-accounts/">Jaymis covered for Create Digital Motion yesterday</a>.)</p>
<p>Here&#8217;s our own Q&#038;A to get things rolling:<span id="more-6443"></span></p>
<p><strong>CDM: Obviously, we have readers who are very comfortable with some existing, non-browser-based tools. But I can see them having a place for a browser tool as a supplement. How might some of those kinds of people use Indaba, as you envision it?</strong></p>
<p><em>Indaba:</em> The Indaba console is fully integrated with our global community of musicians, so it&#8217;s much easier to share work and collaborate on mixes. Even if your readers currently use non-browser-based tools, the Indaba console enables them to work together seamlessly from any computer without having to transfer files from machine to machine. What&#8217;s more, because the Indaba console is web-based, it can capture inspiration that strikes when artists are on the road or otherwise away from their studios. For musicians who don&#8217;t currently use complex DAWs, the Indaba console can be even more &#8211; a turnkey solution for recording, editing, and mixing.</p>
<p><img src="http://createdigitalmusic.com/files/2009/06/indababig-thumb.jpg"></p>
<p><strong>Why JavaFX? What specifically was possible with JavaFX versus, say, Flash &#8211; given that at least some basic DSP functions we have seen in Flash?</strong></p>
<p>The real decision was to build a Java application. A signed Java app gives us the freedom we need to tap into client-side hardware (sound-card, hard drive etc) and the power we need to handle multiple non-destructive effects. Other client-side technologies simply can&#8217;t offer this level of access. JavaFX gave us the ability to develop a sexy interface that wouldn&#8217;t look/feel like the stereotypical java apps of yesteryear.  Going forward, this will enable us to do some pretty amazing things.</p>
<p><em>Ed. &#8211; note, that generally answer leads to some follow-up, specific development questions I have regarding implementation on Mac, Windows, and Linux, so we can talk more about those details &#8211; feel free to pass along your own thoughts and I&#8217;ll see what I can learn.</em></p>
<p><strong>CDM: It&#8217;s nice to see the Creative Commons license on the sample materials. Will there be ways for artists using Creative Commons to release their own clips / share their own loops?</strong></p>
<p>Not in this release but shortly thereafter.  For now there are hundreds of clips available to our members.</p>
<p><strong>Will there be an API for other sites to hook into what Indaba users are doing / what they&#8217;re doing on the Java-FX-based editing platform?</strong></p>
<p>It&#8217;s definitely something we&#8217;re planning on releasing at some point. At the moment, we have private APIs for corporate partners. </p>
<p><strong>What are some likely workflows with the new tool? How does that differ from previous versions?</strong></p>
<p>It cuts a tremendous amount of overhead out of the process and is a simple and quick way to capture your ideas in high quality. Previously you had to download tracks, record locally, bounce them out of your DAW and upload them to the site&#8230; Now you can pop open the Console, record in high quality and mix your song all within Indaba. </p>
<p><em>Stay tuned for more details. And, of course, Indaba does have some competition on the Web; it&#8217;ll be interesting to see how it all stacks up.</em></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/07/indaba2launch/&via=cdmblogs&text=Record Your Session to the Web: Indaba's Online Recording Studio Launches&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/07/indaba2launch/&via=cdmblogs&text=Record Your Session to the Web: Indaba's Online Recording Studio Launches&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2009/07/indaba2launch/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/07/indaba2launch/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Record it Live to the Internet: Indaba Reveals JavaFX-Powered Online Recording Studio</title>
		<link>http://createdigitalmusic.com/2009/06/record-it-live-to-the-internet-indaba-reveals-javafx-powered-online-recording-studio/</link>
		<comments>http://createdigitalmusic.com/2009/06/record-it-live-to-the-internet-indaba-reveals-javafx-powered-online-recording-studio/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 09:49:17 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Bands]]></category>
		<category><![CDATA[beginners]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[DAWs]]></category>
		<category><![CDATA[indaba]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javafx]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[sharing]]></category>
		<category><![CDATA[trends]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web-2.0]]></category>
		<category><![CDATA[weezer]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2009/06/03/record-it-live-to-the-internet-indaba-reveals-javafx-powered-online-recording-studio/</guid>
		<description><![CDATA[Indaba Music, a community and suite of online tools for musicians, announced today they’ve revamped their online recording and production tool using Java and JavaFX. The result: a platform-agnostic, online interface that allows you to record music “directly to the Internet.” And the band Weezer is excited enough about it that they’re giving their official &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2009/06/record-it-live-to-the-internet-indaba-reveals-javafx-powered-online-recording-studio/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://createdigitalmusic.com/files/2009/06/indababig.jpg" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="indababig" border="0" alt="indababig" src="http://createdigitalmusic.com/files/2009/06/indababig-thumb.jpg" width="570" height="404" /></a> </p>
<p>Indaba Music, a community and suite of online tools for musicians, announced today they’ve revamped their online recording and production tool using Java and JavaFX. The result: a platform-agnostic, online interface that allows you to record music “directly to the Internet.” And the band Weezer is excited enough about it that they’re giving their official endorsement.</p>
<p>Indaba, along with some others, already had an online music production tool. The new version expands on that idea, allowing you to record audio signal directly online, and beefing up tools for mixing, editing, and looping. Just like tools like GarageBand, a pre-built set of loops is ready for people to quickly mock up songs.</p>
<p>With some help from Sun’s JavaFX technology, the browser/desktop barrier isn’t as noticeable. You get a graphical-looking interface that works the same anywhere, plus the ability to drag audio files to and from your desktop. </p>
<p><a href="http://indabamusic.com">indabamusic.com</a></p>
<p><a href="http://javafx.com">javafx.com</a></p>
<p>Interestingly, Weezer’s endorsement focuses on the fact that they don’t know how to use other music software. I have to admit some skepticism here – a lot of musicians I think are savvy enough to get to use creative new music software, and a lot of the basic functions of the Indaba software itself are straight out of tools like ACID and GarageBand. Nor do you have to worry about any JavaFX tool blowing away your REAPER, Logic, Live, Pro Tools… well, you know. </p>
<p>On the other hand, while this is basically just an ACID-style audio production station in the browser, I’m curious about what <em>new</em> applications might take advantage of in-browser collaboration that don’t look like existing audio tools. Maybe we’ll have specialized tools for working out specific ideas or sharing snippets in-progress. And there’s no question that building some tools in the browser makes sharing more immediate.</p>
<p>I’ll be talking to the Indaba folks and the JavaFX team a little bit about the technology, and with Sun in particular I’ll be sure to ask about some of the future potential here for other tools. If you have questions, let me know.</p>
<p><a href="http://createdigitalmusic.com/files/2009/06/indabafx.jpg" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="indabafx" border="0" alt="indabafx" src="http://createdigitalmusic.com/files/2009/06/indabafx-thumb.jpg" width="534" height="404" /></a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/06/record-it-live-to-the-internet-indaba-reveals-javafx-powered-online-recording-studio/&via=cdmblogs&text=Record it Live to the Internet: Indaba Reveals JavaFX-Powered Online Recording Studio&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/06/record-it-live-to-the-internet-indaba-reveals-javafx-powered-online-recording-studio/&via=cdmblogs&text=Record it Live to the Internet: Indaba Reveals JavaFX-Powered Online Recording Studio&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2009/06/record-it-live-to-the-internet-indaba-reveals-javafx-powered-online-recording-studio/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/06/record-it-live-to-the-internet-indaba-reveals-javafx-powered-online-recording-studio/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>In Bb 2.0: YouTube-Generated, Collaborative Music Remix</title>
		<link>http://createdigitalmusic.com/2009/05/in-bb-20-youtube-generated-collaborative-music-remix/</link>
		<comments>http://createdigitalmusic.com/2009/05/in-bb-20-youtube-generated-collaborative-music-remix/#comments</comments>
		<pubDate>Fri, 15 May 2009 16:27:27 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[awesomeness]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[mash-up]]></category>
		<category><![CDATA[remix]]></category>
		<category><![CDATA[Sampling]]></category>
		<category><![CDATA[user-generated]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web-2.0]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2009/05/15/in-bb-20-youtube-generated-collaborative-music-remix/</guid>
		<description><![CDATA[That sounds like the usual collection of meaningless YouTube buzzwords, but yet again, in the spirit of the YouTube-fueled musical genius of Kutiman and, more recently, Tan Dun and Internet orchestras, the combination of user-contributed videos turns out to be magical. Perhaps “You” are a star, after all. In Bb also gives You, the viewer, &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2009/05/in-bb-20-youtube-generated-collaborative-music-remix/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.inbflat.net/"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="inbflat" border="0" alt="inbflat" src="http://createdigitalmusic.com/files/2009/05/inbflat1.jpg" width="580" height="480" /></a> </p>
<p>That sounds like the usual collection of meaningless YouTube buzzwords, but yet again, in the spirit of the YouTube-fueled musical genius of <a href="http://createdigitalmusic.com/2009/03/05/video-mashed-kutiman-funk-what-if-all-of-youtube-played-a-song/">Kutiman</a> and, more recently, <a href="http://createdigitalmusic.com/2009/04/15/the-internet-as-an-avant-garde-orchestral-suite-youtube-mash-ups/">Tan Dun and Internet orchestras</a>, the combination of user-contributed videos turns out to be magical. Perhaps “You” are a star, after all.</p>
<p>In Bb also gives You, the viewer, some powers over the remix. As the name implies, everything will blend, so you can start the videos as you wish, and control volume with the volume sliders. It’s part of the ongoing evidence that sometimes simple ideas can be deeply musical and effective.</p>
<p>Now, you weren’t expecting to get any more work done on this Friday afternoon / evening / Saturday morning (depending on where you live), were you?</p>
<p> <span id="more-5968"></span>
<p>Creator and producer Darren Solomon (Science for Girls) – like Kutiman before him – is someone with some real musical and producing chops, too, so well worth checking out his other project. (Electronic Musician recently did a <a href="http://emusician.com/interviews/emusic_chillin_thrillin/">write-up</a>). Here’s what he has to say:</p>
<blockquote><p>In Bb 2.0 is a collaborative music and spoken word project conceived by <a href="http://www.scienceforgirls.net/bio.html">Darren Solomon</a> from <a href="http://www.scienceforgirls.net/">Science for Girls</a>.</p>
<p>The videos can be played simultaneously &#8212; the soundtracks will work together, and the mix can be adjusted with the individual volume sliders.</p>
<p>Participate! Create a video and <a href="mailto:info@scienceforgirls.net">send me the link</a>! Here are some guidelines:</p>
<ul>
<li>-Sing or play an instrument, in Bb major. Simple, floating textures work best, with no tempo or groove. Leave lots of silence between phrases. </li>
<li>-Record in a quiet environment, with as little background noise as possible. </li>
<li>-Wait about 5-10 seconds to start playing. </li>
<li>-Total length should be between 1-2 minutes. </li>
<li>-Thick chords or low instruments don&#8217;t work very well. </li>
<li>-Record at a low volume to match the other videos. </li>
<li>-You can listen to <a href="http://www.inbflat.net/bflatmix.mp3">this mix</a> on headphones while you record. </li>
<li>-After you upload to YouTube, play your video along with the other videos on this page to make sure the volume matches. </li>
</ul>
<p>Update: Wow! This got bigger than I imagined! I greatly appreciate every submission, and I will watch everything, though I may not be able to reply to each. Also, I am being selective, in order to maintain the feel of the project. Many, many thanks to all who have submitted!</p>
</blockquote>
<p>Thanks to for the tip, Mike Cohen!</p>
<p><a href="http://www.inbflat.net/">http://www.inbflat.net/</a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/05/in-bb-20-youtube-generated-collaborative-music-remix/&via=cdmblogs&text=In Bb 2.0: YouTube-Generated, Collaborative Music Remix&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/05/in-bb-20-youtube-generated-collaborative-music-remix/&via=cdmblogs&text=In Bb 2.0: YouTube-Generated, Collaborative Music Remix&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2009/05/in-bb-20-youtube-generated-collaborative-music-remix/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/05/in-bb-20-youtube-generated-collaborative-music-remix/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
<enclosure url="http://www.inbflat.net/bflatmix.mp3" length="2763681" type="audio/mpeg" />
		</item>
		<item>
		<title>Twitter Everywhere: More Tweet a Sound, SuperCollider Code, Richie Hawtin + Traktor</title>
		<link>http://createdigitalmusic.com/2009/04/twitter-everywhere-more-tweet-a-sound-supercollider-code-richie-hawtin-traktor/</link>
		<comments>http://createdigitalmusic.com/2009/04/twitter-everywhere-more-tweet-a-sound-supercollider-code-richie-hawtin-traktor/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 10:23:27 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[Features]]></category>
		<category><![CDATA[Highlight]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[DJ]]></category>
		<category><![CDATA[downsampled]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[Native-Instruments]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[SuperCollider]]></category>
		<category><![CDATA[Traktor-Pro]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web-2.0]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2009/04/30/twitter-everywhere-more-tweet-a-sound-supercollider-code-richie-hawtin-traktor/</guid>
		<description><![CDATA[<img src="http://createdigitalmusic.com/files/featured/0509_twitter.jpg"> <a class="btn read-more" href="http://createdigitalmusic.com/2009/04/twitter-everywhere-more-tweet-a-sound-supercollider-code-richie-hawtin-traktor/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm4.static.flickr.com/3285/2860323141_e9157d1d4a.jpg?v=0" /> </p>
<div class="imgcaption">Sadly, Richie Hawtin’s copy of Traktor doesn’t talk to you directly. “We’re about to go on. I’ve got my files cued up.” “Oh, Richie’s hands are sweaty today. Ugh.” “Hey, who’s that hottie who just got onstage?” “I hope he uses all four of my decks.” “I’m sorry, Dave, I’m afraid I can’t do that. lolz” Photo (<a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en">CC</a>) Caesar Sebastian.</div>
<p>For everyone who thought Twitter was just about “i m eating a ham sandwich lolz,” the desire to use connectivity to actually be connected continues to win out in unexpected ways. So far this month, we already saw the use of Max/MSP. Now, Twitter is showing up in the geeky, open source sound tool SuperCollider and in DJ sets in Traktor by Richie Hawtin.</p>
<h3>Tweet a Sound, to the Max</h3>
<p><a href="http://createdigitalmusic.com/files/2009/04/twitter-subpatch.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="twitter_subpatch" border="0" alt="twitter_subpatch" align="right" src="http://createdigitalmusic.com/files/2009/04/twitter-subpatch-thumb.jpg" width="240" height="150" /></a> First, some updates on <a href="http://createdigitalmusic.com/2009/04/20/tweak-and-tweet-make-and-share-synth-sounds-with-twitter/">Tweet a Sound</a>, the sound design tool in Max that lets you share synth presets. </p>
<p>Creator Andrew Spitz has an updated story on adding a cleaned-up subpatch to Max/MSP. It uses the Ruby programming language to access the Twitter API. (You should be able to port to Pd, too – I have to look closer at this.) <strong>Correction: Ruby </strong>is implemented as JRuby, so it runs on the Java virtual machine – and there is a Java implementation for both Max (mxj) and Pd (<a href="http://www.le-son666.com/software/pdj/">pdj</a>)</p>
<p>This means, if you’ve got a Mac or Windows copy of Max/MSP, you can now send Tweets from your patches. And that should open up still more possibilities when Max for Live becomes available, for Ableton fans.</p>
<p><a href="http://www.soundplusdesign.com/?p=1779">How To Send A Tweet From Max/MSP { sound + tutorial }</a></p>
<p>Even if you’re skeptical about Twitter per se, if you’re interested in using Ruby and Max, this should be a good starting place for other APIs, too.</p>
<p>Friends of mine like <a href="http://twitter.com/francispreve">Francis Preve</a> have gone utterly nuts for this.</p>
<p> <span id="more-5764"></span>
</p>
<h3>SuperCollider</h3>
<p><a href="http://createdigitalmusic.com/files/2009/04/supercollider-twitter.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="supercollider_twitter" border="0" alt="supercollider_twitter" align="right" src="http://createdigitalmusic.com/files/2009/04/supercollider-twitter-thumb.jpg" width="240" height="228" /></a> SuperCollider is an elegant, free, cross-platform synthesis language that expresses sound and sequencers as code. Since, unlike Max, its language is<em> </em>text, no conversion is necessary: savvy SuperCollider sonic programmers are simply copying and pasting code directly into Twitter.</p>
<p>You can get a feel for something of what’s happening here:</p>
<p><a title="http://search.twitter.com/search?q=%23supercollider" href="http://search.twitter.com/search?q=%23supercollider">http://search.twitter.com/search?q=%23supercollider</a></p>
<p>It’s an interesting exercise. As people have done with <a href="http://www.abstractmachine.net/blog/p5-tweets/">Processing</a> for Twitter-coded graphics, the tiny 140-character limit means the challenge of trying to do more with less.</p>
<p>Unsatisfied with picking these up manually, SuperCollider Charles Céleste Hutchins has built his own bash script, connected to Yahoo Pipes, for fetching the resulting SC sound creations:</p>
<p><a href="http://celesteh.blogspot.com/2009/04/twitter-supercollider-app.html">Twitter Supercollider App</a> [les said, the better]</p>
<p>You’ll also see in the search, in addition to code there are lots of casual exchanges of tips and advice. </p>
<p>I’m not sure anything can cure me of my own sprawling code, but there’s something soothing about everyone else’s little code snippets appear.</p>
<h3>Richie Hawtin + Traktor</h3>
<p><object width="580" height="352"><param name="movie" value="http://www.youtube.com/v/liGUW7QF6cQ&amp;hl=en&amp;fs=1&amp;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/liGUW7QF6cQ&amp;hl=en&amp;fs=1&amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="352"></embed></object></p>
<p>Here’s the biggest twist yet: Native Instruments’ Traktor Pro is now Twitter-enabled. Richie Hawtin’s label Minus has developed a custom Twitter application that uploads song metadata, using the Internet broadcasting functions built into Traktor Pro. (I’d love to see this using OpenSoundControl, though I think in this case it doesn’t.)</p>
<p>What this <em>doesn’t </em>mean: no, Richie Hawtin is not tapping away on a cell phone while he plays, and if we see any of you Twittering onstage, we will call in the Dead Acts police. </p>
<p>What it <em>does </em>mean: you can keep track of track listings by tuning in on Richie’s Twitter feed. Updates happen every 30 seconds.</p>
<p><a href="http://twitter.com/rhawtin">http://twitter.com/rhawtin</a></p>
<p>Now, generally, the mention of the words “Richie” and “Hawtin” seem to trigger some sort of irrational torrent of Internet hate in comments, so I’m hoping that doesn’t happen here. Personally, I think there’s some interesting potential to all of this – imagine if people who heard your live set could then go check out album versions of your songs the next day, and discover that some of you really are doing live PA stuff and not just straight DJing, too.</p>
<p>Also, Minus promises they’ll release the software to other Traktor users in the near future.</p>
<p>It’s something of a contrast with the Max users who may actually broadcast the patches and presets they’re using while playing, but that’s what makes all of this so intriguing.</p>
<p><strong>Updated:</strong></p>
<p><a href="http://twitter.com/gilesgoatboy/statuses/1662473013">Via Twitter</a>, Giles notes that Beatportal responds to the announcement:</p>
<p><a href="http://www.beatportal.com/feed/item/how-twitter-tracklist-app-will-change-everything/">How Twitter tracklist app will change everything</a> [Beatportal]</p>
<p>I agree with many of the points here on some level, but author Christen Reutens at Beatportal seems to be getting a little carried away. Online radio playlists were also supposed to change “everything” – and then didn’t. For one thing, the ability to purchase played tracks, while something that still has potential, hasn’t yet taken off in a big way. For another, legal questions have come into play. In the case of radio stations, publishing playlists in the US can make a radio station into a “jukebox” and become subject to greater licensing fees. I’m not sure what licensing considerations the DJ playlist could prompt – in the best case scenario, it could mean payments for artists; in the worst case, it might turn venues off from allowing DJs to publish playlists.</p>
<p>Also, as far as mystique, this is an entirely opt-in service. And many of the changes Christen describes have already happened because of digital files and Internet communication – with or without Twitter playlists. </p>
<p>Of course, feel free to disagree.</p>
<p>I have a simpler view, I guess. Publishing playlists is a cool idea for those who want to do it. It’s likely to be used primarily by really big fans of certain DJs. The problem with Twitter is, that information could get stuck on Twitter. Smart DJs will use RSS to pull the information into their blog and give some of that context back. And as for DJs who have hidden behind producers’ tracks while creating a false sense of mystique – well, uh, some of us who are greater fans of live PA won’t be shedding any tears. Those who are intelligently warping tracks so they’re barely recognizable, requiring a Twitter feed to follow what’s going on, we salute you. </p>
<p>I’m not sure I’d want to be glued to a Twitter feed while in a club, with all the other Tweets happening, but it’s interesting. Perhaps more interesting than the features for fans is that Hawtin and company propose to get producers paid some royalties when their tracks get played, by using this feature for more accurate tracking – see James Holden on comments here.</p>
<p>And there’s nothing stopping the smart-a** music enthusiasts from going to sets without this feature, tapping away on their cell phone to prove they actually know what they’re hearing. We might even follow you.</p>
<h3>But is There Another Way?</h3>
<p>This is all very interesting, but I have to wonder if we should all take the next step and start thinking about open ways of connecting software. Of course, it makes sense to use Twitter for quick snippets and Twitter-style communication, because people are there. (Not to mention, I like the idea of freaking out your Twitter followers with unreadable code gibberish.) Likewise, it makes sense for software makers to do some of their own online integration, as Ableton has done with Share – a feature we’ll be examining in more depth.</p>
<p>But Twitter itself, while an interesting novelty, is not ideal, because of its data limits and the proprietary, crash-prone system behind it. Here are a couple of alternatives. <a href="http://xmpp.org/">XMPP</a> is a standards-based protocol, built on XML, for bi-directional communication. For chat-style, real-time communication, XMPP – the basis of Jabber and Google Talk – makes much more sense. And there are existing, open source libraries out there with XMPP support, meaning it’s not tough to build upon. It’d be great to use XMPP to allow artists to communicate about what they’re doing in real-time.</p>
<p>For collaborating on shared projects, version control is a great way to go. Previously the domain of programmers, version control is catching on with all sorts of people, because it makes collaboration easier by tracking changes. Subversion remains the most popular way of doing this, even as Git gains some traction. And Sourceforge has beefed up its own functionality lately, while Sun’s Project Kenai is developing nicely, too.</p>
<p>See, previously:</p>
<p><a href="http://createdigitalmusic.com/2009/02/18/version-control-and-sharing-for-patching-keep-those-max-pd-patches-in-order-with-git/">Version Control and Sharing for Patching: Keep Those Max, Pd Patches in Order with Git</a></p>
<p>In other words, I hope this is all the tip of the iceberg. Ideas?</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/04/twitter-everywhere-more-tweet-a-sound-supercollider-code-richie-hawtin-traktor/&via=cdmblogs&text=Twitter Everywhere: More Tweet a Sound, SuperCollider Code, Richie Hawtin + Traktor&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/04/twitter-everywhere-more-tweet-a-sound-supercollider-code-richie-hawtin-traktor/&via=cdmblogs&text=Twitter Everywhere: More Tweet a Sound, SuperCollider Code, Richie Hawtin + Traktor&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2009/04/twitter-everywhere-more-tweet-a-sound-supercollider-code-richie-hawtin-traktor/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/04/twitter-everywhere-more-tweet-a-sound-supercollider-code-richie-hawtin-traktor/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>Tweak and Tweet: Make and Share Synth Sounds with Twitter</title>
		<link>http://createdigitalmusic.com/2009/04/tweak-and-tweet-make-and-share-synth-sounds-with-twitter/</link>
		<comments>http://createdigitalmusic.com/2009/04/tweak-and-tweet-make-and-share-synth-sounds-with-twitter/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 10:17:29 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[FM]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[microblogging]]></category>
		<category><![CDATA[networked]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[synthesis]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web-2.0]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2009/04/20/tweak-and-tweet-make-and-share-synth-sounds-with-twitter/</guid>
		<description><![CDATA[Tweet A Sound: getting started tutorial from Andrew Spitz on Vimeo. You probably think of social networking and messaging as being about text, about saying things like “Wow, this tuna salad sandwich I’m having for lunch is delicious!” But the next Tweet you get on Twitter could be a synthesis preset. Say what? Working in &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2009/04/tweak-and-tweet-make-and-share-synth-sounds-with-twitter/">Continue &#8594;</a>]]></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=4123620&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=4123620&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/4123620">Tweet A Sound: getting started tutorial</a> from <a href="http://vimeo.com/user983325">Andrew Spitz</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>You probably think of social networking and messaging as being about text, about saying things like “Wow, this tuna salad sandwich I’m having for lunch is delicious!” But the next Tweet you get on Twitter could be a synthesis preset.</p>
<p>Say what?</p>
<p>Working in Max/MSP, Andrew Spitz has developed a tool called Tweet a Sound. It uses Twitter as a communications platform for “social sound design.” Instead of just saying, “Wow, I be makin’ phat basslines,” you can actually share the sound. Whip up a sound using typical FM synth parameters and Max/MSP’s sound engine, then click “send.” You’ll send a string of numbers to your Twitter account, confusing those friends not in the know. But other users will be able to grab and play with your sound.</p>
<p>Andrew even encourages synthesis n00bs to play without fear – grab those envelopes and mysterious-looking settings and see what comes out. So, I hope you synth geeks do share this with some friends new to synthesis, as I think they’ll have a great time.</p>
<p>Right now, Tweet a Sound is Mac-only; we just need someone to save a Windows standalone version. Someone has asked about a Pd port, but let’s put it this way: this is the tip of a very, very big iceberg of sharing. It’s something worth considering in anything you’re doing, not just with Twitter, but whether you can provide networked capabilities in whatever you’re happening to build.</p>
<p>Ableton, of course, recently added the Share functionality to Live. But with open APIs and basic networking protocols, there’s no reason you can’t explore other features. Why not build a drum machine that lets you collaborate with one of your friends on your IM list, or a sequencer that automatically posts ideas as you revise them? Just doing these things for the sake of it could be a waste of time, but on the other hand, these social features could turn Web 2.0 sites into places that actually inspire you to make and share music rather than distract you with mundane activities.</p>
<p>I love the idea; let us know if you have some fun with it.</p>
<p><a href="http://www.soundplusdesign.com/?p=1621">Tweet A Sound { sound + software }</a> [Andrew Spitz Blog]</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/04/tweak-and-tweet-make-and-share-synth-sounds-with-twitter/&via=cdmblogs&text=Tweak and Tweet: Make and Share Synth Sounds with Twitter&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/04/tweak-and-tweet-make-and-share-synth-sounds-with-twitter/&via=cdmblogs&text=Tweak and Tweet: Make and Share Synth Sounds with Twitter&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2009/04/tweak-and-tweet-make-and-share-synth-sounds-with-twitter/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/04/tweak-and-tweet-make-and-share-synth-sounds-with-twitter/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Drop.io: Dead-Simple, Quick Music File Sharing Workflows, Now Real-time</title>
		<link>http://createdigitalmusic.com/2009/03/dropio-dead-simple-quick-music-file-sharing-workflows-now-real-time/</link>
		<comments>http://createdigitalmusic.com/2009/03/dropio-dead-simple-quick-music-file-sharing-workflows-now-real-time/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 16:59:39 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[drop.io]]></category>
		<category><![CDATA[file-sharing]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[sharing]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web-2.0]]></category>
		<category><![CDATA[workflow]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=5284</guid>
		<description><![CDATA[Quick &#8211; you&#8217;ve got a music file that someone (a collaborator, a client, a friend) needs to hear. How do you send it to them? It seems countless Web entrepreneurs have new ways for sharing media &#8211; there are online Flash-based music editing applications, social networks, elaborate MySpace and Facebook killers. We&#8217;ve been impressed with &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2009/03/dropio-dead-simple-quick-music-file-sharing-workflows-now-real-time/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://createdigitalmusic.com/files/2009/03/dropio.jpg"></p>
<p>Quick &#8211; you&#8217;ve got a music file that someone (a collaborator, a client, a friend) needs to hear. How do you send it to them?</p>
<p>It seems countless Web entrepreneurs have new ways for sharing media &#8211; there are online Flash-based music editing applications, social networks, elaborate MySpace and Facebook killers. We&#8217;ve been impressed with some, like the rich player and commenting and fans on <a href="http://createdigitalmusic.com/2008/10/09/soundcloud-here-like-flickr-for-music/">Soundcloud</a> or the ability to create artist/band pages that really work on <a href="http://createdigitalmusic.com/2008/10/13/bandcamp-versus-soundcloud-online-music-sharing-services-fight/">Bandcamp</a>. (The latter, I do really want to spend more time with.)</p>
<p>But sometimes, these services are overkill. This week, I had to get some revised sound scores to a choreographer so he could have them in a rehearsal. I didn&#8217;t want to share them with my network of friends or let people remix them in Flash &#8211; I just needed to get them to him in the easiest way possible.</p>
<p>That&#8217;s where drop.io is just absolutely gorgeous and lovable. Using something else? This is probably better.<span id="more-5284"></span></p>
<p>1. There&#8217;s not even a login. Click a button, upload a file, done. You can add your email address and password if you need to be updated, but even that isn&#8217;t necessary.<br />
2. You get an instant short URL &#8211; either automatically generated or customizable.<br />
3. Drop any media you want &#8211; images, music, etc.<br />
4. You get instant in-browser playing / viewing, and embeddable links and downloads.<br />
5. Control: non-public if you like, expire whenever you want, let others add files.<br />
6. It&#8217;s free for basic usage, and the free account isn&#8217;t crippled. You get 100MB of space per drop. Need more than that, and you can upgrade, but I think a lot of folks will be pleased with the free plan. Fortunately, the premium plan is powerful enough (branding, bigger drops) that premium users may be able to subsidize the occasional, casual user.<br />
7. Integration: Firefox add-in, Twitter, etc.</p>
<p>In other words, this kicks YouSendIt&#8217;s sorry, badly-designed, clunky and non-functional a**.</p>
<p><a href="http://drop.io">drop.io</a><br />
<a href="http://playlist.io">playlist.io</a>, announced this week, allows easy, playable playlists, so ideal if you have a set of tracks &#8211; all with the same features of drop.io</p>
<p>It&#8217;s probably not how you want to share video or whole projects. But for a quick audio bounce of your current track, photos of the venue you&#8217;ll be gigging at, and the like, it&#8217;s about perfect. There&#8217;s a place for more complex tools that allow you to collaborate on, say, custom designs for music software or hardware or elaborate session sets. But that makes it even nicer to have a quick tool that solves a simple problem.</p>
<p>And speaking of &#8220;tools that get things done up against tight deadlines,&#8221; drop.io has added a whole new dimension:</p>
<h3>Real-time functionality</h3>
<p><img src="http://createdigitalmusic.com/files/2009/03/dropioplay.jpg"></p>
<p>The folks at drop.io (who work just over the river from me in DUMBO Brooklyn, that &#8220;other&#8221; Silicon Alley) have been hard at work on new real-time functionality.</p>
<p>What this means is, you can instantly add media, notes, and chat message, even <strong>via a mobile device</strong>, and everything is there instantly. So, someone calls on the phone and wants a file. It&#8217;s up there instantly, and you can even comment on it, make changes, and get it done.</p>
<p>Speaking as someone who is <strike>constantly missing deadlines</strike>, um, I mean <strike>regularly procrastinating things</strike> until the last minute, uh, erm &#8230;. uh, <strike>always overbooked and dealing with crises</strike> &#8230; uh, I mean, &#8220;moving at the speed of innovation,&#8221; this sounds like a lifesaver / problem solver.</p>
<p>There&#8217;s no question this is of use to music pros and the ilk. I know the people doing music and sound design for South Park have regularly emailed MP3 files in order to get them on the air on Comedy Central the same day. We&#8217;re a &#8220;just-in-time&#8221; &#8212; or, perhaps, &#8220;barely on time&#8221; crowd, the digital creatives.</p>
<p>I&#8217;ll be really curious to hear how you use this, and what other tools are out there you like. And because drop.io is a relatively simple tool, I&#8217;m equally interested to see what might be possible with their open API. Let us know what you think.</p>
<p><strong>Updated:</strong> Via comments, Kyran notes that <a href="http://www.getdropbox.com/">Dropbox</a> is also a really strong option. What I like about Dropbox: desktop clients, sync capabilities, easy sharing of whole folders, revisions, and most of the chat features. What I like about Drop.io: stupidly-simple quick file uploading one file + url. Drop.io is to me sort of Twitter-style file uploading. Dropbox is also a really terrific solution. I could actually see using a little of both, which is why lightweight solutions are nice.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/03/dropio-dead-simple-quick-music-file-sharing-workflows-now-real-time/&via=cdmblogs&text=Drop.io: Dead-Simple, Quick Music File Sharing Workflows, Now Real-time&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/03/dropio-dead-simple-quick-music-file-sharing-workflows-now-real-time/&via=cdmblogs&text=Drop.io: Dead-Simple, Quick Music File Sharing Workflows, Now Real-time&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2009/03/dropio-dead-simple-quick-music-file-sharing-workflows-now-real-time/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/03/dropio-dead-simple-quick-music-file-sharing-workflows-now-real-time/feed/</wfw:commentRss>
		<slash:comments>34</slash:comments>
		</item>
		<item>
		<title>Can Rhythmic Analysis Demonstrate the Use of Robotic Beats?</title>
		<link>http://createdigitalmusic.com/2009/03/can-rhythmic-analysis-demonstrate-the-use-of-robotic-beats/</link>
		<comments>http://createdigitalmusic.com/2009/03/can-rhythmic-analysis-demonstrate-the-use-of-robotic-beats/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 21:56:02 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[click-track]]></category>
		<category><![CDATA[echo-nest]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[music-history]]></category>
		<category><![CDATA[recording]]></category>
		<category><![CDATA[remix]]></category>
		<category><![CDATA[rhythm]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[theory]]></category>
		<category><![CDATA[trends]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web-2.0]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=5270</guid>
		<description><![CDATA[Photo (CC) Nigel Appleton. News may filter through Boing Boing, Slashdot, and Reddit &#8211; and certainly, this story already has. But oddly, I learned of this item when I happened to meet up with the blog item&#8217;s author in Somerville, Massachusetts. He has digital analysis he believes may prove that a track was recorded to &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2009/03/can-rhythmic-analysis-demonstrate-the-use-of-robotic-beats/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/nigelappleton/3286060846/"><img src="http://farm4.static.flickr.com/3330/3286060846_9537faafa4.jpg?v=0"></a></p>
<div class="imgcaption">Photo (<a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en">CC</a>) <a href="http://www.flickr.com/photos/nigelappleton/">Nigel Appleton</a>.</div>
<p>News may filter through Boing Boing, Slashdot, and Reddit &#8211; and certainly, this story already has. But oddly, I learned of this item when I happened to meet up with the blog item&#8217;s author in Somerville, Massachusetts. He has digital analysis he believes may prove that a track was recorded to a click track.</p>
<p>Paul Lamere is a developer at Echo Nest, a brainy think-tank of music geeks developing new ways of processing musical metadata in the cloud. Whereas services like Last.fm focus mainly on content and community, Echo Nest&#8217;s API wants to make the computers in the cloud smarter about how they listen to your music. We&#8217;ve had a look at their work twice before:</p>
<p><a href="http://createdigitalmusic.com/2008/12/29/all-christmas-music-boiled-down-to-sixteen-droning-singles/">All Christmas Music, Boiled Down to Sixteen Droning Singles</a><br />
<a href="http://createdigitalmusic.com/2008/04/01/musical-brain-api-an-api-for-music-on-the-web-and-it-makes-pretty-pictures/">Musical Brain API: An API for Music on the Web &#8211; And it Makes Pretty Pictures</a></p>
<p>The Remix API crunches data about rhythmic information at a number of levels. Since we first saw it, that API has led to an SDK (read: something you can program more directly), all assembled in Python. The Python-based SDK is now capable of creating the world&#8217;s most unlistenable mash-ups, among other things &#8211; some oddly compelling. On Friday, I got to listen to tunes with every other eighth note removed and Michael Jackson crossed with tunes &#8211; that is, until the programmers in the office started to complain because they were about to lose their mind. (Echo Nest uses a Sonos system to pipe music office-wide. I hope we can give you a preview of those clips soon.) </p>
<p><a href="http://developer.echonest.com/docs/method/remix/">Remix SDK</a> (currently Python)</p>
<p>But perhaps the most interesting thing this team has done so far is Paul&#8217;s work on plotting rhythmic analysis. Plots of tempo deviation, measured in beat durations, yield two interesting revelations:</p>
<p><a href="http://musicmachinery.com/2009/03/02/in-search-of-the-click-track/">In search of the click track</a> [Music Machinery]</p>
<p>1. Much of the music you know has a <em>lot</em> of rhythmic variation. (Dizzy Miss Lizzie by the Beatles, anyone? No Ringo Starr jokes, please.)</p>
<p>2. A lot of the other music has disturbingly <em>little</em> rhythmic variation.<span id="more-5270"></span></p>
<p><img src="http://createdigitalmusic.com/files/2009/03/clickgraphs.jpg"></p>
<div class="imgcaption">As rhythmically flat as GarageBand: Britney Spears, right. (Beatles at left.)</div>
<p>Yes, indeed, the use of click tracks (and, I suspect, metronomes, drum machines, quantized loops, and the whole lot) seems to be sucking some of the rhythmic spice out of music. You&#8217;ve already heard complaints about the &#8220;loudness wars&#8221; that have quantized out dynamic range. But, after decades of drum machines and digital tech, there&#8217;s surprisingly little complaint about quantized rhythmic values. Okay, perhaps I should scratch that &#8211; some people complain an awful lot. What we haven&#8217;t had until now is a visual representation of what&#8217;s going on.</p>
<p><strong>Note/update:</strong> Just for the record, I&#8217;m not opposed to quantized beats. We&#8217;re very big fans of techno around here. The post Paul wrote begins, &#8220;Sometime in the last 10 or 20 years,  rock drumming has changed.&#8221; Note, <em>rock</em> drumming. I think there are all sorts of rhythmic possibilities in different musical expressions.</p>
<p>I could go on, but I&#8217;m not having a very smart day. (The evening pot of coffee is on; I have high hopes.) Instead, I&#8217;m curious what people think of Paul&#8217;s methodology. This was just a programmer working along a line of thought with some experimental code, so I&#8217;m sure he doesn&#8217;t claim this to be an entirely scientific method. But that said, do you think his conclusions are correct? Is there more to be said about this subject?</p>
<p>For that matter, would there be a way to do more scientific work along these lines?</p>
<p>As for the engine that powered this: the Remix API and SDK from Echo Nest should be capable of quite a lot more, from gorgeous animated visualizations like the album art for Matmos we saw last year to unusual, new collaborative Web remix apps. The one catch is the analysis must be performed on their servers, so it&#8217;s not something you can apply without sending your content to the cloud &#8211; but you do get the metadata back, so I still think some sort of self-remixing applications might be possible, too. I&#8217;m eager to see a Java version of the SDK and not just Python, because that&#8217;d make it easier to add 3D elements or work with tools like Processing. Can I get an amen?</p>
<p>Well worth checking out Paul&#8217;s blog for lots of commentary on a variety of musical enthusiast topics:<br />
<a href="http://musicmachinery.com/">Music Machinery</a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/03/can-rhythmic-analysis-demonstrate-the-use-of-robotic-beats/&via=cdmblogs&text=Can Rhythmic Analysis Demonstrate the Use of Robotic Beats?&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/03/can-rhythmic-analysis-demonstrate-the-use-of-robotic-beats/&via=cdmblogs&text=Can Rhythmic Analysis Demonstrate the Use of Robotic Beats?&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2009/03/can-rhythmic-analysis-demonstrate-the-use-of-robotic-beats/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/03/can-rhythmic-analysis-demonstrate-the-use-of-robotic-beats/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>Video Mashed Kutiman Funk: What if All of YouTube Played a Song?</title>
		<link>http://createdigitalmusic.com/2009/03/video-mashed-kutiman-funk-what-if-all-of-youtube-played-a-song/</link>
		<comments>http://createdigitalmusic.com/2009/03/video-mashed-kutiman-funk-what-if-all-of-youtube-played-a-song/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 15:57:34 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[funk]]></category>
		<category><![CDATA[mash-up]]></category>
		<category><![CDATA[music-videos]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[remix]]></category>
		<category><![CDATA[remixing]]></category>
		<category><![CDATA[soul]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web-2.0]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=5243</guid>
		<description><![CDATA[It&#8217;s the soul of YouTube. Or at least, YouTube soul, mashed together. In case you haven&#8217;t already seen this making its rounds, an epic collection of instructional and jazzy video clips get mushed together into a colossal, remixed funk band. What&#8217;s lovely about this is that the results don&#8217;t sound like a mash up: they &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2009/03/video-mashed-kutiman-funk-what-if-all-of-youtube-played-a-song/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://createdigitalmusic.com/files/2009/03/kutimanremix.jpg"></p>
<p>It&#8217;s the soul of YouTube. Or at least, YouTube soul, mashed together.</p>
<p>In case you haven&#8217;t already seen this making its rounds, an epic collection of instructional and jazzy video clips get mushed together into a colossal, remixed funk band. What&#8217;s lovely about this is that the results don&#8217;t sound like a mash up: they sound like these clips somehow sprang to life and joined a soul band, playing live. And then the Theremin arrives.</p>
<p>You watch one video. And then you find there are seven more. ThruYou is a complete YouTube video album, complete with glitched bits of interface artifacts around. And according to the creator, nothing here is faked; that is, &#8220;what you see is what you hear.&#8221;</p>
<p>Thanks to everyone who sent this in.</p>
<p><a href="http://thru-you.com/">thru-you.com</a><br />
Watch the original Bernard Purdie Drum Shuffle and more goodies at <a href="http://www.youtube.com/user/kutiman">http://www.youtube.com/user/kutiman</a></p>
<p>The creator of this is Kutiman, an Israeli funk musician and producer. How cool is he? This cool:</p>
<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/N3uvt_VQC7o&#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/N3uvt_VQC7o&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
<p>It turns out the Internet hasn&#8217;t totally sucked our Soul.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/03/video-mashed-kutiman-funk-what-if-all-of-youtube-played-a-song/&via=cdmblogs&text=Video Mashed Kutiman Funk: What if All of YouTube Played a Song?&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/03/video-mashed-kutiman-funk-what-if-all-of-youtube-played-a-song/&via=cdmblogs&text=Video Mashed Kutiman Funk: What if All of YouTube Played a Song?&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2009/03/video-mashed-kutiman-funk-what-if-all-of-youtube-played-a-song/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/03/video-mashed-kutiman-funk-what-if-all-of-youtube-played-a-song/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
	</channel>
</rss>

