<?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; free-software</title>
	<atom:link href="http://createdigitalmusic.com/tag/free-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://createdigitalmusic.com</link>
	<description>The latest gear, software, and techniques for electronic music production and performance</description>
	<lastBuildDate>Fri, 20 Nov 2009 17:06:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Multi-Player Drumming: Handheld Open-Source Music for Nintendo DS</title>
		<link>http://createdigitalmusic.com/2009/10/13/multi-player-drumming-handheld-open-source-music-for-nintendo-ds/</link>
		<comments>http://createdigitalmusic.com/2009/10/13/multi-player-drumming-handheld-open-source-music-for-nintendo-ds/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 18:51:49 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[collaborative]]></category>
		<category><![CDATA[drumming]]></category>
		<category><![CDATA[DS]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[google-code]]></category>
		<category><![CDATA[handheld]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[multiplayer]]></category>
		<category><![CDATA[networked]]></category>
		<category><![CDATA[networked-performance]]></category>
		<category><![CDATA[Nintendo]]></category>
		<category><![CDATA[nintendo-ds]]></category>
		<category><![CDATA[open-source]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7928</guid>
		<description><![CDATA[It&#8217;s drumming, the multi-player game. The Drummer is an open-source application for the Nintendo DS handheld, developed by Andrea Bianchi and Woon Seung Yeo and presented alongside a paper earlier this year at the NIME Conference (The International Conference on New Interfaces for Musical Expression). As with any Nintendo homebrew software, you&#8217;ll need a special [...]]]></description>
			<content:encoded><![CDATA[<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/SXMIks8a4Mg&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/SXMIks8a4Mg&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
<p>It&#8217;s drumming, the multi-player game. The Drummer is an open-source application for the Nintendo DS handheld, developed by Andrea Bianchi and Woon Seung Yeo and presented alongside a paper earlier this year at the <a href="http://www.nime.org/">NIME Conference</a> (The International Conference on New Interfaces for Musical Expression). As with any Nintendo homebrew software, you&#8217;ll need a special DS cartridge capable of loading software from flash memory &#8211; though if this app were developed more, it could make a terrific DSi app.</p>
<p>The idea is this: while making a handheld game system into an instrument, why not take advantage of its networking features? Grab a friend (or friends) with the Nintendo DS, whip up a drum kit that&#8217;s to your liking, then play along. </p>
<p>Oddly, while we live in a networked, Internet age, the client-server model rarely gets applied to music.<span id="more-7928"></span> One of the things I try to explain about the protocol OSC (OpenSoundControl), aside from the fact that it doesn&#8217;t have to be about sound, is that it&#8217;s really a collection of best practices in open networking communication. It&#8217;s not simply about connecting devices to one another in serial fashion, as with MIDI, but forming a network &#8211; an idea familiar to anyone who uses instant messaging online. True, latency considerations and other complications can add another dimension of challenge. But I think there&#8217;s plenty to explore when it comes to networking devices, and it promises to make computer music a less solitary experience. The Drummer is a good step in that direction. </p>
<p><a href="http://soundlab.kaist.ac.kr/~woony/projects/semi/drummer/Drummer/Drummer.html">The Drummer project page + NIME paper</a><br />
<a href="http://code.google.com/p/drummer/">Google Code page</a></p>
<p>Thanks to <a href="http://alsoplantsfly.com">Andrea</a> for sending this our way!</p>
<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/g7Ti8pSZ_nw&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/g7Ti8pSZ_nw&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/10/13/multi-player-drumming-handheld-open-source-music-for-nintendo-ds/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>iPhone Day: Free Frameworks Make Thumping Apps, Mobile or Otherwise</title>
		<link>http://createdigitalmusic.com/2009/10/07/iphone-day-free-frameworks-make-thumping-apps-mobile-or-otherwise/</link>
		<comments>http://createdigitalmusic.com/2009/10/07/iphone-day-free-frameworks-make-thumping-apps-mobile-or-otherwise/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 04:48:23 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[drum-machines]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[grooveboxes]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod-touch]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[open-hardware]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[openframeworks]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[pure-data]]></category>
		<category><![CDATA[xcode]]></category>

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

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7785</guid>
		<description><![CDATA[Bliss &#8211; SevenUpLive 1.4 Preview from bar&#124;none on Vimeo.
monome lovers have come from all over the planet to exchange tips and creative ideas and check out music here in Princeton, New Jersey at the Monomeet. I&#8217;m here shooting some video, so expect a feature and links to some of the projects in a few days. [...]]]></description>
			<content:encoded><![CDATA[<p><object width="580" height="326"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6883154&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=6883154&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="580" height="326"></embed></object>
<p><a href="http://vimeo.com/6883154">Bliss &#8211; SevenUpLive 1.4 Preview</a> from <a href="http://vimeo.com/user602401">bar|none</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>monome lovers have come from all over the planet to exchange tips and creative ideas and check out music here in Princeton, New Jersey at the <a href="http://post.monome.org/comments.php?DiscussionID=5609&#038;page=1#Item_0">Monomeet</a>. I&#8217;m here shooting some video, so expect a feature and links to some of the projects in a few days.  In the meantime, JP has set up a live stream, so you can listen in while you clean your studio or whatever you happen to be doing on this Saturday afternoon / evening. Enjoy, and stay tuned for more! (Incidentally, there&#8217;s quite a lot of discussion here that&#8217;s relevant whether or not you own the monome hardware, really getting to the heart of open source and DIY musical tools. I&#8217;ll certainly be sharing some of that soon.)</p>
<p><strong>Updated: what a Saturday!</strong> The monomeet was incredibly packed with goodness, from crazy DIY projects to terrific music. And it&#8217;s also worth saying, the event wound up being about far more than just the monome; the object becomes a catalyst for all sorts of other discussions of open source and audiovisual technique. I have some video that looks good, lots of cameras were rolling, photographers snapping &#8211; expect good documentation over the coming days.</p>
<p>You can also follow the post-event discussion on the <a href="http://post.monome.org/comments.php?DiscussionID=5609&#038;page=4#Item_28">monome board</a>.</p>
<p>If you have videos to post, there&#8217;s a special monomeet Vimeo group. To get things kicked off, check out the SevenUpLive preview, contributed virtually by bar|none who couldn&#8217;t make the event. (See the monome boards for a <a href="http://post.monome.org/comments.php?DiscussionID=5943&#038;page=1#Item_1">discussion and download</a> of the software in the video.)<br />
<a href="http://www.vimeo.com/groups/monomeetfall2009">http://www.vimeo.com/groups/monomeetfall2009</a></p>
<p>If you have photos, of course I always watch the CDM Flickr group:<br />
<a href="http://www.flickr.com/groups/cdmu/pool/">http://www.flickr.com/groups/cdmu/pool/</a></p>
<p>For blog posts and so on &#8211; or if you couldn&#8217;t make it and have specific questions for the monome folks &#8211; you can <a href="http://twitter.com/cdmblogs">holler on Twitter</a> or via our contact form:<br />
<a href="http://createdigitalmusic.com/contact/">http://createdigitalmusic.com/contact/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/10/03/greetings-from-princeton-monome-monomeet-live-video-stream/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>In-the-Box Mixing, Analog Console Style, on an Open Source DAW</title>
		<link>http://createdigitalmusic.com/2009/10/01/in-the-box-mixing-analog-console-style-on-an-open-source-daw/</link>
		<comments>http://createdigitalmusic.com/2009/10/01/in-the-box-mixing-analog-console-style-on-an-open-source-daw/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 05:42:48 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ardour]]></category>
		<category><![CDATA[commercial]]></category>
		<category><![CDATA[consoles]]></category>
		<category><![CDATA[DSP]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[harrison]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[mixbus]]></category>
		<category><![CDATA[mixing]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[production]]></category>
		<category><![CDATA[recording]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7755</guid>
		<description><![CDATA[Marrying open source and commercial development, or trying to bridge analog consoles and computers &#8211; either task on its own might seem improbable. But yesterday, a newly-announced tool promised to bring together all those dimensions.
Ardour is the free and open source Digital Audio Workstation software for Linux and Mac. It&#8217;s widely underrated and has some [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://createdigitalmusic.com/images/2009/10/mixbus.jpg" alt="mixbus" title="mixbus" width="580" height="573" class="alignright size-full wp-image-7761" /></p>
<p>Marrying open source and commercial development, or trying to bridge analog consoles and computers &#8211; either task on its own might seem improbable. But yesterday, a newly-announced tool promised to bring together all those dimensions.</p>
<p><a href="http://ardour.org/">Ardour</a> is the free and open source Digital Audio Workstation software for Linux and Mac. It&#8217;s widely underrated and has some terrific architecture underneath, with tools that are maturing at a healthy pace. Harrison is <em>not</em> an open-source developer &#8211; they&#8217;re a commercial manufacturer of analog and digital consoles and do proprietary DSP development. Conventional wisdom says the two shouldn&#8217;t be able to work together, but they did. The result is something called Mixbus. It&#8217;s got Harrison&#8217;s technology for mixing, atop Ardour (on Mac OS X, for now) for recording, editing, and arranging.</p>
<p>The Harrison half of the solution uses Harrison&#8217;s own DSP algorithms for sound, which they claim match the EQ, filtering, compression, tape saturation, and summing on their large-format mixers. But aside from sound, this is also about design: the layout only ever has one knob per function and metering is done in a conventional way. The result is not just a set of plug-ins, but a real virtual console inside your Mac. Interestingly, too, while you can use your Mac Audio Unit plug-ins with the solution, Harrison chose the open LADSPA format to implement their channel strip. </p>
<p>I imagined that the pricing would be something like a thousand dollars, given the pro target market, but the whole thing costs just US$79.99 as its introductory price. If it sounds anywhere near as good as the makers promise, it&#8217;s probably the best deal in mixing and channel processing anywhere. Here&#8217;s the product page:</p>
<p><a href="http://www.harrisonconsoles.com/joomla/index.php?option=com_content&#038;task=view&#038;id=108&#038;Itemid=42">Mixbus</a> [Harrison Consoles]</p>
<p>Of course, the advantages of free software are more than price; it&#8217;s the ability to keep the source available, to be able to customize it, and to be able to run it on a variety of hardware and software platforms. So how does free software coexist here, with Ardour under a GPL license? Creator Paul Davis says that the free code for Ardour remains available in Ardour&#8217;s Subversion repository; only the Mixbus components remain closed. As for Linux support and not just Mac OS, which would in turn support more hardware, Paul says they&#8217;re looking into the feasibility of binary Linux distributions of Ardour and Mixbus.</p>
<p>For any commercial developers who think that you can&#8217;t work with open source projects &#8211; or, for that matter, if anyone thinks open source projects can&#8217;t benefit from collaboration with commercial developers &#8211; I think you&#8217;re wrong. And licenses aside, this looks like a nice solution for music making.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/10/01/in-the-box-mixing-analog-console-style-on-an-open-source-daw/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Free, Native Linux Plug-ins, and How to Use Them in energyXT for Linux</title>
		<link>http://createdigitalmusic.com/2009/09/30/free-native-linux-plug-ins-and-how-to-use-them-in-energyxt-for-linux/</link>
		<comments>http://createdigitalmusic.com/2009/09/30/free-native-linux-plug-ins-and-how-to-use-them-in-energyxt-for-linux/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 17:03:16 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[303]]></category>
		<category><![CDATA[cross-platform]]></category>
		<category><![CDATA[drum-synth]]></category>
		<category><![CDATA[energyxt]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[hosts]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[JUCE]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[Plug-ins]]></category>
		<category><![CDATA[soft-synths]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2009/09/30/free-native-linux-plug-ins-and-how-to-use-them-in-energyxt-for-linux/</guid>
		<description><![CDATA[ 
It’s simply stunning some of the terrific instrument and effect plug-ins available that are now free and open source – yes, free as in freedom, not just freeware. I had commented in the past something along the lines of, “boy, wouldn’t it be great if this now meant, say, a Linux port?” and then [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://createdigitalmusic.com/images/2009/09/energy_LinuxVST.png" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="energy_LinuxVST" border="0" alt="energy_LinuxVST" src="http://createdigitalmusic.com/images/2009/09/energy_LinuxVST_thumb.png" width="580" height="340" /></a> </p>
<p>It’s simply stunning some of the terrific instrument and effect plug-ins available that are now free and open source – yes, free as in freedom, not just freeware. I had commented in the past something along the lines of, “boy, wouldn’t it be great if this now meant, say, a Linux port?” and then went on the business of my daily life, which tends not to include re-compiling plug-ins. But now, the folks of JUCETICE have been busy doing just that, serving up delicious instrument and effect goodness, running native on Linux.</p>
<p>Translation: fire up that netbook and make some music.</p>
<p>Following up on our tutorial on Ardour and netbook-optimized music competition with Renoise and Indamixx, here’s what you need to get rolling.</p>
<p> <span id="more-7714"></span>
<p>With Linux growing in popularity on netbooks – and an option like the <a href="http://indamixx.com/">pre-configured Indamixx</a> solution saving you the work of optimizing and configuring it – it’s suddenly no longer a stretch to imagine yourself a Linux music user. Of course, what you <em>don’t</em> want is to wind up without the arsenal of plug-ins to which we’ve all become accustomed. There are various ways of hosting Windows VSTs under Linux as though they were native plug-ins; check out <a href="http://www.breakfastquay.com/dssi-vst/">dssi-vst</a> (which also enables 32-bit VSTs from Windows under 64-bit Linux hosts), in conjunction with <a href="http://www.winehq.org/">WINE</a>. That should probably be the subject of a separate tutorial. (Ardour 3 also promises Windows VST support.)</p>
<p>But here, let’s have a look at <em>native </em>Linux plug-ins. JUCETICE has some beautiful <a href="http://www.anticore.org/jucetice/?page_id=7">creations of their own</a> &#8211; an elegant, 32-voice polyphonic drum synthesizer and a TB-303 clone – plus some familiar favorites <a href="http://www.anticore.org/jucetice/?page_id=8">ported from Windows</a>, like the ingenious DiscoDSP sampler created by the late, great Arguru. </p>
<p>Here, we’ll use the native Linux version of a commercial host, energyXT. energyXT is proprietary, but it costs just EUR59, has a free demo to check out before you purchase, and – if you do like it – is really different than any of its competitors.</p>
<p>Patrick Shirkey of <a href="http://www.64studio.com/">64studio</a>, the music-centric Linux distro, walks us through the steps necessary to get the JUCETICE plug-ins going under energyXT on Linux – all native, no WINE or Windows anywhere.</p>
<p>I’ll be doing this myself on my Indamixx test unit, and will let you know how that goes.</p>
<p><em>Developer note: yes, you should definitely check out the JUCE framework, which makes developing cross-platform C++ easy, efficient, and modern, and is free for open-source projects.</em></p>
<p><em>Patrick explains:</em></p>
<p>1. Download the jucetice linuxvst plugin : <a href="http://www.anticore.org/jucetice/?page_id=7">http://www.anticore.org/jucetice/?page_id=7</a></p>
<p>2. Make a folder called “plugins” in the home directory</p>
<p><a href="http://createdigitalmusic.com/images/2009/09/ss5.png" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ss5" border="0" alt="ss5" src="http://createdigitalmusic.com/images/2009/09/ss5_thumb.png" width="580" height="340" /></a></p>
<p> 3. Save or move the plugins to that folder and extract the plugins.</p>
<p><a href="http://createdigitalmusic.com/images/2009/09/ss5a.png" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ss5a" border="0" alt="ss5a" src="http://createdigitalmusic.com/images/2009/09/ss5a_thumb.png" width="580" height="340" /></a> </p>
<p>4. Open energyXT and add the “plugins” folder to the “Plugins” folder list. Choose File &gt; Setup:</p>
<p><a href="http://createdigitalmusic.com/images/2009/09/ss1.png" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ss1" border="0" alt="ss1" src="http://createdigitalmusic.com/images/2009/09/ss1_thumb.png" width="580" height="404" /></a> </p>
<p>Select the “Browser” tab and set it to the “Plugins” section.</p>
<p><a href="http://createdigitalmusic.com/images/2009/09/ss2.png" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ss2" border="0" alt="ss2" src="http://createdigitalmusic.com/images/2009/09/ss2_thumb.png" width="400" height="400" /></a></p>
<p>Now select the “plugins” folder and add it to the list of known folders.</p>
<p><a href="http://createdigitalmusic.com/images/2009/09/filepath.jpg" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="filepath" border="0" alt="filepath" src="http://createdigitalmusic.com/images/2009/09/filepath_thumb.jpg" width="398" height="239" /></a>&#160;</p>
<p>[Here’s what it looks like in the path structure.]</p>
</p>
<p><a href="http://createdigitalmusic.com/images/2009/09/addfolder.jpg" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="addfolder" border="0" alt="addfolder" src="http://createdigitalmusic.com/images/2009/09/addfolder_thumb.jpg" width="399" height="359" /></a> </p>
<p>5. To add the plugin to a project double click on the “Plugins” section on the left panel of the main window to show all the plugins and right click on the plugin you want to use. Click “Add as Send” from the popup menu.</p>
<p><a href="http://createdigitalmusic.com/images/2009/09/ss6.png" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ss6" border="0" alt="ss6" src="http://createdigitalmusic.com/images/2009/09/ss6_thumb.png" width="580" height="340" /></a></p>
<p>6. Finally, open the “Window” menu and choose the plugin from the list to display the user interface and adjust the settings.</p>
</p>
<p><a href="http://createdigitalmusic.com/images/2009/09/ss7.png" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ss7" border="0" alt="ss7" src="http://createdigitalmusic.com/images/2009/09/ss7_thumb.png" width="580" height="340" /></a> </p>
<p><em>Ed.: Definitely let us know if this is helpful to you; we’ll have some more comprehensive, big-picture tutorials on this stuff soon – but in the meantime, I’m definitely checking out these instruments!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/09/30/free-native-linux-plug-ins-and-how-to-use-them-in-energyxt-for-linux/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Free Linux Studio: How to Use LinuxDSP Effects with Ardour</title>
		<link>http://createdigitalmusic.com/2009/09/23/free-and-open-source-daw-how-to-use-linuxdsp-effects-with-ardour/</link>
		<comments>http://createdigitalmusic.com/2009/09/23/free-and-open-source-daw-how-to-use-linuxdsp-effects-with-ardour/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 16:31:44 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[101]]></category>
		<category><![CDATA[Ardour]]></category>
		<category><![CDATA[beginners]]></category>
		<category><![CDATA[DAWs]]></category>
		<category><![CDATA[DSP]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[jack]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[linuxdsp]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2009/09/23/free-and-open-source-daw-how-to-use-linuxdsp-effects-with-ardour/</guid>
		<description><![CDATA[ 
Alongside our Renoise + Indamixx netbook-optimized production competition, I’m kicking off this week a series of CDM and guest tutorials on working with Linux audio tools, Renoise, and more. First up, here’s a basic look at how to route the free-as-in-beer linuxDSP effects toolkit into the powerful, modern, open-source DAW Ardour. Correction:  I [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://createdigitalmusic.com/images/2009/09/ardourdsp2.jpg" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ardourdsp2" border="0" alt="ardourdsp2" src="http://createdigitalmusic.com/images/2009/09/ardourdsp2_thumb.jpg" width="580" height="187" /></a> </p>
<p>Alongside our Renoise + Indamixx <a href="http://createdigitalmusic.com/2009/09/22/indamixx-renoise-cdm-music-production-contest-tracker-ninjas-nows-your-chance/">netbook-optimized production competition</a>, I’m kicking off this week a series of CDM and guest tutorials on working with Linux audio tools, Renoise, and more. First up, here’s a basic look at how to route the free-as-in-beer <a href="http://www.linuxdsp.co.uk/">linuxDSP</a> effects toolkit into the powerful, modern, open-source DAW <a href="http://ardour.org/">Ardour</a>. <strong>Correction: <strong> I implied that linuxDSP had an open source license, which is not correct. It should be considered &#8220;freeware&#8221; but not free software. Ardour, of course, is fully open source, and this is as much a tutorial on how to use JACK to route effects as it is linuxDSP per se.</p>
<p><a href="http://www.linuxdsp.co.uk/">http://www.linuxdsp.co.uk/</a><span id="more-7621"></span>
<p>linuxDSP comes with a nice set of basic effects, including a 15-band graphic EQ, stereo reverb, valve-emulating overdrive and compressor, and parametric channel EQ, plus a much nicer graphical patchbay interface for using JACK to route audio between applications. (That last one probably deserves its own look.) linuxDSP is also bundled with upcoming builds of the <a href="http://indamixx.com">Indamixx</a> products, and it’s freely available, so if you’ve got Linux and Ardour, you can follow this tutorial&#160; &#8212; and if you’re interested in using Linux at all, you’ll want to give linuxDSP a look. <em>Note: The Indamixx version of LinuxDSP is optimized for Atom-based Netbooks and is an Indamixx exclusive.</em></p>
<p>For those of you used to running VST and AU plug-ins, you may find linuxDSP a bit confusing at first. Instead of opening them as you would a plug-in, you launch them as an application. Thanks to the power of JACK, though, you can freely route audio between software <em>without</em> a lot of the limitations normally associated with plug-in architectures. Of course, when you’re in the habit of doing things one way, that can feel a little strange. So I’m pleased to welcome Mike from the linuxDSP project, who shares with us his own tutorial for getting started with Ardour and linuxDSP.</p>
<p>Also, trust me – this may seem like a lot of steps in the case of a simple insert, but that’s partly because we’ve broken it down to make sure you’re clear on the process. Actually doing this can be pretty fast. And keep in mind that this works for <em>any</em> routing with <em>any</em> JACK-aware application – so you could side-chain a drum track into a surround-sound SuperCollider granular effect you’ve built, for instance. It’s easily worth a little extra effort to get around the comparative rigidity of conventional plug-ins, even before considering these are all free tools.</p>
<p>You can also save a session with routings you want so that Ardour acts like a virtual studio, in which your favorite effects and routings are ready to run. (In fact, because of the modular nature of a JACK Linux setup, you can think of Ardour more like a traditional mixer and patch bay than just a monolithic DAW – keeping in mind that Renoise, the tracker in our competition, now has full JACK support.)</p>
<h3>linuxDSP with a Simple Ardour Project</h3>
<p> <em></em>
<p><em>Mike from linuxDSP</em></p>
<p>1. <strong>Open Ardour and linuxDSP.</strong> Start up Ardour, and create or open an existing project. In this example, a simple project consisting of one stereo track will be used, as shown below:</p>
<p><a href="http://createdigitalmusic.com/images/2009/09/ardourdsp1.jpg" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ardourdsp1" border="0" alt="ardourdsp1" src="http://createdigitalmusic.com/images/2009/09/ardourdsp1_thumb.jpg" width="580" height="247" /></a> </p>
<p>In order to connect a linuxDSP plug-in as an insert on the track, we need to launch the plug-in and connect it via the Ardour mixer. Make sure the plug-in is running; you can do this by launching it, just like any other application. In this example, the CHEQ2 is used, since the track is stereo. <em>Ed.: That is to say, there’s both a stereo and mono version of the EQ, so grab the stereo one!</em></p>
<p><a href="http://createdigitalmusic.com/images/2009/09/ardourdsp3.jpg" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ardourdsp3" border="0" alt="ardourdsp3" src="http://createdigitalmusic.com/images/2009/09/ardourdsp3_thumb.jpg" width="400" height="660" /></a> </p>
<p>2. <strong>Route an insert in the mixer. </strong>Next, select Ardour&#8217;s mixer window. Here, the stereo track the plug-in is to be inserted into is selected. Now make a new insert point. To do this, right click in the black area above the fader:</p>
<p><a href="http://createdigitalmusic.com/images/2009/09/newinsert.jpg" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="newinsert" border="0" alt="newinsert" src="http://createdigitalmusic.com/images/2009/09/newinsert_thumb.jpg" width="227" height="301" /></a> </p>
<p>From the drop-down menu that appears, select New Insert. The Mixer window will now show the new insert point in the black area above the fader.</p>
<p><a href="http://createdigitalmusic.com/images/2009/09/ardourdsp5.jpg" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ardourdsp5" border="0" alt="ardourdsp5" src="http://createdigitalmusic.com/images/2009/09/ardourdsp5_thumb.jpg" width="176" height="309" /></a></p>
<p>3. <strong>Select your insert. </strong>Double-click on “(insert 1)” in the Mixer window. This will open the insert dialogue.</p>
<p><a href="http://createdigitalmusic.com/images/2009/09/ardourdsp6.jpg" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ardourdsp6" border="0" alt="ardourdsp6" src="http://createdigitalmusic.com/images/2009/09/ardourdsp6_thumb.jpg" width="580" height="297" /></a>     <br />4. <strong>Connect the linuxDSP effect to the Ardour insert point. </strong>The insert dialog allows you to connect the insert point to any external JACK application. In this case, the CHEQ2    <br />is going to be used, so the CHEQ2 tab is selected. You will see that the CHEQ2 has two    <br />inputs, &quot;inL&quot; and &quot;inR,&quot; and two outputs, &quot;outL&quot; and &quot;outR.&quot; In this example, we are going to route    <br />the signal from the channel insert send to the inL and inR connections on the CHEQ2, and then    <br />route the signal coming back out of the CHEQ2 &quot;outL&quot; and &quot;outR&quot; to the insert return.</p>
<p>Click on &quot;inL&quot; in the &quot;Available connections&quot; window. &quot;inL&quot; will now appear in the &quot;out 1&quot; box to the left. Click on &quot;inR&quot; in the &quot;Available connections&quot; window. &quot;inR&quot; will now appear in the &quot;out 2&quot; box to   <br />the left Next do the same for &quot;outL&quot; and &quot;outR&quot; in the &quot;Available Connections&quot; window on the right. </p>
<p>The insert dialogue should now look like this:</p>
<p><a href="http://createdigitalmusic.com/images/2009/09/ardourdsp7.jpg" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ardourdsp7" border="0" alt="ardourdsp7" src="http://createdigitalmusic.com/images/2009/09/ardourdsp7_thumb.jpg" width="580" height="200" /></a>&#160;</p>
<p>5. <strong>Activate the setup. </strong>Finally, return to Ardour&#8217;s mixer window and &#8216;activate&#8217; the insert by right clicking on it and selecting &quot;Activate&quot; from the drop-down menu.</p>
<p><a href="http://createdigitalmusic.com/images/2009/09/ardourdsp8.jpg" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ardourdsp8" border="0" alt="ardourdsp8" src="http://createdigitalmusic.com/images/2009/09/ardourdsp8_thumb.jpg" width="245" height="404" /></a> </p>
<p>6. <strong>Save and re-use! </strong>Once this is set up, if you save the session, Ardour will take care of the routing for you next time the session is loaded. All you have to do is make sure the CHEQ2 has been launched before you start Ardour and load the session.</p>
<p><a href="http://createdigitalmusic.com/images/2009/09/ardourdsp9.jpg" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ardourdsp9" border="0" alt="ardourdsp9" src="http://createdigitalmusic.com/images/2009/09/ardourdsp9_thumb.jpg" width="370" height="360" /></a></p>
<p>If you play the track in Ardour, adjusting the controls on the CHEQ2 will affect the sound.</p>
<p><em>Got more requests for tutorials? Let us know. Next on my slate is using the awesome powers of the JP1 patchbay. It’s a graphical patchbay for JACK, but made a <a href="http://www.linuxdsp.co.uk/download/jp1/index.html">whole lot prettier</a>. If you’re using it already and have some tips, let me know and I’ll incorporate them into the story.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/09/23/free-and-open-source-daw-how-to-use-linuxdsp-effects-with-ardour/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Handmade Music Open Lab: Make Stuff, Get Inspired, Featuring Morgan Packard</title>
		<link>http://createdigitalmusic.com/2009/08/17/handmade-music-open-lab-make-stuff-get-inspired-featuring-morgan-packard/</link>
		<comments>http://createdigitalmusic.com/2009/08/17/handmade-music-open-lab-make-stuff-get-inspired-featuring-morgan-packard/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 15:38:33 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[brooklyn]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[Electronics]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[hackday]]></category>
		<category><![CDATA[hacklab]]></category>
		<category><![CDATA[handmade]]></category>
		<category><![CDATA[handmade-music]]></category>
		<category><![CDATA[morgan-packard]]></category>
		<category><![CDATA[NYC]]></category>
		<category><![CDATA[open-lab]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[ripple]]></category>
		<category><![CDATA[SuperCollider]]></category>
		<category><![CDATA[workshops]]></category>

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

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6837</guid>
		<description><![CDATA[
Here&#8217;s a switcher story of a different color: from the Mac, to Linux. It&#8217;s one thing to talk about operating systems and free software in theory, or to hear from died-in-the-wool advocates of their platform of choice. In this case, we turn to Kim Cascone, an experienced and gifted musician and composer with an impressive [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://createdigitalmusic.com/images/2009/08/ardourcrop.jpg"><img src="http://createdigitalmusic.com/images/2009/08/ardourcrop.jpg" alt="ardourcrop" title="ardourcrop" width="580" height="490" class="alignleft size-full wp-image-6865" /></a></p>
<p><em>Here&#8217;s a switcher story of a different color: <strong>from</strong> the Mac, to Linux. It&#8217;s one thing to talk about operating systems and free software in theory, or to hear from died-in-the-wool advocates of their platform of choice. In this case, we turn to Kim Cascone, an experienced and gifted musician and composer with an <a href="http://en.wikipedia.org/wiki/Kim_Cascone">impressive resume </a>of releases and a rich sens of sound. This isn&#8217;t someone advocating any platform over another: it&#8217;s an on-the-ground, in-the-trenches, real-world example of how Kim made this set of tools work in his music, in the studio and on tour. A particular thanks, as he&#8217;s given me some new ideas for how to work with Audacity and Baudline. Kim puts his current setup in the context of decades of computer work. Even if you&#8217;re not ready to leave Mac (or Windows) just yet, Kim&#8217;s workflow here could help if you&#8217;re looking to make a Linux netbook or laptop more productive in your existing rig.</p>
<p>Stay tuned, as I&#8217;ll have some other stories on how to make your Linux music workflow effective creatively, particularly in regards to leaping over some of the setup hurdles Kim describes. -PK</em><span id="more-6837"></span></p>
<h3>Historical Evolution</h3>
<p>I&#8217;ve been working with computers since the 1970s. Inspired by the work of composer <a href="http://en.wikipedia.org/wiki/David_Behrman">David Behrman</a>, I taught myself assembly language and programmed a simple digital sequencer on a <a href="http://oldcomputers.net/kim1.html">KIM-1</a>, single-board microcomputer, controlling an Aries modular synthesizer I had built. I discovered a then-new magazine called <em><a href="http://www.mitpressjournals.org/cmj">Computer Music Journal</a></em> at the local computer shop and bought every copy I could get my hands on. (I still have them, too.) Later, I helped a friend&#8217;s father, an executive at IBM, unpack and set up the first personal computer IBM made. The manuals alone took up two or three feet of bookshelf space.</p>
<p>Fast-forward through a couple of decades of owning Commodore 64s, Apple computers, and PCs. In 1997, I purchased my first laptop: a woefully-underpowered Compaq Presario. It wasn&#8217;t fast enough for real-time audio, so I had to render sound files to hard disk using the audio programming language <a href="http://http://www.csounds.com/">Csound</a>. I created many of the sounds this way for my CD &#8216;blueCube( )&#8217;. But the capacity to work anywhere was enough for me to give up ever owning another desktop computer.</p>
<p>Frustrated with the &#8216;code-compile-listen&#8217; process of working with Csound and wanting to work in real-time, I switched to the graphical multi-media programming language <a href="http://cycling74.com">Max/MSP</a>, which necessitated a move back to Apple hardware, so I bought a PowerBook. Having Max/MSP running on a laptop was the perfect environment for me. I could build the tools I needed whenever an idea presented itself. The computer functioned as both sound design studio and stage instrument. I worked this way for ten years, faithfully following the upgrade path set forth by Apple and the various developers of the software I used. Continually upgrading required a substantial financial commitment on my part.</p>
<h3>Apple Seeds of Discontent</h3>
<p><a href="http://www.flickr.com/photos/niklasnikon/1380990409/"><img src="http://farm2.static.flickr.com/1192/1380990409_fd8e6c6dc3.jpg"></a></p>
<div class="imgcaption">Photo (<a href="http://creativecommons.org/licenses/by-nc/2.0/deed.en">CC</a>) <a href="http://www.flickr.com/people/niklasnikon/">NiklasNikon</a>.</div>
<p>When I&#8217;m on the road, I use my laptop as a music studio, performance instrument, and administration office. I don&#8217;t like surprises on the road. Having a computer fail means a loss of income, and makes for an embarrassing moment if the failure happens during a performance. If watching laptop music bores some people, watching a musician reboot is even worse. So to be safe, I stress-test all new hardware or software in my studio for at least a month before I take it on the road. Max/MSP patches run for hours, software is used for weeks, and hardware is left on for days at a time to help induce failure before I leave home. But as fate would have it, an iBook I was touring with died a few years ago. I brought the laptop into an Apple repair shop in Berlin, where a technician diagnosed the problem as a faulty logic board. The failure rate on logic boards was high for that model of iBook, and in response to public pressure, Apple instituted a logic board replacement program. Luckily, my laptop qualified and the logic board was replaced for free. But the failure and ongoing buggy behavior impacted my work schedule and added to the stress of touring.</p>
<p>I&#8217;ve now replaced logic boards on three computers; the other two I paid for out of pocket. The out-of-warranty cost of replacing a logic board on an Apple laptop is around six hundred dollars &#8212; cheaper than buying a brand new laptop, but still significant. </p>
<p>If you make your living with applications that run on OS X, there are no options if a laptop fails. You either repair expensive Apple hardware or buy new expensive Apple hardware. This is called &#8216;vendor lock-in.&#8217; </p>
<p>Then, during my 2009 spring tour, my PowerBook G4 exhibited signs of age, with missing keystrokes, intermittent backlighting, the failure of a RAM slot, and reduced performance. As an alternative to repairing the PowerBook, I investigated what a new MacBook Pro and upgrades for all my software would cost. A quick back-of-a-napkin estimate came to approximately $3,000, not including the time it would take tweaking and testing to make it work for the tour. If the netbook revolution hadn&#8217;t come along and spawn a price-wars on laptops, I might have proceeded to increase my credit card debt. But as a wise uncle once advised, &#8220;you invest either your time or your money; never both.&#8221;</p>
<h3>Meeting Ubuntu</h3>
<p>I had tried Linux in 2005 on PowerPC-based Mac laptops, though at the time I couldn&#8217;t get audio working, even after extensive tweaking. But I had kept an eye on Ubuntu ever since. After considering MacBook Pro prices, I checked out the new netbooks coming to market and picked up a refurbished Dell Inspiron Mini 9 with Ubuntu pre-installed.</p>
<p>I loaded up my Dell with all a selection of Linux audio applications and brought it with me on tour as an emergency backup to my tottering PowerBook. The Mini 9 could play back four tracks of 24-bit/96 kHz audio with effects – not bad for a netbook. The solution to my financial constraint became clear, and I bought a refurbished Dell Studio 15, installed Ubuntu on it, and set it up for sound production and business administration. The total cost was around $600 for the laptop plus a donation to a software developer — a far cry from the $3000.00 price tag and weeks of my time it would have cost me to stay locked-in to Apple. After a couple of months of solid use, I have had no problems with my laptop or Ubuntu. Both have performed flawlessly, remaining stable and reliable.</p>
<h3>Getting Past Ubuntu Audio Complexities</h3>
<p>There are a few differences between how audio works on Mac OS X and how it works on Ubuntu Linux. OS X uses the Core Audio and Core MIDI frameworks for audio and MIDI services, respectively. All applications requiring audio services on OS X talk to Core Audio, which mixes and routes multiple audio streams to the desired locations. Core Audio is simple, monolithic, and easy to set up, and all the end-user controls are accessible from one panel. You can even create a single aggregate device from multiple sound cards if you need more inputs or outputs than one sound card can supply. To Apple&#8217;s credit, Core Audio and the applications that make use of it are the reason why you see so many laptop musicians seated behind glowing Apple logos on stage.</p>
<p>On Ubuntu, audio is a rather different story. Apple&#8217;s slogan &#8216;Think Different&#8217; would be good advice for musicians encountering Ubuntu&#8217;s audio setup for the first time. Audio in Ubuntu can appear at first to be a confusing jumble of servers, layers, services, and terminology. Go to System->Preferences->Sound, click on the Devices tab, and check out the pulldown menu next to &#8216;Sound Events&#8217; at the top of the panel. You will see various acronyms, possibly including cryptic-looking technologies like OSS, ESD, ALSA, JACK, and Pulse Audio. These acronyms represent a byzantine tangle of conflicting technologies that over time, and due to political reasons or backwards compatibility, have ended up cohabiting with one another. &#8216;Frankenstein&#8217; might be an accurate metaphor here. </p>
<p>Thankfully, there is a simpler way, which is the combination of <a href="http://www.alsa-project.org/main/index.php/Main_Page">ALSA</a> [a high-performance, kernel-level audio and MIDI system] and <a href="http://jackaudio.org/">JACK</a> [a system for creating low-latency audio, MIDI, and sync connections between applications and computers]. The battle-scarred among us have learned to ignore all the other audio cruft bolted on to Ubuntu and just use ALSA and JACK. One can think of the ALSA/JACK stack, the heart of most pro Linux studios, as the Core Audio of Linux and in my opinion Jack should be the first thing installed on any musicians laptop. I&#8217;d go so far as to suggest placing it in the Startup Applications so it&#8217;s always running.</p>
<p><img src="http://createdigitalmusic.com/images/2009/08/jackstartup.jpg" alt="jackstartup" title="jackstartup" width="480" height="411" class="alignleft size-full wp-image-6842" /></p>
<div class="imgcaption">Qjackctl (labeled JACK GUI) in Ubuntu/GNOME&#8217;s Startup Applications Preferences panel.</div>
<p>The ALSA/JACK combination is a little more complex to set up and tweak than Apple&#8217;s Core Audio, but there&#8217;s a lot of good information online. <em>[Ed.: ALSA, JACK, and the real-time Linux kernel also have some advantages over Mac OS X that can be worth the effort. While JACK has been ported to Mac, Linux has more JACK-aware tools, which is necessary for transport sync. Just as importantly, once configured, you can build rigs with Linux that have greater low-latency performance than may be practical on Mac or Windows. In other words, while it may require an investment of time, it can be both free and better! -PK]</em></p>
<p><a href="http://createdigitalmusic.com/images/2009/08/JACK-Diagram.png"><img src="http://createdigitalmusic.com/images/2009/08/jackdiag_t.png" alt="jackdiag_t" title="jackdiag_t" width="580" height="369" class="alignleft size-full wp-image-6846" /></a></p>
<div class="imgcaption">This diagram, albeit dated, shows how Jack and ALSA work together. Please note that Jack does currently support MIDI. Click through for full-sized version. Courtesy Jörn Nettingsmeier; used by permission.</div>
<h3>Workflow</h3>
<p>Over the past ten years, I&#8217;ve developed a workflow that has worked well in the studio and on the road. Since I created most of my tools in Max/MSP, they could shape-shift to fit any musical task I encountered. A sound mangling tool I&#8217;d written for studio use, for instance, I could then adapt for a performance with Tony Conrad. I modified parts of my performance patch for sound installations. This environment served me well over the years &#8211; until recently, when my aesthetic focus changed from using randomness in my work to taking a more deterministic approach. This happened to coincide with my change of operating systems.</p>
<p>I do a lot of location recording while on tour. My rig consists of an Olympus LS-10 digital recorder and an Audio Technica AT-822 single-point stereo microphone. I record at 96kHz/24-bit to a 16GB SDHC card in the LS-10. When I want to audition sound files in the field, I use my netbook&#8217;s SDHC reader, renaming sound files directly on the card. I can look at some of the files in Baudline if I need to check for low-frequency rumble or technical anomalies. I have come to use Baudline on a daily basis.</p>
<p><a href="http://createdigitalmusic.com/images/2009/08/baudlinedesk.jpg"><img src="http://createdigitalmusic.com/images/2009/08/baudlinedesk_t.jpg" alt="baudlinedesk_t" title="baudlinedesk_t" width="580" height="363" class="alignleft size-full wp-image-6848" /><br />
</a>
<div class="imgcaption">A typical Baudline session. Click through for full-sized version.</div>
<p>Back in the studio, using the sound editing program Audacity, I remove voice slates, trim heads and tails, adjust gain and EQ as needed, then save them to a project folder. And because I don&#8217;t like surprises in the studio, either, this folder gets backed up onto a remote network drive as well as a local USB drive.</p>
<p><a href="http://createdigitalmusic.com/images/2009/08/audacitydesk1.jpg"><img src="http://createdigitalmusic.com/images/2009/08/audacitydesk1_t.jpg" alt="audacitydesk1_t" title="audacitydesk1_t" width="580" height="363" class="alignleft size-full wp-image-6850" /></a></p>
<div class="imgcaption">A typical Audacity session. Click through for full-sized version.</div>
<p>Building my sound library takes weeks or months. During this time, I start filling a notebook with ideas, drawings, plans and marginalia, from which a score emerges. I import all my project sound files into the open-source Digital Audio Workstation <a href="http://ardour.org/">Ardour</a>, arranging them to loosely resemble the score in my notebook. Once my Ardour session is set up, I move sounds around, try different effects, create new textures by layering, then render and re-import sub-mixes until the piece starts to take shape. I use a KORG nanoKONTROL as a mixing surface. I assign faders, pans and switches assigned to the DAW allowing me to quickly play around with different mix ideas.</p>
<p><a href="http://createdigitalmusic.com/images/2009/08/ardourdesk.jpg"><img src="http://createdigitalmusic.com/images/2009/08/ardourdesk_t.jpg" alt="ardourdesk_t" title="ardourdesk_t" width="580" height="363" class="alignleft size-full wp-image-6853" /></a></p>
<div class="imgcaption">A typical Ardour session. Click through for full-sized version.</div>
<p>Once the piece sounds finished, I mix down to a stereo .WAV file at 24-bit/44.1kHz, without using compression or EQ on the mix bus. Tip: mastering engineers really appreciate getting a raw 24-bit master that hasn&#8217;t been fiddled around with by the musician. For performances, I also use Ardour and the nanoKONTROL to do an acousmatic presentation. This version of the Ardour session will have compression and/or EQ on the mix bus, since I want the material to sound more polished. As a side note: I am looking into using the mastering tool <a href="http://jamin.sourceforge.net/en/about.html">JAMin [JACK Audio Mastering Interface]</a> for this purpose in the future.</p>
<h3>Sayonara, Apple</h3>
<p>After ten years of working on Apple laptops, I&#8217;ve left the fold. Not only was the expense of owning and maintaining Apple hardware a key factor in my switch, but the operating system had become a frustration to me. Details like not having a tree-view in the right hand panel of the Finder window slowed me down. Ubuntu, on the other hand, feels more like an operating system made for grown-ups. And what&#8217;s especially nice is that Ubuntu scales nicely to the expertise of the user. Your cousin the computer geek or your Grandma can install and use Ubuntu and get as deep as they like. Combine this with the recent rash of cheap, powerful laptops, and Ubuntu&#8217;s market share is bound to grow.</p>
<h3>A Request</h3>
<p>It&#8217;s important that kernel and audio application developers (1) ensure all audio creation software has support for JACK, (2) improve and update tools for JACK to make it easy for musicians to install, configure, and use, (3) ship distros with the realtime kernel already tested and configured for use, (4) to integrate the real-time kernel patches into the mainline kernel. <em>[Ed.: On each of these points, distributions and kernel builds are steadily improving, partly thanks to feedback from communities like the music production community. The realtime kernel likely won't be the default, mainline kernel, but it's important to have well-maintained optional packages at the very least.  That doesn't mean you have to wait for improvements to happen, though, and in future articles I'll talk a bit about how you can configure your system now to take advantage of this functionality. -PK]</em></p>
<p>Most importantly, consider paying a subscription to support developers of JACK and your favorite Linux audio software, or, if you can write code, proofread text, write a manual, do a translation, contribute graphic design, or create content; please help by contributing something to the development of the software you use.</p>
<p>I would like to thank Ken Restivo, Mike Rooke, Paul Davis, Philip DeTullio, Jörn Nettingsmeier and Matt Griffen at Canonical Ltd. for advice and inspiration in the writing of this article.</p>
<p><em>Kim Cascone is a composer, sound artist, touring musician, lecturer and writer. He lives in the San Francisco Bay Area with his wife Kathleen and son Cage.</em></p>
<p>Links:<br />
<a href="http://www.osnews.com/story/6720/Introduction_to_Linux_Audio">http://www.osnews.com/story/6720/Introduction_to_Linux_Audio</a><br />
<a href="http://www.alsa-project.org/main/index.php/Main_Page">http://www.alsa-project.org/main/index.php/Main_Page</a><br />
<a href="http://ardour.org/node">http://ardour.org/node</a><br />
<a href="http://audacity.sourceforge.net/">http://audacity.sourceforge.net/</a><br />
<a href="http://www.kokkinizita.net/linuxaudio/">http://www.kokkinizita.net/linuxaudio/</a><br />
<a href="http://www.baudline.com/">http://www.baudline.com/</a><br />
<a href="http://jackaudio.org/">http://jackaudio.org/</a><br />
<a href="http://drobilla.net/software/patchage/">http://drobilla.net/software/patchage/</a><br />
<a href="http://www.ladspa.org/">http://www.ladspa.org/</a><br />
<a href="http://lv2plug.in/">http://lv2plug.in/</a><br />
<a href="http://dssi.sourceforge.net/">http://dssi.sourceforge.net/</a><br />
<a href="http://jamin.sourceforge.net/en/about.html">http://jamin.sourceforge.net/en/about.html</a><br />
<a href="http://linuxaudio.org/">http://linuxaudio.org/</a><br />
<a href="http://www.ubuntu.com/">http://www.ubuntu.com/</a><br />
<a href="http://code.goto10.org/projects/puredyne/">http://code.goto10.org/projects/puredyne/</a><br />
<a href="http://www.bandshed.net/AVLinux.html">http://www.bandshed.net/AVLinux.html</a><br />
<a href="http://rt.wiki.kernel.org/index.php/Main_Page">http://rt.wiki.kernel.org/index.php/Main_Page</a><br />
<a href="http://www.pulseaudio.org/">http://www.pulseaudio.org/</a><br />
<a href="http://developer.apple.com/audio/overview.html">http://developer.apple.com/audio/overview.html</a></p>
<p><strong>Corrections / clarifications:</strong></p>
<p><em>Ed.: I originally claimed that JACK Transport sync is not possible on the Mac OS X port of JACK. As kindly pointed out by a reader, this is not correct. JACK Transport-aware applications on the Mac will work. </p>
<p>Subtler issues:</p>
<p>Kim noted two annoyances with the Finder. One is wanting to type paths directly. On the Mac Finder, you need to invoke a keyboard shortcut prior to doing so. On Ubuntu&#8217;s default file manager (GNOME&#8217;s Nautilus), you can simply begin typing. There was some disagreement about to whether that really constitutes a notable difference, but suffice to say, you do have a greater range of choice and customization on an open source operating system.</p>
<p>Secondly, Kim argued that you could pull out a drive without having to go to a lot of trouble unmounting it first. At least one commenter argues that risks data loss, and given that users may be using something like FUSE to access foreign file systems like NTFS or the Mac&#8217;s own HFS+, I don&#8217;t yet know what the exact details will be. As I said in comments, however, Nautilus and the command line eject function for me are quicker and more effective than similar unmounting on Windows and Mac, so I still notch this one for Linux. -PK</em></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/08/04/linux-music-workflow-switching-from-mac-os-x-to-ubuntu-with-kim-cascone/feed/</wfw:commentRss>
		<slash:comments>145</slash:comments>
		</item>
		<item>
		<title>Music Sequencing as Bicycle Wheels, Rubik&#8217;s Cubes at Fest in Argentina</title>
		<link>http://createdigitalmusic.com/2009/07/20/music-sequencing-as-bicycle-wheels-rubiks-cubes-at-fest-in-argentina/</link>
		<comments>http://createdigitalmusic.com/2009/07/20/music-sequencing-as-bicycle-wheels-rubiks-cubes-at-fest-in-argentina/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 09:54:09 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[alternative-interfaces]]></category>
		<category><![CDATA[alternative-sequencers]]></category>
		<category><![CDATA[audiovisual]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[interface-design]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[JSyn]]></category>
		<category><![CDATA[processing.org]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[sequencer]]></category>
		<category><![CDATA[sound-art]]></category>
		<category><![CDATA[visual]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6582</guid>
		<description><![CDATA[Performance with Cubie from sadmb on Vimeo.
Music sequencing as a Rubik&#8217;s Cube-style game, or hypnotic, kinetic rotating wheels &#8211; your piano roll won&#8217;t know what hit it. New musical art is set to be performed in Argentina, but you can download both tools, free.
Computer interfaces for music date back decades now, but with ingrained notions [...]]]></description>
			<content:encoded><![CDATA[<p><object width="580" height="437"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=1710686&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=1710686&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="580" height="437"></embed></object>
<p><a href="http://vimeo.com/1710686">Performance with Cubie</a> from <a href="http://vimeo.com/user738414">sadmb</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Music sequencing as a Rubik&#8217;s Cube-style game, or hypnotic, kinetic rotating wheels &#8211; your piano roll won&#8217;t know what hit it. New musical art is set to be performed in Argentina, but you can download both tools, free.</p>
<p>Computer interfaces for music date back decades now, but with ingrained notions of hardware sound sequencers, linear media like tape, and hundreds of years of notation in staves and bars, old habits can be hard to kick. Yet it seems that suddenly, a younger generation of audiovisual composers is exploding notions of how musical interface and sequence could work, fully embracing a virtual space in which they themselves have come of age.</p>
<p>Next month&#8217;s spectacular-looking 404 Festival could make anyone want to book a flight to Argentina. Two highlighted artists from this festival for me really embody the possibilities of new sequencing metaphors. Both are built in Java.<span id="more-6582"></span></p>
<p>At top, Cubie by Sadam Fujioka of Japan is free, downloadable software that combines audiovisual performance and game in a rotating cube.</p>
<blockquote><p>Cubie is a software instrument which provides innovative idea of musical performance, differs from existing musical performance system such as musical notation, DJ systems, DAW systems, etc&#8230; It has a novel concept incorporating a new interactive technique based on puzzle games. Music is represented from highly saturated colored letters on a 3D cube. Almost unlimited number of melodies and rhythms can be created from a combination of those letters, and it can be changed on real-time by operations based on puzzle game. Those playful operations push a performer to play repeatedly and get the skill of performing with Cubie. Cubie is free software and you can play just like sadmb do.</p></blockquote>
<p>More information in both Japanese and English at sadmb site (with lots of other software, as well). Built in Java with the use of JSyn for synthesis.</p>
<p><a href="http://sadmb.com/">http://sadmb.com/</a></p>
<p>If these cubes feel overly rigid to you, though, and you don&#8217;t like the mechanical repetition of these lines, enter the crazy, spinning world of Hiroshi Matoba.</p>
<p><object width="580" height="327"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3053521&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=3053521&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="580" height="327"></embed></object>
<p><a href="http://vimeo.com/3053521">Hiroshi Matoba: OVERBUG</a> from <a href="http://vimeo.com/user1114492">antjeverena</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<blockquote><p>Overbug is a music-performance tool designed to compose Minimal and Dance Music.</p>
<p>Through looping and newly arranging sound patterns, called &#8216;Bugsounds&#8217;, the program creates complex, polyrhythmic sounds. Overbug differs from conventional linear controlled music sequencers, which arrange the sound into a linear timeline from left to right. In Overbug the sound arrangement of the repeating music loops is equal to the visual abstraction of circular actions which built the interface through circles.</p></blockquote>
<p>I showed a very early sketch I was working on last year of a circle-based sequencer, also built in Processing, though (cough) my chops are nowhere near Hiroshi&#8217;s. I was more interested in using the circles to subdivide cycles, as in Indonesian music. Seeing this piece is a major kick in my pants to try to work on my project a bit more and go a different direction.</p>
<p>Here&#8217;s a demo video explaining how this works:</p>
<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/84YZVPJcnIU&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/84YZVPJcnIU&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
<p>More information + free download (just updated this month):<br />
<a href="http://www.dominofactory.net/Overbug/">http://www.dominofactory.net/Overbug/</a></p>
<p><strong>If You&#8217;re in Argentina</strong></p>
<p>Don&#8217;t miss a terrific-looking <a href="http://www.404festival.com/eng/agosto09.htm">exhibition of Japanese works</a> and the rest of the<br />
<a href="http://www.404festival.com/">http://www.404festival.com/</a><br />
(info in Spanish + English)</p>
<p>These two works clearly belonged together, but I feel bad for not featuring any Latin American (or Argentinian, specifically) work &#8212; those of you associated with 404, if you&#8217;ve got hot tips, send them in.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/07/20/music-sequencing-as-bicycle-wheels-rubiks-cubes-at-fest-in-argentina/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Music Hackday Goodies: Robot-Driven Radio, Free Chordal Synth, Lyrics by Decade, More</title>
		<link>http://createdigitalmusic.com/2009/07/14/music-hackday-goodies-robot-driven-radio-free-chordal-synth-lyrics-by-decade-more/</link>
		<comments>http://createdigitalmusic.com/2009/07/14/music-hackday-goodies-robot-driven-radio-free-chordal-synth-lyrics-by-decade-more/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 12:00:55 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[AU]]></category>
		<category><![CDATA[BBC]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[echo-nest]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[hackday]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[Last.fm]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[Plug-ins]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[radio]]></category>
		<category><![CDATA[sharing]]></category>
		<category><![CDATA[soundcloud]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[synths]]></category>
		<category><![CDATA[vst]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6485</guid>
		<description><![CDATA[The Music Bore &#8211; Video 2 from Nicholas Humfrey on Vimeo.
&#8220;I&#8217;m sorry, Dave, I can&#8217;t allow you to listen to Coldplay.&#8221;
What would radio be like if playlists were not only robotic, but had robot DJs pulling information from the Interwebs dynamically? That&#8217;s the question asked by the winning team at London&#8217;s Music Hackday last weekend, [...]]]></description>
			<content:encoded><![CDATA[<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=5561292&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=5561292&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/5561292">The Music Bore &#8211; Video 2</a> from <a href="http://vimeo.com/user481076">Nicholas Humfrey</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>&#8220;I&#8217;m sorry, Dave, I can&#8217;t allow you to listen to Coldplay.&#8221;</p>
<p>What would radio be like if playlists were not only robotic, but had robot DJs pulling information from the Interwebs dynamically? That&#8217;s the question asked by the winning team at London&#8217;s Music Hackday last weekend, which created an epic mashup of data sources to produce a voice-synthesized IRC chatbot that researches and plays music for you.</p>
<p><a href="http://musichackday.org/hacks.php?page=MusicBore">Music Bore</a></p>
<p>Music Bore was just one of a number of projects developed in the weekend of musical hacking, some for listening, and at least one (a fantastic and free synth plug-in) for what we really like &#8211; production. With some of the world&#8217;s top musical coders in attendance, the results were amazing, even if not all projects were entirely finished. (Hey, that&#8217;s why they call it hacking.)</p>
<p>You can check out the <a href="http://musichackday.org/info/Hacks">full list on the wiki</a>, but here are some favorites &#8212; and if you were there, do shout out to us as you put more documentation up of the event and projects.</p>
<p><img src="http://createdigitalmusic.com/images/2009/07/HARMONYBOX.jpg" alt="HARMONYBOX" title="HARMONYBOX" width="580" height="362" class="alignnone size-full wp-image-6486" /><span id="more-6485"></span></p>
<p><strong>Harmony Box</strong> by Dave and Mike is a synth plug-in for Mac (AU/VST) and Windows (VST, thus also Linux) that quickly creates lovely chords. I love the simplicity of the instrument &#8211; really lovely work, gents &#8211; and I think I may actually use it on a project. They accept donations if you&#8217;d like to see this instrument mature. Of course, with everyone else doing Web mash-ups, this didn&#8217;t win, but it&#8217;s more up our alley. (Web 2.0 &#8211; meh, whatever.)</p>
<div style="font-size: 11px;"><object height="129" width="100%"><param name="movie" value="http://a1.soundcloud.com/player.swf?track=second-clip&#038;remote_addr=208.120.15.158&#038;referer=http%3A%2F%2Fdavenoise.com%2Fblog%2F?track=second-clip&#038;remote_addr=208.120.15.158&#038;referer=http%3A//davenoise.com/blog/"></param><param name="wmode" value="transparent"></param><param name="allowscriptaccess" value="always"></param><embed allowscriptaccess="always" height="129" src="http://a1.soundcloud.com/player.swf?track=second-clip&#038;remote_addr=208.120.15.158&#038;referer=http%3A%2F%2Fdavenoise.com%2Fblog%2F?track=second-clip&#038;remote_addr=208.120.15.158&#038;referer=http%3A//davenoise.com/blog/" type="application/x-shockwave-flash" width="100%" wmode="transparent"></embed></object>
<div style="padding-top: 5px;"><a href="http://soundcloud.com/codezero/second-clip/">Second Clip</a> by <a href="codezero">CodeZero</a></div>
</div>
<div style="font-size: 11px;"><object height="129" width="100%"><param name="movie" value="http://a1.soundcloud.com/player.swf?track=clip-3-1&#038;remote_addr=208.120.15.158&#038;referer=http%3A%2F%2Fdavenoise.com%2Fblog%2F?track=clip-3-1&#038;remote_addr=208.120.15.158&#038;referer=http%3A//davenoise.com/blog/"></param><param name="wmode" value="transparent"></param><param name="allowscriptaccess" value="always"></param><embed allowscriptaccess="always" height="129" src="http://a1.soundcloud.com/player.swf?track=clip-3-1&#038;remote_addr=208.120.15.158&#038;referer=http%3A%2F%2Fdavenoise.com%2Fblog%2F?track=clip-3-1&#038;remote_addr=208.120.15.158&#038;referer=http%3A//davenoise.com/blog/" type="application/x-shockwave-flash" width="100%" wmode="transparent"></embed></object>
<div style="padding-top: 5px;"><a href="http://soundcloud.com/codezero/clip-3-1/">Clip 3</a> by <a href="codezero">CodeZero</a></div>
</div>
<p>The synth has its own project blog:<br />
<a href="http://davenoise.com/blog/">http://davenoise.com/blog/</a></p>
<p>Other winners (in our book, and as recommended by Harmony Box co-creator Dave Gamble):</p>
<p><strong><a href="http://musichackday.org/hacks.php?page=LonelyHarps">LonelyHarps</a></strong> by Jamie Hollingworth and David Padbury is a Last.fm-based tool concept that helps you find dates &#8211; and choose the right tracks to set the mood &#8211; using music for compatibility. And, really, do you really want to date someone who doesn&#8217;t have musically compatible tastes? (I&#8217;m sure it&#8217;s just because they spotted lots of hotties on Last.fm, but&#8230;) The only bad news: the app didn&#8217;t actually get fully made yet, but we&#8217;ll stay tuned, gents. They do have impressive-looking formulas.</p>
<p><img src="http://createdigitalmusic.com/images/2009/07/1980s_cloud.jpg" alt="1980s_cloud" title="1980s_cloud" width="580" height="334" class="alignnone size-full wp-image-6489" /></p>
<p><strong><a href="http://musichackday.org/hacks.php?page=Music+Zeitgeist">Music Zeitgeist</a></strong> by Cristiano Betta visualizes lyrics by decade, such as the 1980s, above. (Yeah, it was all about wanting and karma, the 80s.) <a href="http://zeitgeist.cristianobetta.com/">Check out the project directly</a>.</p>
<p><strong><a href="http://musichackday.org/index.php?page=Theremag">Theremag</a></strong> by Jono Cole and Jonty Wareing of Last.fm is actually the app I most want to see, but there&#8217;s no documentation yet. It&#8217;s a Theremin emulator on the Google Android-based HTC G1, with an unusual sensor &#8212; the built-in magnetometer (the one that normally acts as the compass) which was used to pitch-bend Michael Jackson. Once they get documentation up, expect to see it here. (I love that magnet sensor, too. Good fun.)</p>
<p><img src="http://createdigitalmusic.com/images/2009/07/mhd-imv.jpg" alt="mhd-imv" title="mhd-imv" width="200" height="382" class="alignright size-full wp-image-6492" align="right" hspace="10" /><strong><a href="http://musichackday.org/index.php?page=iPhone+Music+Visualiser">iPhone Music Visualizer</a></strong> by George J Cook and Matt Biddulph grabs Soundcloud files, analyzes them with Echonest (which recently got an iPhone-friendly Cocoa API), and then plays them back with a visualizer. It looks like a great place to get started if you&#8217;re planning on building something similar yourself. </p>
<p>In fact, it&#8217;s well worth checking out the wiki not only because some of the projects have (okay, sometimes-sloppy) source code, but point you at the resources you&#8217;d need to tackle something like this yourself if you&#8217;re a coder. And the event prompted a lot of folks from Last.fm to Echonest and BBC and others to get their APIs together.</p>
<p>It&#8217;s a terrific idea, and it sounds like we need another music hackday here. (Press releases, ahem, claimed this was the &#8220;first&#8221; music hackday, even though we&#8217;ve done a <a href="http://hackday.noisepages.com">global event ourselves</a>, but who cares &#8212; let&#8217;s do more!) </p>
<p>New York would make a nice base of operations for a similar event because a lot of folks with interesting APIs are here (or in nearby East Coast towns), but I think it&#8217;d be great to get more people online and not just in one locale.</p>
<p>What think you, sirs and madames? Tips on how we could make an online event work?</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/07/14/music-hackday-goodies-robot-driven-radio-free-chordal-synth-lyrics-by-decade-more/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
