<?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; tutorials</title>
	<atom:link href="http://createdigitalmusic.com/tag/tutorials/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, 06 Nov 2009 17:51:51 +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>Step Sequencers in Live: How-to, Free Rack Download</title>
		<link>http://createdigitalmusic.com/2009/10/19/step-sequencers-in-live-how-to-free-rack-download/</link>
		<comments>http://createdigitalmusic.com/2009/10/19/step-sequencers-in-live-how-to-free-rack-download/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 05:02:41 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[ableton]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[downloads]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[racks]]></category>
		<category><![CDATA[screencasts]]></category>
		<category><![CDATA[sequencing]]></category>
		<category><![CDATA[step-sequencers]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=8036</guid>
		<description><![CDATA[The Covert Seq &#8211; Creating patterns and Presets from Bjorn Vayner on Vimeo.
The Covert Operators and Bjorn Vayner have become my favorite go-to source for wild Ableton Live hacks. And even before the release of Max for Live, Bjorn has built some terrific, simple step-sequencers using Live&#8217;s Racks feature. That&#8217;s just the Racks feature &#8211; [...]]]></description>
			<content:encoded><![CDATA[<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=5873231&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=5873231&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/5873231">The Covert Seq &#8211; Creating patterns and Presets</a> from <a href="http://vimeo.com/user375586">Bjorn Vayner</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>The Covert Operators and Bjorn Vayner have become my favorite go-to source for wild Ableton Live hacks. And even before the release of Max for Live, Bjorn has built some terrific, simple step-sequencers using Live&#8217;s Racks feature. That&#8217;s just the Racks feature &#8211; no Max patches or hidden features anywhere to be found. Sure, I suppose the clip view itself can be seen as a kind of step sequencer, but this gives you a unique way of generating sequences.</p>
<p>If you just want to begin playing with step sequencing in Live, Bjorn has a new download, aptly called The Covert Sequencer, as seen in the video at top. It&#8217;s free, it&#8217;s fun, it celebrates the 5th Anniversary of Covert Ops and the 10th of Ableton Live (good grief!), and it&#8217;s all voodoo built with dummy clips and MIDI effects. </p>
<p>Full post, downloads, and video tutorials:<br />
<a href="http://www.thecovertoperators.org/Live-Packs/the-covert-seq">The Covert Seq</a> [The Covert Operators]</p>
<p>If you want to try your hand at the ninja skills behind all of this, Bjorn posted a screencast back in August revealing his secrets:<span id="more-8036"></span></p>
<p><object width="580" height="406"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6066699&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=6066699&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="406"></embed></object>
<p><a href="http://vimeo.com/6066699">Making a Step Sequencer in Ableton Live.</a> from <a href="http://vimeo.com/user375586">Bjorn Vayner</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>And if you like this sort of thing, definitely don&#8217;t miss The Covert Operators&#8217; exclusive creation for CDM, making elaborate use of the racks and slicing features of Live 7 and later:</p>
<p><a href="http://createdigitalmusic.com/2008/12/12/exclusive-free-ableton-live-slicing-pack-by-covert-operators/">Exclusive: Free Ableton Live Slicing Pack by Covert Operators</a></p>
<p><object width="580" height="566"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2396425&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=2396425&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="566"></embed></object>
<p><a href="http://vimeo.com/2396425">Slice of Winter</a> from <a href="http://vimeo.com/user375586">Bjorn Vayner</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/10/19/step-sequencers-in-live-how-to-free-rack-download/feed/</wfw:commentRss>
		<slash:comments>10</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>Getting Started with Renoise: 5 Tips, Videos, and a Handy, Free Tool</title>
		<link>http://createdigitalmusic.com/2009/09/23/getting-started-with-renoise-5-tips-videos-and-a-handy-free-tool/</link>
		<comments>http://createdigitalmusic.com/2009/09/23/getting-started-with-renoise-5-tips-videos-and-a-handy-free-tool/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 17:02:20 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Renoise]]></category>
		<category><![CDATA[renoise-2]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[trackers]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[utilities]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2009/09/23/getting-started-with-renoise-5-tips-videos-and-a-handy-free-tool/</guid>
		<description><![CDATA[The tracker is back. Piano rolls and fake multitrack tape turn out not to be the only way to conceptualize how music is put together in digital form. And Renoise is a terrific way to learn a ground-up approach to production, because you get the quick workflow of the tracker without having to sacrifice so [...]]]></description>
			<content:encoded><![CDATA[<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/mjY3EIQ8_8o&amp;hl=en&amp;fs=1&amp;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/mjY3EIQ8_8o&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
<p>The tracker is back. Piano rolls and fake multitrack tape turn out not to be the only way to conceptualize how music is put together in digital form. And Renoise is a terrific way to learn a ground-up approach to production, because you get the quick workflow of the tracker without having to sacrifice so many of the “comforts of home” we’re used to in modern DAWs. So we’re pleased to have our <a href="http://createdigitalmusic.com/2009/09/22/indamixx-renoise-cdm-music-production-contest-tracker-ninjas-nows-your-chance/">Renoise + Indamixx</a> contest going, not only for existing users, but newcomers, too.</p>
<p>Renoise users have one way of evangelizing why they love their tool, which is to show off, as seen in the excellent video above. But what if you’re new to Renoise, or new to trackers in general, and want to experiment? You don’t even need to make a cash investment: you can start to experiment with a relatively full-featured demo version on Mac, Windows, and Linux. The time investment is the likely barrier. So I asked Montreal-based Dac Chartrand of Renoise, who is also the man who keeps tabs on the community, to share his tips. Here’s what he suggests:</p>
<p> <span id="more-7626"></span>
<p>&#160;</p>
<blockquote><p>1) <strong>XRNS files are source code.</strong> Find one you like, load it up, press the spacebar and start clicking around. Renoise will happily chug along as you explore each and every facet of the sequencer. When you get bored of clicking, try remixing. Move some notes around, press the escape key and jam on the QWERTY keyboard. Anyone familiar with trackers will tell you that this is how it&#8217;s always been done, this is how it always should be, file sharing since the days of Amiga. PRO TIP: Tutorials and Demo Songs are in the Help menu.</p>
<p>2) <strong>YouTube is your friend.</strong> Go there, type Renoise, watch and learn. Enthusiastic users show off their tunes, some even make &quot;Do It Yourself&quot; tutorials for good measure.</p>
<p>3) <strong>Download the &quot;Pattern Command Quick Reference Card&quot; PDF file. </strong>This DIY reference was created by a user in the Renoise forums. It&#8217;s a cool print out that folds up and sits pretty&#160; on your desk. Pattern Commands are special columns to the right of notes; lets you take sample manipulation to the next level.</p>
<p>PDF: <a href="http://paulmerchant.com/downloads/RenoiseReferenceCard2.pdf">http://paulmerchant.com/downloads/RenoiseReferenceCard2.pdf</a></p>
<p>4) <strong>If you don&#8217;t know trackers, then forget everything you learned about other DAW workflows. </strong>You must unlearn what you know in order to be a jedi master. For example, other sequencers&#160; have a very strong relation between track and instrument. In Renoise, instruments go anywhere,&#160; tracks are what you make of them. Other sequencers have a timeline, Renoise has patterns that you chain together to make a song. A newbie mistake is to try to make one gigantic pattern.&#160; Instead, make several smaller patterns and sequence them.</p>
<p>5) <strong>Documentation. </strong>Yup, it&#8217;s thee copout tip. But seriously, there are tons of documentation on the Renoise website. Not reading them is kind of stupid.&#160; When all else fails, browse the forums or see if anyone in IRC chat can help.</p>
<p>DOCS: <a href="http://tutorials.renoise.com/">http://tutorials.renoise.com/</a>       <br />FORUMS: <a href="http://www.renoise.com/board/">http://www.renoise.com/board/</a>       <br />IRC: <a href="http://www.renoise.com/community/chat/">http://www.renoise.com/community/chat/</a></p>
</blockquote>
<p>Thanks, Dac! Now, I’ll also be working on some stuff for CDM soon, as well, but this should get you going in the meantime. </p>
<h3>Must-Have Renoise Utility</h3>
<p><a href="http://createdigitalmusic.com/images/2009/09/xrniripper.jpg" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="xrniripper" border="0" alt="xrniripper" src="http://createdigitalmusic.com/images/2009/09/xrniripper_thumb.jpg" width="580" height="376" /></a> </p>
<p>Bantai at Renoise also shares (via comments) an excellent tool for sharing your work in Renoise, compressing files, and – aprospos of Dac’s suggestion – inspecting existing XRNS files.</p>
<blockquote><p>Another tip: you can get the filesize of your song down by up to a factor 10 if you use lossy compressed samples instead of the default 32-bit stereo FLAC file format. I reckon a small filesize wins you bonus points in a tweaker&#8217;s compo.</p>
<p>Since Renoise songs are basically ZIP files containing song data and samples, it&#8217;s almost trivial to run the extracted contents of the song through OggDrop or a similar application and zip it up again.</p>
<p>It can be easier: I have written a Java tool that takes the work out of your hands and compresses your Renoise XRNS song automatically:</p>
<p><a href="http://www.atomsk.nl/renoise/xrniripper/">XRNIRipper</a></p>
</blockquote>
<p>(Java geeks, he also writes me: “I&#8217;m using vorbis-java lib from <a href="http://xiph.org">xiph.org</a> and a modified version of jFLAC to support Renoise&#8217;s custom 32-bit FLACs. There are also several libs included to convert sample and bit rates. Curiously enough, I couldn&#8217;t find any other Java apps that encode files to Ogg Vorbis.”)</p>
<h3>More Videos, Tips?</h3>
<p>It’s a couple of years old and based on an earlier version, but I especially liked this tutorial for demonstrating what the workflow is about:</p>
<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/SQ5jTaXywuM&amp;hl=en&amp;fs=1&amp;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/SQ5jTaXywuM&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
<p>And if you Renoise-using readers have tips, or if you find a YouTube video you think is especially awesome, please do share. I’ll get back to working on my basic guide.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/09/23/getting-started-with-renoise-5-tips-videos-and-a-handy-free-tool/feed/</wfw:commentRss>
		<slash:comments>25</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>DAW Day: Propellerhead Record is Here, with Lots of Free Training</title>
		<link>http://createdigitalmusic.com/2009/09/15/daw-day-propellerhead-record-is-here-with-lots-of-free-training/</link>
		<comments>http://createdigitalmusic.com/2009/09/15/daw-day-propellerhead-record-is-here-with-lots-of-free-training/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 02:26:13 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[DAW-Day]]></category>
		<category><![CDATA[DAWs]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[production]]></category>
		<category><![CDATA[propellerhead]]></category>
		<category><![CDATA[Reason]]></category>
		<category><![CDATA[Record]]></category>
		<category><![CDATA[recording]]></category>
		<category><![CDATA[ReWire]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7497</guid>
		<description><![CDATA[Record is now shipping, and the beta closed &#8211; and now is a perfect time to talk about learning.
Okay, let me explain something. Propellerhead doesn&#8217;t want Record to be called a &#8220;DAW,&#8221; for Digital Audio Workstation. I personally overcame my own distaste for the strange acronym today because, well, there&#8217;s not another good name for [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://createdigitalmusic.com/images/2009/09/record_comp.jpg" alt="record_comp" title="record_comp" width="580" height="399" class="alignright size-full wp-image-7504" /></p>
<p>Record is now shipping, and the beta closed &#8211; and now is a perfect time to talk about learning.</p>
<p>Okay, let me explain something. Propellerhead doesn&#8217;t want Record to be called a &#8220;DAW,&#8221; for Digital Audio Workstation. I personally overcame my own distaste for the strange acronym today because, well, there&#8217;s not another good name for a related set of tools.</p>
<p>But I do think Record is different. Workstations are usually defined by being all-in-one environments, for hosting other third-party instruments and effects, and adding in additional features like notation and video scoring. Record is none of those things. You can even treat it like a virtual mixer or rack of processing tools and load it into your existing &#8220;DAW&#8221; of choice, or take something like Ableton Live and load it into Record for mastering. </p>
<p>But then, Record is the exception that proves the rule, isn&#8217;t it? Aggressively geared to be the anti-DAW, to avoid trying to be all things to all people, Record illustrates the variety of ways you can get your music making done.</p>
<p>We&#8217;ve had a good, healthy debate on this topic, so no reason to resurrect that. Instead, I have two pieces of news: one, Record is now actually shipping. Two, if you&#8217;re interested to learn how to use it, or just to see what they&#8217;ve done, the Props have assembled a terrific set of learning resources. For beginners, &#8220;Record U&#8221; promises to cover the basics of recording tasks as well as the software.  (So far, the first episode, &#8220;Recording Guitar,&#8221; is available.) You can add that to lovely ReWire tutorials from the folks who developed the technology, and mini-tips on how to use the tools. Whatever you think of the software, it&#8217;s an exemplary learning site, just the kind of thing you&#8217;d hope developers would do.</p>
<p><a href="http://www.youtube.com/watch?v=0ItujcTMOXo&#038;feature=player_embedded">Basics video</a><br />
<a href="http://www.propellerheads.se/substance/record-u/index.cfm?fuseaction=display_main">Record U</a><br />
<a href="http://www.propellerheads.se/substance/index.cfm?fuseaction=get_article&#038;article=tutorials">Tutorials Page</a><br />
<a href="http://www.propellerheads.se/products/record/index.cfm?fuseaction=get_article&#038;article=micro_tutorials">Micro Tutorials</a> and <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=329153703">iTunes podcast link</a></p>
<p>I&#8217;ve chosen my favorite so far. Love it or hate it, I think this illustrates some of the vision of Record. It makes moving tracks and devices as easy as racking up instruments and effects in Reason, and makes mixing and matching audio uncommonly easy. That could make Record a nice tool to have around for trying to take your pile of recordings and productions and turn them into finished tracks and albums. (A lot of this &#8220;love it or hate it&#8221; phenomenon seems to depend on your feelings about Reason, so Reason fans will also want to take a look at the <a href="http://www.youtube.com/watch?v=EGXPOryWpME&#038;feature=player_embedded">Reason &#8211; Record integration video</a>.)</p>
<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/Qs09qX6mwwQ&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#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/Qs09qX6mwwQ&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#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>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/09/15/daw-day-propellerhead-record-is-here-with-lots-of-free-training/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
		<item>
		<title>Advanced Ableton Live Tutorial: Modular-Style Unlinked Envelopes, Effects</title>
		<link>http://createdigitalmusic.com/2009/09/10/advanced-ableton-live-tutorial-modular-style-unlinked-envelopes-effects/</link>
		<comments>http://createdigitalmusic.com/2009/09/10/advanced-ableton-live-tutorial-modular-style-unlinked-envelopes-effects/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 18:04:49 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[advanced]]></category>
		<category><![CDATA[beats]]></category>
		<category><![CDATA[drums]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[electronica]]></category>
		<category><![CDATA[envelopes]]></category>
		<category><![CDATA[gustavo-bravetti]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[modulation]]></category>
		<category><![CDATA[routing]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Sound-design]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7420</guid>
		<description><![CDATA[iproducer #4 &#8211; Unlink and Conquer + Bonus from Gustavo Bravetti on Vimeo.
Exclusive to CDM (and Vimeo), Live guru Gustavo Bravetti offers a deep tutorial in sound creation in Ableton using &#8220;unlinked envelopes.&#8221; He assembles quasi-modular routings of effects into one another to create some unusual sounds. I think there are some inspiring techniques here, [...]]]></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=5962875&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=5962875&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/5962875">iproducer #4 &#8211; Unlink and Conquer + Bonus</a> from <a href="http://vimeo.com/gustavobravetti">Gustavo Bravetti</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Exclusive to CDM (and Vimeo), Live guru Gustavo Bravetti offers a deep tutorial in sound creation in Ableton using &#8220;unlinked envelopes.&#8221; He assembles quasi-modular routings of effects into one another to create some unusual sounds. I think there are some inspiring techniques here, even beyond Ableton Live &#8211; I&#8217;d watch it even if I weren&#8217;t a Live user.</p>
<p>Gustavo writes:</p>
<blockquote><p>&#8220;This workshop demo video is about using Live’s unique clip unlinked envelopes and Ableton’s effects to easily create elaborated sequenced sounds as well as a “how to” create a bass, a tuned bass drum, a clap and hi hats.&#8221;</p></blockquote>
<p>So, what&#8217;s the beauty of the &#8220;unlinked envelope&#8221;? By separating the envelope length from the length of a sample, you can take a sample of one length and modulate it in time independently with an envelope of a different length. A short sample can warp in a longer block of time for more variety &#8211; a 1/16th note sample, for instance, transformed over a bar or two. Add the ability to route the envelope into effect modulation, and you can start to think extreme sonic freakiness. Here, that serves Gustavo&#8217;s own electronic palette, but it could suit a variety of musical aims.<span id="more-7420"></span></p>
<p>You can also go the opposite direction: you could take a long sample and modulate it with a short envelope. For instance, you could select a 30-second oscillating texture, and apply a very short envelope, like a single sixteenth-note peak, in order to create an evolving high hat.</p>
<p>You can think of the unlinked envelope as a modulation source for a variety of sonic targets. It could be a short sample, a chain of effects, or a synth. Here, Gustavo sticks to built-in Live devices, but you could easily add your own plug-ins of choice &#8211; especially now that Live has added the ability to more easily choose which third-party plug-in parameters you wish to target.</p>
<p>Part of why I say this is about more than just Live is that you can begin to see how thinking in envelopes can make your musical content more dynamic, a technique you can apply to any environment that allows this sort of routing. It certainly illustrates the power of Live in a way that I think a lot of people miss.</p>
<p>To <a href="http://vimeo.com/5962875">watch the full HD version</a>, head to Gustavo&#8217;s Vimeo account.</p>
<p>I&#8217;m going to be organizing a compendium of our best Live tutorials soon; if you have external tutorials you&#8217;d like us to link up, let us know.</p>
<p>Previous Gustavo-fueled mayhem:<br />
<a href="http://createdigitalmusic.com/2008/05/10/weekend-inspiration-ableton-live-follow-actions-dummy-clips-making-snares/">Ableton Live Follow Actions, Dummy Clips, Making Snares</a><br />
<a href="http://createdigitalmusic.com/2008/03/26/ableton-live-tutorials-diy-808-idm-101-gustavo-strikes-again/">DIY 808, IDM 101</a><br />
<a href="http://createdigitalmusic.com/2008/02/05/gustavo-bravetti-show-us-how-to-glitch-out-ableton-live/">Gustavo Bravetti Show Us How To Glitch out Ableton Live</a><br />
<a href="http://createdigitalmusic.com/2009/01/30/hexagonal-sequencer-with-vvvv-midi-ableton-and-soon-wii-camera-input/">Hexagonal Sequencer with vvvv, MIDI, Ableton, and Soon Wii, Camera Input</a><br />
<a href="Live + FM8 = Drum Kit Love: Free FM8 Drum Kit Download">Live + FM8 = Drum Kit Love: Free FM8 Drum Kit Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/09/10/advanced-ableton-live-tutorial-modular-style-unlinked-envelopes-effects/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Ableton Live MIDI Remote Scripting How To: Custom Korg nanoSERIES Control</title>
		<link>http://createdigitalmusic.com/2009/07/29/ableton-live-midi-remote-scripting-how-to-custom-korg-nanoseries-control/</link>
		<comments>http://createdigitalmusic.com/2009/07/29/ableton-live-midi-remote-scripting-how-to-custom-korg-nanoseries-control/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 10:59:14 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[ableton]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[control-surface]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Korg]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[live-6]]></category>
		<category><![CDATA[live-7]]></category>
		<category><![CDATA[live-8]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[MIDI-Remote-Scripting]]></category>
		<category><![CDATA[nano]]></category>
		<category><![CDATA[nanokontrol]]></category>
		<category><![CDATA[nanopad]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6740</guid>
		<description><![CDATA[A handsome shot of the Korg nanoSERIES pad and controller makes them look pricier than they are. Photo (CC) Jay Vidheecharoen.
When software has &#8220;Live&#8221; as its name, you know control will be everything. So it&#8217;s great that many control surfaces will behave intelligently out of the box with Ableton Live, including devices like the Akai [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/redeyetype/3738369006/"><img src="http://farm4.static.flickr.com/3445/3738369006_177f9cc049.jpg"></a></p>
<div class="imgcaption">A handsome shot of the Korg nanoSERIES pad and controller makes them look pricier than they are. Photo (<a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en">CC</a>) <a href="http://www.flickr.com/people/redeyetype/">Jay Vidheecharoen</a>.</div>
<p>When software has &#8220;Live&#8221; as its name, you know control will be everything. So it&#8217;s great that many control surfaces will behave intelligently out of the box with Ableton Live, including devices like the Akai APC40 and Novation ReMOTE SL. If you&#8217;ve used one of these products, you&#8217;ve no doubt been able to click a device rack in Live and have a blue hand icon appear in the title bar, automatically assigning, say, the first eight macro knobs in a drum rack to your eight hardware encoders.</p>
<p>But what if you have hardware that isn&#8217;t covered by this functionality that you want to use? The easiest solution is something called MIDI Remote Scripting. It&#8217;s been available since Live 6, but it seems not many people know that it&#8217;s there or how to use it. It&#8217;s not a perfect solution, but it&#8217;s such an easy hack that it&#8217;s worth at least exploring.</p>
<p>For this tutorial, I&#8217;ll take the example of the Korg nanoKONTROL and nanoPAD. They&#8217;re a likely candidate, at about US$60 street each and with some handy controls (kontrols?) for mixer channels and drum racks. But you could take any hardware and apply the same technique &#8212; even something you&#8217;ve built yourself &#8212; so long as it sends simple MIDI messages.</p>
<p>The upshot: you get <strong>simple &#8220;automap&#8221; functionality without something specific like Automap</strong> (or drivers, in general).</p>
<p><img src="http://createdigitalmusic.com/images/2009/07/bluehand.jpg" alt="bluehand" title="bluehand" width="257" height="142" class="alignleft size-full wp-image-6773" /></p>
<div class="imgcaption">Caught blue-handed: dynamic control of any device means never having to open a template.</div>
<p><strong>Required for this tutorial:</strong> Ableton Live 6.x or later. I&#8217;ve tested only the full version of Live on Mac and Windows, though I think at least some of the &#8220;lighter&#8221; versions should work, as well.</p>
<p><strong>This is a long article</strong> but a relatively short and easy process. I&#8217;m just giving you everything you could possibly want to know about the nanoSERIES and MIDI Remote Scripting!<span id="more-6740"></span></p>
<h3>Introducing MIDI Remote Scripts</strong></p>
<p>Ableton Live uses compiled Python scripts to provide custom support for controllers, as I understand it. I&#8217;ve never looked into this specific functionality, and generally you wouldn&#8217;t unless you&#8217;re a hardware vendor working with Ableton.</p>
<p>As of Live 6, though, there&#8217;s a hack provided for everything else, called MIDI Remote Scripts. They&#8217;re simple text files that let you specify mappings of MIDI note, Control Change, and channel messages to common parameters in Live. This text file is compiled into a Python script for the hardware when Live launches. Basically, the Remote Script covers:</p>
<ul>
<li>The 16 visible pads in Drum Racks</li>
<li>Device Rack encoders (the 8 Macros for each Device Rack)</li>
<li>Bank parameters for switching between banks of encoders in devices that aren&#8217;t in racks</li>
<li>Volume faders 1-8, plus the master volume setting</li>
<li>Sends for tracks 1-8 (just the first two sends)</li>
<li>Track arm buttons for recording into tracks 1-8</li>
<li>Transport controls</li>
</ul>
<p>Now, if you&#8217;re not familiar with Device Racks and Drum Racks, and how to use them for instruments and effects, you should absolutely go brush up now. Really, go ahead &#8211; I&#8217;ll wait. The rack functionality introduced in Live 6 is essential, because it allows you to take complex sets of effects and instruments and map them intelligently to just eight controls.</p>
<p>You&#8217;ll notice there&#8217;s plenty of stuff that&#8217;s not on here. There&#8217;s nothing to do with clips. There&#8217;s no way of banking up to track counts higher than 8. There&#8217;s no way to easily bank between sets of pads in Drum Racks with more slots. There&#8217;s no headphone level. There&#8217;s record arm, but not track enable/disable. I could go on&#8230;</p>
<p>But you do get a pretty decent base set of functionality if the list above looks appealing. Since you&#8217;re just using MIDI, you can manually assign any additional remaining hardware MIDI controls to your favorite parameters.</p>
<p>And the most important thing about all of this is that parameters for the Device Rack are <em>dynamic</em>. So while there are eight of them, that covers any selected device anywhere in your set. Click on the device, and the blue hand lets you know the device is under your control. Whichever controls you&#8217;ve chosen &#8212; say, eight huge mechanical knobs on a DIY hardware controllers &#8212; will map automatically.</p>
<h3>Finding and Editing the MIDI Remote Scripts</h3>
<p><img src="http://createdigitalmusic.com/images/2009/07/instanthowto.jpg" alt="instanthowto" title="instanthowto" width="506" height="491" class="alignleft size-full wp-image-6772" /></p>
<div class="imgcaption">This file is the extent of the documentation of the MIDI Remote Scripting feature. Tells you everything you need to know, right?</div>
<p>I do mean <em>finding</em>. Your first job is to find the MIDI Remote Script location on your drive.</p>
<p>First, here&#8217;s where it&#8217;s <em>not</em>: it&#8217;s not in the Ableton program folder itself. There is, in fact, a User Remote Scripts folder in there, but it&#8217;s not the one you want to use. (I bring this up only because I tried to put my customized text file in that folder, had my script show up in Live&#8217;s preferences, but then couldn&#8217;t understand why nothing was working. Learn from my mistake, and be wiser.)</p>
<p>Instead, you&#8217;ll want to navigate to your user preferences folder.</p>
<p><strong>On Windows Vista/Windows 7</strong>, my Live preferences live in:</p>
<p>[Windows boot drive] > Users > Peter > AppData > Roaming > Ableton > Live 8.04 [or your version] > Preferences > User Remote Scripts</p>
<p>(Yours may be in Local rather than Roaming, depending on whether you installed Live for all users. On XP, the path is similar, but in your boot drive&#8217;s Documents and Settings.)</p>
<p><strong>On Mac:</strong></p>
<p>[Library folder] > Preferences > Ableton > Live 8.04 [or your version] > User Remote Scripts</p>
<p>Note that on the Mac, in similar fashion to the Remote/Roaming difference on Windows, you may need either the Library folder at the root level of your boot drive <em>or</em> the Library folder inside your user folder (the one you see when you click Home, Documents, etc.).</p>
<p>You&#8217;ll find two files in that folder. One is a how-to text file, as pictured above, though it doesn&#8217;t tell you that much. The other is a sample file. </p>
<p>To create your custom script, you&#8217;ll want to duplicate the UserConfiguration.txt script and place it in a folder with the name you want to appear in Live. So, for my custom nanoKONTROL script, I have:</p>
<p>User Remote Scripts > nanoKONTROL > UserConfiguration.txt</p>
<p>Note that the new file will still be called UserConfiguration.txt. </p>
<h3>Customizing in the nanoSERIES Editor</h3>
<p><a href="http://www.flickr.com/photos/a-g/3342129824/"><img src="http://farm4.static.flickr.com/3632/3342129824_28e1f2e53b.jpg"></a></p>
<div class="imgcaption">The nano in action, live. Photo (<a href="http://creativecommons.org/licenses/by-nd/2.0/deed.en">CC</a>) <a href="http://www.flickr.com/people/a-g/">Ambra Galassi</a></div>
<p>Let&#8217;s take a quick side trip to set up our KORG nanoSERIES controllers the way we want.</p>
<p>Out of the box, the KORG nanos don&#8217;t come with any software disc, because you don&#8217;t need them &#8211; just plug them in, and they work. And, in fact, if you&#8217;re happy with the default MIDI assignments, you never need to go beyond this. In this case, though, I was interested in remapping some stuff, particularly on the nanoKONTROL buttons, so I went ahead and started editing.</p>
<p>You can head to the <a href="http://korg.com/nano">Korg Nano</a> site and navigate through support, or even easier is to head to this direct link:</p>
<p><a href="http://korg.com/SupportResults.aspx?productid=415#ContentTabsContainer">Support Results for nanoSERIES</a></p>
<p>(If you&#8217;re outside the Americas, there may be a different link.)</p>
<p>Click Downloads and choose Kontrol Editor for Mac or PC. (You may also want to grab KORG&#8217;s own USB MIDI Driver.)</p>
<p>The Kontrol Editor is really quite nice to use and surprisingly powerful for a $60 piece of hardware. At the top, you&#8217;ll see buttons for the scenes on the nanoPAD and nanoKONTROL. There&#8217;s a visual representation of the controller which, by default, displays MIDI Control Change and note number assignments. (To change what this preview displays, select the dropdown just below the picture of your nano.) The Browse tab allows you to navigate your file structure, but keep Control selected to change assignments.</p>
<p>You can safely ignore the boxes above the controller for now, which control scene settings and channels. Instead, focus on everything on top of and below the controller. On the nanoKONTROL, the faders&#8217; CC assignments are just below the faders. (Look carefully; that can be a bit confusing at first.)</p>
<p>I&#8217;m providing my download of my template, so you don&#8217;t have to muck with this, necessarily. But here was my strategy:</p>
<p><img src="http://createdigitalmusic.com/images/2009/07/ed_nanokontrol.jpg" alt="ed_nanokontrol" title="ed_nanokontrol" width="580" height="519" class="alignleft size-full wp-image-6766" /></p>
<p><strong>nanoKONTROL</strong> I was most interested in reassigning the buttons next to the faders. Selecting &#8220;Momentary&#8221; lights up the button only as you&#8217;re pressing it; &#8220;Toggle&#8221; has it turn on and off. Note that this doesn&#8217;t actually impact the messages it sends; just the lights. For Scene 1, I wanted these buttons to double as triggers for my drum pads, so I changed all of them to Assign Type: Notes and adjusted Button Behavior to Momentary. For the remaining scenes, they&#8217;re record arm buttons, so those I left as Control Change assignments and Toggle behavior.</p>
<p><img src="http://createdigitalmusic.com/images/2009/07/nano_assignment.jpg" alt="nano_assignment" title="nano_assignment" width="490" height="183" class="alignleft size-full wp-image-6767" /></p>
<div class="imgcaption">Custom assignment in the KORG Kontrol Editor.</div>
<p>The tricky part of this is that KORG has nine faders and encoders instead of eight, and everything in Live is grouped in eight. I made the ninth fader a master. You might manually assign the knob above that ninth fader to headphone out.</p>
<p><img src="http://createdigitalmusic.com/images/2009/07/ed_nanopad.jpg" alt="ed_nanopad" title="ed_nanopad" width="580" height="502" class="alignleft size-full wp-image-6768" /></p>
<p><strong>nanoPAD</strong> All the fun in the nanoPAD editor is to be had on the X/Y controller. The two boxes that are pre-assigned represent X control and Y control on the pad. The third box allows you to define an additional controller for touch across the whole pad. On the pads themselves, note that you can assign up to eight(!) control change or note messages, not just one. </p>
<p>For this project, I just wanted to adjust the note settings to map more intelligently across my Drum Racks, which I&#8217;ll explain with the download. That means, unfortunately, going through one by one and changing pitch assignments. For the pad, I&#8217;m of two minds. You can keep those CC assignments consistent across all four scenes, or use each scene to control different parameters for a total of eight (conveniently, the number of macros on a Live Device Rack) Note that the scene descriptions at top are just text you add, so the &#8220;Drum Kit&#8221; or &#8220;Chromatic&#8221; labels are really just suggestions; they have no functional purpose. You can change them if you want, but the editor is the only place you&#8217;ll see them.</p>
<h3>User Configuration Settings</h3>
<p><img src="http://createdigitalmusic.com/images/2009/07/userconfig.jpg" alt="userconfig" title="userconfig" width="400" height="469" class="alignleft size-full wp-image-6763" /></p>
<p>Lastly, let&#8217;s walk through the changes to make to UserConfiguration.</p>
<p><strong>[Globals]:</strong></p>
<p>For InputName and OutputName, it&#8217;s essential that you match <em>exactly</em> the text listed by a MIDI device when it&#8217;s connected to your computer. For the nanos, that&#8217;s &#8220;nanoPAD&#8221; and &#8220;nanoSERIES.&#8221; You can verify this by opening your Live preferences and checking under MIDI.</p>
<p>You also need to double-check your GlobalChannel. Numbering starts at zero, so channel 1 is channel 0, and 10 is 9. You can plug multiple nanoSERIES devices into a USB hub &#8212; even an unpowered hub, the power draw is so low &#8212; so I like to assign different channels to different devices to avoid confusion.</p>
<p>In the rest of the document, any channel that references &#8220;-1&#8243; is equivalent to the default. For that reason, I recommend leaving channel assignments along and just changing the default global channel.</p>
<p><strong>Pads and Device Controls</strong></p>
<p>Here&#8217;s the fun part: you can set up pads and Device Controls (Macro) encoders to dynamically control the active device. Choose note messages for the pads, and Control Change messages (with the associated numbers) for the encoders.</p>
<p>Here&#8217;s the trick: you need to have everything assigned, or it won&#8217;t work. In other words, you can&#8217;t assign just the first few encoders or just the first few pads, or, oddly, Live will refuse to recognize this as a mappable device.</p>
<p><strong>Banks and Locking</strong></p>
<p>I didn&#8217;t find Banks as useful. Banks allow you to choose banks of unassigned controllers. That can get confusing, though, so I still recommend using Device Racks to manually pick and choose which macros you want assigned. </p>
<p>There is, however, an assignment for LockButton. This allows you to pick a button that will &#8220;lock&#8221; your dynamic controls to one device. So, for instance, let&#8217;s say you have a rack of effects you want to control with your nanoKONTROL. When you&#8217;re at home in the studio, you might want to mouse around and click different devices for tangible control. But live onstage, you want just one live performance effects rack. Lock the device, and you won&#8217;t accidentally click something else and lose control.</p>
<p>I didn&#8217;t assign this on the nanoKONTROL because there wasn&#8217;t a convenient parameter to assign, but you can still lock a Device from within Live.</p>
<p><strong>[MixerControls]</strong></p>
<p>This gives you limited automatic control of mixer levels (for channels 1-8), sends (1-2 for each of those channels), record enable (for arming tracks), and the master mixer level. I like having a master to control, so having that ninth fader on the nanoKONTROL wound up being very nice. </p>
<p>Now, it is a little annoying to be limited to eight tracks, but there are two important factors here. Firstly, this is a dynamic assignment, meaning you don&#8217;t need to manually assign anything or make a special Live session template. That means you can mix and match MIDI and audio tracks arbitrarily, which you can&#8217;t do with a template. Secondly, sometimes having the arbitrary limit of eight channels is ideal in live performance &#8212; and it means you don&#8217;t have to bank around.</p>
<p><strong>Transport</strong></p>
<p>This winds up working perfectly: you get play, stop, record, forward scrub, reverse scrub, and even a loop on/off switch. Of course, you don&#8217;t get some of the other parameters you get from an Akai APC40, like turning on and off MIDI overdub. But, hey, you spent sixty bucks on the Korg and you really can&#8217;t balance an APC40 and your laptop on Greyhound. </p>
<h3>Setting Up Live</h3>
<p><img src="http://createdigitalmusic.com/images/2009/07/liveprefs.jpg" alt="liveprefs" title="liveprefs" width="548" height="435" class="alignleft size-full wp-image-6765" /></p>
<p>Once your MIDI Remote Script is in the proper folder, your device will show up automatically in Live. That&#8217;s especially cool if you&#8217;re a DIYer; you could have Maria&#8217;s Arcade Button Mashapalooza show up if you want. </p>
<p>Select a configured device just as you would any other control surface. Choose Preferences > MIDI/Sync, select Control Surface in the first column (nanoPAD, for instance), and then its Input and Output ports. Finally, enable the Control Surface Input for Track and Remote. This will allow you to manually override assignments if you want, and to assign controls on your hardware you didn&#8217;t assign in the MIDI Remote Script, both via the usual MIDI Map method.</p>
<p><img src="http://createdigitalmusic.com/images/2009/07/recordarming.jpg" alt="recordarming" title="recordarming" width="400" height="472" class="alignleft size-full wp-image-6770" /></p>
<div class="imgcaption">Arm multiple tracks for recording simultaneously by turning off &#8220;Exclusive&#8221; arming.</div>
<p>Because I want to be able to easily record-toggle multiple tracks &#8212; and because anything else will mean the &#8220;toggle&#8221; lights on the nanoKONTROL are wrong &#8212; I also like to turn off &#8220;exclusive&#8221; arming in preferences. This way, you can record-enable multiple tracks at once, so that when you want to feed MIDI into your soft synth on track 7, your vocoded vocal track on track 2 doesn&#8217;t immediately switch off. Go to Preferences > Record/Warp/Launch > Record > Exclusive and make sure Arm is unlit. (Pictured above.)</p>
<p><img src="http://createdigitalmusic.com/images/2009/07/autoselect.jpg" alt="autoselect" title="autoselect" width="580" height="182" class="alignleft size-full wp-image-6761" /></p>
<div class="imgcaption">Using Auto Select in Drum Racks can make managing bigger racks much easier.</div>
<p>One last tip, as suggested by Mike Hatsis of Trackteam Audio: use the Drum Rack&#8217;s Auto Select feature, and you&#8217;ll automatically toggle the interface to whatever part of the rack&#8217;s various pads you happen to trigger. (This works in Live 7 and later only.) This way, you can easily toggle more than the 16 visible pads. On my nanoPAD template, for instance, I&#8217;ve already gone to the trouble of mapping the remaining scenes, so the first 16 pads map automatically, and then scenes 2-4 can access other pad slots. </p>
<p>To enable Auto Select, make sure the Chain is visible in the rack, then click the small A button as pictured above.</p>
<h3>Alternatives, Future</h3>
<p>Now, go forth and have fun!</p>
<p>Granted, this isn&#8217;t a perfect control mechanism. If you need to bank more easily between tracks, control a whole lot of mechanisms that aren&#8217;t here, focus on clips, or &#8230; well, do anything other than the stuff described above &#8230; it&#8217;s not ideal. </p>
<p>On the other hand, I find this resolves about half of the situations that would otherwise require manual MIDI assignments and, worse, templates rather than dynamic assignment. For basic MIDI tasks, it&#8217;s a hack, but a useful hack.</p>
<p>What about the future? HyperControl from M-Audio and Automap from Novation both have more sophisticated integration. The Akai APC40 goes further than previous devices as far as dynamic clip triggering and shortcuts. And other integration is possible with Ableton&#8217;s own scripts than what you can do here, although you don&#8217;t necessarily get support for all the hardware you&#8217;d like to use.</p>
<p>MIDI Remote Scripting is frozen in time in Live 6, so as its own documentation says, there&#8217;s some stuff missing. I don&#8217;t expect it to be updated, however &#8212; too bad, as it is a nice hack.</p>
<p><img src="http://createdigitalmusic.com/images/2009/07/liveobject.png" alt="liveobject" title="liveobject" width="223" height="160" class="alignleft size-full wp-image-6760" /></p>
<div class="imgcaption">Max implementation of the Live API, coming in the Live API. Courtesy Cycling &#8216;74.</div>
<p>The Ableton Live API is likely where future action is at. While it&#8217;s not an official or supported feature, I have no reason to suspect that it&#8217;s going away. On the contrary, you should be able to use API functions controlling clips and most functions of the user interface in Live dynamically. This functionality will be baked into Max for Live if you&#8217;re a Max user, but should also be accessible via the hacker-spported, community-based Python API wrapper. Most promisingly, hackers have already wrapped this Python API into both MIDI and OSC implementations, meaning you should have a choice between using Max for Live and supporting this functionality directly from hardware, even without M4L.</p>
<p>I&#8217;ll be documenting what&#8217;s coming very soon, both on the Max and Python/OSC sides. In the meantime, here&#8217;s a preview of what the API will do from our friend Andrew Benson at Cycling &#8216;74. Andrew is himself a visualist, so I expect we&#8217;ll see some nifty visual applications.</p>
<p><a href="http://cycling74.com/story/2009/7/14/1835/98517">Max-for-Live: A Sneak Peak at the Live API features</a></p>
<p>And looking beyond even Live, I think we&#8217;re now in a world in which we&#8217;re finally moving beyond simple MIDI learn. That&#8217;s a big relief. Next stop: OSC.</p>
<p><strong><em>KORG owners: Downloads coming in a separate article later today!</em></strong></p>
<p><strong><em>Corrections/tips:</strong> More to add? Let me know and I&#8217;ll update the story. -Ed.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/07/29/ableton-live-midi-remote-scripting-how-to-custom-korg-nanoseries-control/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Video Tips on Live 8&#8217;s Vocoder, Collision Devices, Plus Live 8 Review</title>
		<link>http://createdigitalmusic.com/2009/07/27/video-tips-on-live-8s-vocoder-collision-devices-plus-live-8-review/</link>
		<comments>http://createdigitalmusic.com/2009/07/27/video-tips-on-live-8s-vocoder-collision-devices-plus-live-8-review/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 16:02:11 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[collision]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[hands-on]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[instruments]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[live-8]]></category>
		<category><![CDATA[physical-modeling]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[video-tutorials]]></category>
		<category><![CDATA[vocoder]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6730</guid>
		<description><![CDATA[Still evaluating Live 8 &#8211; or want to learn more about how to use it? You can now read my review of Ableton Live 8 free on Keyboard Magazine&#8217;s site:
Ableton Live 8 Review [Keyboard Magazine]
See also (via comments) Nick Rothwell&#8217;s review for Sound on Sound June [subscription or US$1.49 fee required]
Keyboard doesn&#8217;t yet have comments, [...]]]></description>
			<content:encoded><![CDATA[<p><object id="flashObj" width="580" height="491" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0"><param name="movie" value="http://c.brightcove.com/services/viewer/federated_f9/14080861001?isVid=1&#038;publisherID=13421268001" /><param name="bgcolor" value="#FFFFFF" /><param name="flashVars" value="videoId=30600685001&#038;playerID=14080861001&#038;domain=embed&#038;" /><param name="base" value="http://admin.brightcove.com" /><param name="seamlesstabbing" value="false" /><param name="allowFullScreen" value="true" /><param name="swLiveConnect" value="true" /><param name="allowScriptAccess" value="always" /><embed src="http://c.brightcove.com/services/viewer/federated_f9/14080861001?isVid=1&#038;publisherID=13421268001" bgcolor="#FFFFFF" flashVars="videoId=30600685001&#038;playerID=14080861001&#038;domain=embed&#038;" base="http://admin.brightcove.com" name="flashObj" width="580" height="491" seamlesstabbing="false" type="application/x-shockwave-flash" allowFullScreen="true" swLiveConnect="true" allowScriptAccess="always" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed></object></p>
<p>Still evaluating Live 8 &#8211; or want to learn more about how to use it? You can now read my review of Ableton Live 8 free on Keyboard Magazine&#8217;s site:</p>
<p><a href="http://www.keyboardmag.com/article/ableton-live-8/jul-09/98725">Ableton Live 8 Review</a> [Keyboard Magazine]<br />
See also (via comments) <a href="http://www.soundonsound.com/sos/jun09/articles/live8.htm">Nick Rothwell&#8217;s review for Sound on Sound June</a> [subscription or US$1.49 fee required]</p>
<p>Keyboard doesn&#8217;t yet have comments, so feel free to discuss &#8211; or disagree &#8211; here.</p>
<p>I wanted to back up a little bit and consider Live as if for the first time. Now, I had also personally heard at least Robert Henke complain at one point that reviews of Live were uncritical. That to me would be a flaw as a reviewer, because all software designs involve compromises, so no software can ever be perfect. Here, I still feel there&#8217;s legitimate room for improvement in terms of the way Live handles interactive clip triggering and how it assigns control. Of course, we&#8217;re not just passively complaining about it &#8211; there&#8217;s also a community of Live users working to hack in functionality they need using the Live API, both via Python and forthcoming Max for Live.</p>
<p>Also for the review, I shot some quick video demos of features that were easier to show than describe, namely the new instrument Collision and the Vocoder effect. These are basically mini-tutorials on these creations. See Collision at top, Vocoder after the break at bottom. <strong>Fixed! Now the top video is actually the Collision video. (Oops.)</strong></p>
<p>I&#8217;m a huge fan of physical modeling and Applied Acoustics, and Collision is one of the best percussion models I&#8217;ve seen. It starts to approach some of what&#8217;s possible in Apple&#8217;s Sculpture in Logic, but in a much more focused context, and with some unparalleled resonators (which you can also use on their own in the form of Corpus). See the top video for a walkthrough of the interface.<span id="more-6730"></span></p>
<p>We may need to revisit the vocoder issue as there&#8217;s a new vocoder in FL Studio (<a href="http://www.image-line.com/documents/news.php?entry_id=1248108095">Vocodex in the current beta</a>), plus the existing vocoder in Reason. Sounds like there&#8217;s an article here waiting to happen. I like Ableton&#8217;s vocoder, though; it&#8217;s a different implementation and coupled with their unique Frequency Shifter, you can get some really unusual sounds.</p>
<p><object id="flashObj" width="580" height="491" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0"><param name="movie" value="http://c.brightcove.com/services/viewer/federated_f9/14080861001?isVid=1&#038;publisherID=13421268001" /><param name="bgcolor" value="#FFFFFF" /><param name="flashVars" value="videoId=30587230001&#038;playerID=14080861001&#038;domain=embed&#038;" /><param name="base" value="http://admin.brightcove.com" /><param name="seamlesstabbing" value="false" /><param name="allowFullScreen" value="true" /><param name="swLiveConnect" value="true" /><param name="allowScriptAccess" value="always" /><embed src="http://c.brightcove.com/services/viewer/federated_f9/14080861001?isVid=1&#038;publisherID=13421268001" bgcolor="#FFFFFF" flashVars="videoId=30587230001&#038;playerID=14080861001&#038;domain=embed&#038;" base="http://admin.brightcove.com" name="flashObj" width="580" height="491" seamlesstabbing="false" type="application/x-shockwave-flash" allowFullScreen="true" swLiveConnect="true" allowScriptAccess="always" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed></object></p>
<p>For more Live 8 learning (and a more in-depth discussion of different ways of approaching the Frequency Shifter):</p>
<p><a href="http://createdigitalmusic.com/2009/06/03/live-8-videos-new-warping-explained-apc-remote-sl-integration/">Live 8 Videos: New Warping Explained, APC + ReMOTE SL Integration</a></p>
<p><a href="http://createdigitalmusic.com/2009/04/27/ableton-live-8-misuse-ping-pong-psuedo-scratching-effect-video-tutorial/">Ableton Live 8 Misuse: Ping Pong Psuedo Scratching Effect Video Tutorial</a></p>
<p><a href="http://createdigitalmusic.com/2009/04/14/ableton-live-8-creative-tutorial-videos-using-and-misusing-groove-extraction/">Ableton Live 8 Creative Tutorial Videos: Using and Misusing Groove Extraction</a></p>
<p><a href="http://createdigitalmusic.com/2009/04/14/ableton-live-8-creative-tutorial-videos-misusing-frequency-shifter/">Ableton Live 8 Creative Tutorial Videos: Misusing Frequency Shifter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/07/27/video-tips-on-live-8s-vocoder-collision-devices-plus-live-8-review/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Designing Sound: Essential Blog Reading for Sound Designers, Plus Pixar&#8217;s Up</title>
		<link>http://createdigitalmusic.com/2009/06/29/designing-sound-essential-blog-reading-for-sound-designers-plus-pixars-up/</link>
		<comments>http://createdigitalmusic.com/2009/06/29/designing-sound-essential-blog-reading-for-sound-designers-plus-pixars-up/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 11:57:47 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[composing]]></category>
		<category><![CDATA[film]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[noisepages]]></category>
		<category><![CDATA[Resources]]></category>
		<category><![CDATA[Sound-design]]></category>
		<category><![CDATA[techniques]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[TV]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6330</guid>
		<description><![CDATA[&#8220;UP&#8221; Sound for Film Profile from Michael Coleman on Vimeo.
Miguel Isaza has created a must-read new blog for anyone interested in sound design, and much to our delight has put it on noisepages. He&#8217;s being incredibly prolific with posts, covering creative projects to get your ideas flowing, terrific overviews of leading people in the field [...]]]></description>
			<content:encoded><![CDATA[<p><object width="579" height="326"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4760151&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=CC0000&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=4760151&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=CC0000&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="579" height="326"></embed></object>
<p><a href="http://vimeo.com/4760151">&#8220;UP&#8221; Sound for Film Profile</a> from <a href="http://vimeo.com/colemanfilm">Michael Coleman</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Miguel Isaza has created a must-read new blog for anyone interested in sound design, and much to our delight has put it on noisepages. He&#8217;s being incredibly prolific with posts, covering creative projects to get your ideas flowing, terrific overviews of leading people in the field with links to interviews and resources for learning about their work, and tons of links for learning your craft technologically and artistically.</p>
<p><a href="http://designingsound.noisepages.com/">http://designingsound.noisepages.com/</a></p>
<p>Naturally, Pixar figures prominently, with some of the best sound design on the silver screen in recent years. I&#8217;m looking forward to finally seeing UP; Michael Coleman offers the video above. See Miguel&#8217;s site for <a href="http://designingsound.noisepages.com/2009/06/the-music-and-sound-of-pixars-up/">more links and interviews</a> and an overview of the all-star team that did sound for Pixar&#8217;s latest.</p>
<p>Thanks for this great resource, Miguel; I&#8217;ll certainly be reading daily.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/06/29/designing-sound-essential-blog-reading-for-sound-designers-plus-pixars-up/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>DIY, Free Drum Editors for Pd, RjDj – Patch-Phobic Tutorial Included!</title>
		<link>http://createdigitalmusic.com/2009/06/25/diy-free-drum-editors-for-pd-rjdj-%e2%80%93-patch-phobic-tutorial-included/</link>
		<comments>http://createdigitalmusic.com/2009/06/25/diy-free-drum-editors-for-pd-rjdj-%e2%80%93-patch-phobic-tutorial-included/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 11:26:54 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[drum-machines]]></category>
		<category><![CDATA[drums]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod-touch]]></category>
		<category><![CDATA[kits]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[pure-data]]></category>
		<category><![CDATA[rjdj]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6292</guid>
		<description><![CDATA[Editing drum patterns in RjDj/Pd from Frank Barknecht on Vimeo.
If making your own musical tools seems like a lot of work, you&#8217;re not wrong. The beauty of making your own stuff is all about making your own reusable modules that help you build musical solutions more quickly. Finding those useful modules can also help people [...]]]></description>
			<content:encoded><![CDATA[<p><object width="579" height="420"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=5272693&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=5272693&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="420"></embed></object>
<p><a href="http://vimeo.com/5272693">Editing drum patterns in RjDj/Pd</a> from <a href="http://vimeo.com/user1902098">Frank Barknecht</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>If making your own musical tools seems like a lot of work, you&#8217;re not wrong. The beauty of making your own stuff is all about making your own reusable modules that help you build musical solutions more quickly. Finding those useful modules can also help people new to programming or patching.</p>
<p>In Pure Data, the free and open source cousin of Max/MSP, one form of these reusable modules is called the &#8220;abstraction.&#8221; It&#8217;s an object that you can stick into your creations to help build what you need without a lot of fuss.</p>
<p>Translation: even if you&#8217;ve never patched before, you can start making fun drum pattern makers quickly using all-free software. The folks at RjDj, who have been creating mobile interactive toys for the iPhone and iPod touch (see our <a href="http://createdigitalmusic.com/2008/10/10/exclusive-rjdj-interview-interactive-music-listening-everywhere-you-go/">interview</a>, <a href="http://createdigitalmusic.com/2009/04/06/the-generative-iphone-ipod-touch-rjdj-updates-albums-free-downloads/">recent story</a>) have also been building a library of useful abstractions. Because that library is also free and open source and built for Pd, it works with your Mac, Windows, or Linux machine.</p>
<p>Here&#8217;s a great starter tutorial, useful for even newcomers:<br />
<a href="http://more.rjdj.me/2009/06/23/editing-drum-patterns-in-rjdj/">Editing Drum Patterns in RjDj</a></p>
<p>For more Pd learning (see additional tips in comments):<br />
<a href="http://createdigitalmusic.com/2009/03/18/be-a-music-geek-ninja-with-electronic-music-programming-in-pd-new-book/">Be a Music Geek Ninja with Electronic Music Programming in Pd: New Book</a></p>
<p>If you create stuff with this, be sure to share with us! And it&#8217;s brand new, but feel free to come join our Pd group on the in-alpha/beta Noisepages:<br />
<a href="http://noisepages.com/groups/pd">Pd Group</a></p>
<p>I wish I could be in London in July, but since I can&#8217;t, hopefully some readers of this site can make it to the upcoming Music Hackday, which features RjDj and lots of other online music projects (Soundcloud, Last.fm, the music API for The Echo Nest, 7digital, more):<br />
<a href="http://musichackday.org/">http://musichackday.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/06/25/diy-free-drum-editors-for-pd-rjdj-%e2%80%93-patch-phobic-tutorial-included/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
