<?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; control-surface</title>
	<atom:link href="http://createdigitalmusic.com/tag/control-surface/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>NI&#8217;s Traktor Kontrol X1: High-Res Traktor Controller, MIDI Mode</title>
		<link>http://createdigitalmusic.com/2009/11/03/nis-traktor-kontrol-x1-high-res-traktor-controller-midi-mode/</link>
		<comments>http://createdigitalmusic.com/2009/11/03/nis-traktor-kontrol-x1-high-res-traktor-controller-midi-mode/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 17:22:07 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[control-surface]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[DJ]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[Native-Instruments]]></category>
		<category><![CDATA[NI]]></category>
		<category><![CDATA[protocols]]></category>
		<category><![CDATA[richie-hawtin]]></category>
		<category><![CDATA[Traktor]]></category>
		<category><![CDATA[USB]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=8202</guid>
		<description><![CDATA[The Traktor Kontrol X1 is an exercise in minimalism, reducing the various uses of Traktor to a few encoders and buttons and a compact form factor. But while it supports MIDI for use with any DJ software, its &#8220;high-resolution&#8221; mode &#8211; as with Maschine before it &#8211; uses a proprietary protocol. The unit will sell [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://createdigitalmusic.com/images/2009/11/kontrolx1.jpg"><img src="http://createdigitalmusic.com/images/2009/11/kontrolx1.jpg" alt="kontrolx1" title="kontrolx1" width="580" height="473" class="alignright size-full wp-image-8204" /></a></p>
<p>The Traktor Kontrol X1 is an exercise in minimalism, reducing the various uses of Traktor to a few encoders and buttons and a compact form factor. But while it supports MIDI for use with any DJ software, its &#8220;high-resolution&#8221; mode &#8211; as with Maschine before it &#8211; uses a proprietary protocol. The unit will sell for US$229 when it ships in February of next year.<span id="more-8202"></span></p>
<p>The control arrangement of the Kontrol X1 fits a selection of essential parameters into its narrow form factor. The controls are divided in right and left into the two decks, with four sets of effects controls each. There are dedicated controls for browsing through tracks, and cueing and tempo controls. The case can be used either horizontally or vertically. </p>
<p>The strategy appears to be to focus on controlling loops and effects, while those who want to work with digital vinyl can view this as a consolidated mixer / browser interface.</p>
<p>There are some nice extras, too. The box itself comes with Traktor LE, meaning someone can get started with digital DJing for about two hundred bucks. And for another $49, you can add a custom stand and case &#8211; details too often left out of controllers.</p>
<p>We saw this controller in September, in use in <a href="http://createdigitalmusic.com/2009/09/30/ni-teases-new-dj-controller-in-richie-hawtin-maschine-traktor-video-twitter-app/">Richie Hawtin&#8217;s set</a>. On <a href="http://www.native-instruments.com/#/en/products/dj/traktor-pro/?page=216&#038;content=1037">NI&#8217;s promotional site</a>, Richie has something interesting to say about Traktor, which is that it <em>isn&#8217;t</em> necessarily getting used by everyone in the same way:</p>
<blockquote><p>You can put ten people on a stage with Traktor, and each one of them will have a different way to be creative and bring out their personality through it.</p></blockquote>
<p>My sense is that this hardware will be well-received, because it is focused on some clear functions, it&#8217;s compact, it&#8217;s cheap, and it can be used in different ways by different people. Those trends have proved successful in controllers of late. On the other hand, it seems that a generation of hardware controllers that could have employed an open, standard, high-resolution control protocol are doing anything but. Ableton has locked certain software features to certain controllers, and in its controllers uses only MIDI. NI uses higher-resolution data, but has not continued to actively develop OSC. That could mean that, while open-source and visual software continues to progress, we may have to wait years before commercial music software comes to support any standard for this kind of communication using anything other than low-resolution MIDI. The big question may be, is there any incentive to commercial makers to do otherwise?</p>
<p><a href="http://www.native-instruments.com/traktorkontrolx1.info">www.native-instruments.com/traktorkontrolx1.info</a></p>
<p><a href="http://createdigitalmusic.com/images/2009/11/kontrolx1_ver.jpg"><img src="http://createdigitalmusic.com/images/2009/11/kontrolx1_ver.jpg" alt="kontrolx1_ver" title="kontrolx1_ver" width="521" height="1217" class="alignright size-full wp-image-8205" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/11/03/nis-traktor-kontrol-x1-high-res-traktor-controller-midi-mode/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Novation Releases All MIDI Details for Launchpad</title>
		<link>http://createdigitalmusic.com/2009/11/02/novation-releases-all-midi-details-for-launchpad/</link>
		<comments>http://createdigitalmusic.com/2009/11/02/novation-releases-all-midi-details-for-launchpad/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 16:14:10 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[control-surface]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[launchpad]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[Novation]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[programming]]></category>

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

		<guid isPermaLink="false">http://createdigitalmusic.com/2009/10/02/novation-launchpad-impressions-video-questions-and-answers/</guid>
		<description><![CDATA[I got to spend yesterday working with the Launchpad; see the video above which I think should help you get a sense of scale and what it looks like. (Also on YouTube) We have additional videos from other sources below.
It’s only been public for less than 24 hours, but as we did with the APC40, [...]]]></description>
			<content:encoded><![CDATA[<p><embed src="http://blip.tv/play/g5togaSbUgI%2Em4v" type="application/x-shockwave-flash" width="580" height="362" allowscriptaccess="always" allowfullscreen="true"></embed></p>
<p>I got to spend yesterday working with the Launchpad; see the video above which I think should help you get a sense of scale and what it looks like. (<a href="http://www.youtube.com/watch?v=FccVoBlHpYw">Also on YouTube</a>) We have additional videos from other sources below.</p>
<p>It’s only been public for less than 24 hours, but <a href="http://createdigitalmusic.com/2009/06/15/apc40-hacking-superguide-monome-emulator-midi-tricks-and-the-handshake/">as we did with the APC40</a>, I think it’s time for a superguide answering questions about the Novation Launchpad controller. </p>
<p>The Launchpad and the way it works reveals a lot about how controllers work with Ableton Live. You may be surprised to learn a lot of this doesn’t require a special controller and doesn’t require Max for Live – it’s standard Ableton stuff that works with MIDI. (Remember MIDI?) And I think some of these answers could be worth a read if you have interest in hardware control hacking in general.</p>
<p>There have been a lot of questions from myself and readers, so I’ve done my best to get answers. Realize, a lot of this information is developing and is based on my limited understanding, so it’s all subject to change. I’ll update this guide over the next couple of days if I get any corrections.</p>
<p><em>Side note: What about interoperability? I intend to talk more about OSC and the Live API (and each separately) in coming weeks. I think it’s impossible to judge the full picture of how Live can interoperate with other tools, though, until there’s some more information, so stay tuned on that.</em></p>
<h3>Basic Questions</h3>
<p><strong>Q. What do you get with Live 8 Launchpad Edition, the bundled software?</strong></p>
<p>New to Ableton Live, and wondering if you can get anything done with the “lite” Launchpad Edition bundled with the hardware. The short answer is, yes you can. The included edition has restrictions, but it’s still a reasonably capable version if you’re new to Live and want to experiment.</p>
<p> <span id="more-7768"></span>
</p>
<p><a href="http://www.ableton.com/pages/2009/novation_launchpad_vs_live8">Ableton Live 8 Launchpad Edition vs. Live 8</a></p>
<p>The Launchpad Edition even comes with 1 GB of Loopmasters loops to get you started.</p>
<p>Most importantly, ReWire support for Master and Slave (Host and Client) is included. That means if you have an existing host and just want to play with Live’s non-linear clip launching features, you can stick with that host, using Live alongside software like Reaper and Reason. You may want to consider upgrading, though, as some cool features like the use of Racks and the ability to slice instruments, plus the “Complex” warp mode, are missing.</p>
<p><strong>Q. What the heck is going on in the crazy Novation video demo? How do I do that myself?</strong></p>
<p>There isn’t any Max patch or other voodoo in the video demo from Novation. It’s all just a standard Ableton Live set, and the fact that the Launchpad responds to MIDI messages as well as sending them (something useful if you’re scripting the Launchpad in software other than Ableton, too).</p>
<p>Matt Derbyshire of Novation put together the video. Matt’s an interesting guy musically when not working for Novation, too – he’s part of a <a href="http://www.novationmusic.com/community/artist=19">DJ Shadow cover band</a>, for one. He shares with CDM how he went about this:</p>
<blockquote><p>It&#8217;s actually a very simple session.</p>
<p>1) There are four clips only for drums in the drumrack channel</p>
<p>2) Each clip is pre-recorded but EMPTY at 1 bar length</p>
<p>3) These four clips are the first four clips in session mode but for convenience I also learned these to to User 1 mode bottom four left buttons.&#160; Basically setting this up removes the need to rush back to session mode to drop out of record</p>
<p>4) Obviously quantize is on &#8216;cos my playing ain&#8217;t that great.</p>
<p><b>LED feedback</b></p>
<p>In User 1 mode the bottom left button turns on/off LED feedback.</p>
<p>The important thing I want from the video is to show that I personally do not think the lack of velocity sensitivity stops drums being played. In fact, to the contrary, I think in creative electronic music it helps to even out the playing.</p>
</blockquote>
<p>The still-simpler explanation:</p>
<p>So long as you use the User Mode to play, enable LED feedback, and route MIDI from Live <em>back</em> to the Launchpad, you can get interactive light modes, as seen on the monome and Tenori-On.</p>
<p><strong>Q. Okay, the Launchpad can assign control to continuous values. But it’s got buttons. How do you get eight buttons to replace a fader?</strong></p>
<p>Actually, thanks to an Ableton feature that works with <em>any</em> MIDI controller (not just Novation or Akai), this is quite easy to do. You can assign any range on your controller by holding it down.</p>
<p>From Novation’s Matt Derbyshire:</p>
<blockquote><p><b>Step 1:</b> Choose the slider/knob you want (i.e. cross fader)</p>
<p><b>Step 2:</b> Select USER 1 or 2 mode on launchpad</p>
<p><b>Step 3: </b>Select MIDI learn mode in Ableton </p>
<p><b>Step 4: </b>Select the thing you want to control (ie crossfader)</p>
<p><b>Step 5: </b>Select the range of buttons on launchpad</p>
</blockquote>
<p>Note that this also works for playing clips.</p>
<p>Now, obviously, if you control something like a volume fader with a set of buttons, you won’t get continuous values. And unfortunately neither Ableton nor Novation has designed any sort of interpolation between button values (though DIYers could find a way to do that). But I’m kind of finding the angular changes in buttons to be fun to play with. If I want a knob or fader, I’ll use a knob or fader.</p>
<p><strong>Q. What can you do with these User Modes? </strong></p>
<p>There are two User pages. User 1 sends basic note values – minus any velocity sensitivity, just on/off. User 2 sends control changes. User 1 by default will play any active MIDI inputs listening to channel 1. In Ableton Live, User 2 only sends control changes once you’ve mapped it using the MIDI Map, to avoid accidentally triggering notes when trying to control something else. (See also the special behavior with Max for Live below.) Of course, in software other than Live, you’ll set up whatever layout you want.</p>
<p>You can’t rearrange the organization of pitches on User 1 because there’s no real editor for the device; everything is hard-wired. On the other hand, you can always make this adjustment in software, as in a Rack in Live.</p>
<h3>Advanced Live Use</h3>
<p><strong>Q. How will Max for Live integration work?</strong></p>
<p>Max for Live will use the User 2 page. The good news here is, Max by default will listen only to User 2 while the other modes get routed to Live.</p>
<p><strong>Q. Can you control Devices dynamically using the Launchpad?</strong></p>
<p>No. Unfortunately, while there are pages for mixer settings and a generic way to transmit MIDI control changes, you can’t click a device and have a page on the Launchpad automatically make its eight columns control eight parameters / macros. That’s actually a feature enabled by the simple scripts available for the Korg nano series here on CDM (see my <a href="http://createdigitalmusic.com/2009/07/29/download-free-korg-nanopad-nanokontrol-scripts-for-ableton-live/">post explaining how this works</a>, <a href="http://createdigitalmusic.com/2009/08/18/nanokontrol-myr-for-ableton-live-free-powerful-control-for-live/">follow-up script from reader Raymond</a>). </p>
<p>Of course, because this feature is supported by the Korg with our scripts and it’s very, very compact, the nanoKONTROL and Launchpad could make a great, cheap combo. And if you have Novation’s ReMOTE, Nocturn, and the like, you can alternatively use them – so, for instance, a keyboardist could stick the Launchpad atop a keyboard.</p>
<p><strong>Q. Can you edit MIDI assignments? Is there a MIDI template editor, in other words?</strong></p>
<p>No. All the MIDI assignments are hard-wired. The good news is, everything appears to send MIDI, though I still need to investigate how that works outside Live. The bad news is, as with the APC40, a lot of functionality is organized around Live.</p>
<p>That would be my one potential criticism, which is that we’re moving away from hardware that’s useful everywhere to hardware that’s useful only in one program. But I want more time to see how the Launchpad performs outside Live before I pass judgment on the Launchpad in particular, especially as I don’t even have the final software yet.</p>
<p>I still like editors, though, Novation, if you’re listening.</p>
<p><strong>Q. What if you still have Live 7?</strong></p>
<p><strong>Update &#8211; official word:</strong> Ableton&#8217;s Baptiste Grange tells CDM:</p>
<blockquote><p>On Nov 1 we’ll release two updates: Live 8.0.7 and Live 7.0.17. These will both support Launchpad.</p></blockquote>
<p>So, Live 6 and earlier would need to upgrade, but not Live 7.</p>
<h3>Hacking</h3>
<p><strong>Q. Will we get the full MIDI implementation and protocol for creating custom patches or custom setups with our own software? Will that be true outside of Live, too?</strong></p>
<p>Novation confirms that they plan to release the full MIDI implementation and communication protocol for the Launchpad at launch. That’s something that was missing on the APC40, leaving us all to figure it out ourselves, so I’m looking forward to seeing that documentation. Part of the reason to use MIDI is to have a spec that everyone can read so power users can do what they want.</p>
<p><strong>Q. Can you control the lights using MIDI?</strong></p>
<p>Yep. This should be in the full documentation, too, but here’s a sneak peak. Bjorn from the awesome Covert Operators sent me the velocity assignments, which I’ll be using to hack my Launchpad setup:</p>
<p>Velocity 0 = Off    <br />Velocity 1 = light red     <br />Velocity 2 = medium red     <br />Velocity 3 = full red     <br />Velocity 16 = light green     <br />Velocity 32 = medium green     <br />Velocity 48 = full green     <br />Velocity 17 = light amber     <br />Velocity 34 = medium amber     <br />Velocity 55 = full amber     <br />Velocity 18 = light orange (Lighter &gt; red / darker &gt; amber)     <br />Velocity 35 = medium orange (Lighter &gt; red / darker &gt; amber)     <br />Velocity 31 = full orange (Lighter &gt; red / darker &gt; amber)</p>
<h3>The Competition, and the monome</h3>
<p><strong>Q. How does this compare to the Akai APC40 / controller XX / the monome as far as Live integration?</strong></p>
<p>The most important point here is that you can easily mix and match. You can even have multiple control surfaces active, operating dynamically, at the same time, as well as multiple MIDI inputs for instruments. Also, most of the features of the Launchpad are available to all controllers. Novation is emphasizing the mix-and-match functionality of the Launchpad. Basically, the feeling is, there is no <em>one </em>control scheme that works for everyone.</p>
<p>The Launchpad is quite similar to the APC40. The clip functions are nearly identical, if in a slightly different (8&#215;8) layout – you get the red onscreen rectangle, the red/green/amber LED indicators, scene launching, the ability to page through clips, and so on. </p>
<p>Basically, the major difference with the APC40 is trading functionality for size and price. The APC40 has the ability to map to Devices automatically, as does Novation’s own ReMOTE series; the Launchpad does not. The APC40 also has encoders, faders, a crossfader, and a number of shortcuts. On the other hand, you can get a lot of the APC40’s functionality in other hardware, meaning the Launchpad can combine nicely with other gear you already have.</p>
<p>One significant edge the Launchpad has over the APC40, though, is that the Launchpad is set up to play drum racks.</p>
<p>The monome is also capable of nearly everything you see the Launchpad doing, with the exception of the clip selection rectangle (though I find that a bit hard to see, personally). In fact, the pages on the Launchpad are clearly inspired (directly or indirectly) by <a href="http://code.google.com/p/monome-pages/">Pages</a>, a GPL-licensed, fully-free, Java-based tool for monome which even appeared in action on David Letterman with Imogen Heap. </p>
<p>You certainly have other options that provide dynamic, automatic control mappings, including the M-Audio Axiom Pro series, the Korg kontrol and nano series, Novation’s ReMOTE line, the Faderfox series, and various others. You can see the built-in scripts available on the Control Surface menu, and anything that supports MIDI can be adapted for additional functionality. </p>
<p>I expect that with the release of Max for Live, scripting custom control for other controllers should be more powerful, <em>even if you don’t have Max for Live installed</em>. Stay tuned in the coming weeks as I’ll be trying to get more complete information on this.</p>
<p>The Live API improvements should be especially benefit the monome project. And remember, the monome isn’t standing still. Because it’s open, it’s conceivable clever users could hack new features.</p>
<p><strong>Q. Can I run monome software on it? OSC?</strong></p>
<p>Yes and – no.</p>
<p>The Launchpad uses MIDI, not OpenSoundControl (OSC). That means you have to translate incoming, sometimes arbitrary MIDI numbers to useful information, and that the Launchpad can’t natively interpret messages in the way the OSC-native monome can. However, as noted in our <a href="http://createdigitalmusic.com/2009/06/15/apc40-hacking-superguide-monome-emulator-midi-tricks-and-the-handshake/">APC40 hacking superguide</a>, it is possible to use an emulator to translate between MIDI and OSC. That should also be possible with the Launchpad. One challenge is the extra buttons around the grid. I’m going to have to write some Java MIDI code that can map to an arbitrary array of buttons, huh?</p>
<p><strong>Q. Does the Launchpad violate monome’s license and design? How is the monome licensed? How “open” is the Launchpad?</strong></p>
<p>I don’t want to – and cannot – speak for the <a href="http://monome.org">monome</a> project. However, while the Launchpad is unmistakably similar to the 8&#215;8 grid of pads on the monome, it is not a “clone.” It’s only superficially similar to the monome. Cloning isn’t necessarily healthy for design, but a certain amount of copying can be. Without the spread of keyboard layouts, for instance, we wouldn’t have any of the keyboard instruments we have today – and, indeed, before the standardization on the fortepiano, a lot of keyboard instruments were strange copies of one another. In modern design, the monome is itself indebted to the pad layouts on early drum samplers. </p>
<p>I mention the word “clone” because the Arduinome <em>is</em> an clone of the monome which is distributed non-commercially as a result. It actually duplicates major portions of the design, PCB, and protocol, which is not remotely true of the Launchpad. Because their intention was cloning (for the purpose of ready availability of parts), the creators of the Arduinome consulted with the monome project.</p>
<p>For the record, the monome’s software is released under an open source license, and it uses fully-documented, open protocols, including OSC. The hardware is not technically open source, but it is open to the extent that specifications for the hardware, PCB, and firmware are provided for customization and modification, and the construction of custom housing. You are restricted from using the hardware design to make your own commercial hardware, which means the monome doesn’t fit some more restrictive definitions of what qualifies as open hardware. But it does offer some components that are truly open source, and it affords a great degree of real-world openness for its users.</p>
<p>None of the “openess” of the monome is true of the Launchpad, which operates under more traditional and proprietary models. You can’t easily physically open the Launchpad case (and I expect you’d void your warranty if you did). It uses MIDI, an open protocol, but has a proprietary mechanism for interacting with Ableton Live (at least so far as I can tell). It uses USB, but does not support class-compliant operation – you must install your own drivers, which means you can’t use it with some devices (like Linux netbooks). And the process and operation of the Launchpad are not available or documented. That’s not to discourage the Launchpad, and you still have plenty of power via its MIDI implementation to keep you busy. But that does differentiate it from open hardware like the monome and the newer Livid <a href="http://www.lividinstruments.com/hardware_ohm64.php">Ohm64</a>, and it’s worth considering how this difference impacts the ways you want to use the hardware. That issue is much bigger than any one piece of gear, and it’s one I hope we can cover in more depth.</p>
<h3>More Videos</h3>
<p>MusicRadar did their own hands-on:</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/beONgfbdaKw&amp;rel=0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_profilepage&amp;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/beONgfbdaKw&amp;rel=0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_profilepage&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></embed></object></p>
<p>Actually, judging by the LEDs, I think they were also working from a prototype and not the final production run. But you will also notice they have an L-shaped USB cord, which I believe is what the final unit will have. (And, heck, that’d be a useful thing to have around here, I may have to pick up some.)</p>
<p>Novation TV also has their own set of videos:</p>
<p><a href="http://www.youtube.com/user/NovationTV">http://www.youtube.com/user/NovationTV</a></p>
<p>And DJ Tech Tools got a <a href="http://www.djtechtools.com/2009/10/01/novation-launchpad-ableton-live/#more-2521">hands-on</a>, too.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/10/02/novation-launchpad-impressions-video-questions-and-answers/feed/</wfw:commentRss>
		<slash:comments>81</slash:comments>
		</item>
		<item>
		<title>First Hands-on: Novation&#8217;s New $199 Launchpad Grid Controller for Ableton Live</title>
		<link>http://createdigitalmusic.com/2009/10/01/first-hands-on-novations-new-199-launchpad-grid-controller-for-ableton-live/</link>
		<comments>http://createdigitalmusic.com/2009/10/01/first-hands-on-novations-new-199-launchpad-grid-controller-for-ableton-live/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 11:00:48 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[ableton]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[automap]]></category>
		<category><![CDATA[bus-powered]]></category>
		<category><![CDATA[control-surface]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[grid-controller]]></category>
		<category><![CDATA[hands-on]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[launchpad]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[live-8]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[monome]]></category>
		<category><![CDATA[Novation]]></category>
		<category><![CDATA[preview]]></category>
		<category><![CDATA[USB]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7726</guid>
		<description><![CDATA[A monome-like grid controller built for Live, shipping in November for $199 &#8211; and I&#8217;ve got a first hands-on look with the hardware.
The feature that makes Ableton Live Ableton Live has always been its Session View, an array of Lego-like blocks of music triggering samples and patterns. In the grand tradition of the MPC, mapping [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://createdigitalmusic.com/images/2009/10/launchpad_angle.jpg" alt="launchpad_angle" title="launchpad_angle" width="580" height="435" class="alignright size-full wp-image-7743" /></p>
<p><strong>A monome-like grid controller built for Live, shipping in November for $199 &#8211; and I&#8217;ve got a first hands-on look with the hardware.</strong></p>
<p>The feature that makes Ableton Live Ableton Live has always been its Session View, an array of Lego-like blocks of music triggering samples and patterns. In the grand tradition of the MPC, mapping hardware controls that make music non-linear has been a major theme of computer music, leading to the monome and the Tenori-On. Usually, consumer gear has only combined these with traditional drum pads, knobs, or faders.</p>
<p>Enter the Novation Launchpad. It&#8217;s $199. It&#8217;s a grid controller and nothing else, with a set of on/off buttons in an 8&#215;8 array, plus additional shortcut buttons around the sides for switching modes. It&#8217;s set up out of the box to integrate with Ableton Live, but it also acts as a generic MIDI controller. It&#8217;s bus powered, really lightweight, and compact. Even following Akai&#8217;s earlier APC40 this year, there&#8217;s something special about the Launchpad: its radical simplicity, and the fact that it is this compact and cheap and plugs in via USB without power, makes this a potential no-brainer for any Live user with a laptop. </p>
<p>I&#8217;ve just gotten one of the first Launchpads to arrive (unit &#8220;#16&#8243; on the back), so I&#8217;ve been playing around with it and can provide some initial impressions and details. I&#8217;ve also gotten input from Ableton&#8217;s Dave Hill as well as Novation, and I expect to fill in more soon.<br />
<img src="http://createdigitalmusic.com/images/2009/10/launchpad_buttons_angle.jpg" alt="launchpad_buttons_angle" title="launchpad_buttons_angle" width="580" height="435" class="alignright size-full wp-image-7744" /></p>
<div class="imgcaption"><strong>All about the buttons:</strong> Buttons on the Launchpad can light up red / green / amber, with limited dimming ability (non-continuous). Like the APC40 and the monome, those buttons are <strong>not velocity-sensitive</strong>.</div>
<p><strong>monoming the sincerest form of flattery?</strong> Of course, one design more than any other championed the radical idea of a minimal grid of buttons &#8212; and nothing else. That design statement was the partially open-source, fully-homegrown <a href="http://monome.org/">monome</a>. I&#8217;m sure as a result Novation will be accused of ripping off the monome design. I think the opposite: I think the availability of the Launchpad is a huge victory for monome, and an enormous compliment. More than any other design &#8211; including the APC40 &#8211; the Launchpad really says that an affordable, mass-market device can take on the monome&#8217;s radical form. It says grids could become ubiquitous. It&#8217;s an enormous validation of what the monome project has done. Furthermore, I think the monome community can continue to reinvent what to do with grids, with software and interaction. There are also many things the monome is &#8211; locally produced, sustainably produced, running with open source software, fully community-supported, available in kit form, working with OpenSoundControl, built in a premium form factor &#8211; that the Launchpad is not. </p>
<p><strong>[edited for clarification]</strong> I think the Launchpad is unlikely to dissuade a person who wants a monome from getting a monome. But what&#8217;s significant here is that the design of musical instruments and controllers can adopt new forms. The monome was seen as radical when introduced. It seemed as though the music tech industry wouldn&#8217;t produce anything without slapping on some arbitrary knobs somewhere. The Launchpad really does follow the monome&#8217;s design cue, and maps control in Live in some new ways. That gives me hope that other designs could likewise tread in new direction, both from independent and larger designers.</p>
<p><strong>Onto the details&#8230;</strong> The big picture aside, here&#8217;s a first look at how the operation of the Launchpad works. I&#8217;ll have a short video a little later on today.<span id="more-7726"></span></p>
<p><img src="http://createdigitalmusic.com/images/2009/10/launchpad_above.jpg" alt="launchpad_above" title="launchpad_above" width="580" height="435" class="alignright size-full wp-image-7745" /></p>
<div class="imgcaption">You can see how compact the Launchpad is here with it sitting alongside a MacBook. Buttons on the top and side provide shortcuts; they also send MIDI messages, so could be customized for other software. The buttons on the right launch scenes in Session View.</div>
<p><img src="http://createdigitalmusic.com/images/2009/10/pagebuttons.jpg" alt="pagebuttons" title="pagebuttons" width="580" height="435" class="alignright size-full wp-image-7746" /></p>
<div class="imgcaption">Page buttons allow you to navigate through your clips, with an onscreen rectangle &#8211; as on the APC40 &#8211; to help keep your place. Page up and down through scenes, or left and right through tracks.</div>
<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/WyT7f1H0JqA&#038;rel=0&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;feature=player_profilepage&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/WyT7f1H0JqA&#038;rel=0&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;feature=player_profilepage&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="580" height="469"></embed></object></p>
<h3>Control Modes</h3>
<p>The Launchpad has a series of modes that act allow the single 8&#215;8 grid to perform multiple duties. Different modes and shortcuts bring up different visual feedback (by lighting up the buttons) and allow you to control different parameters.</p>
<p><strong>Session mode</strong></p>
<p>In Session mode, the Launchpad does exactly what Akai&#8217;s APC40 does. You can trigger clips and view clip state (playing, recording, ready, empty) by color (green, red, amber, and off). You can trigger scenes. You also get the red rectangle that highlights which bank of clips is active.</p>
<p>Unlike the APC40, though, the Launchpad is cheaper, smaller, thinner, lighter, and bus-powered. You can pick it up like a tablet, or squeeze it into a small club space. You can also easily chain multiple Launchpads together (or Launchpads and APC40s), so long as you have enough ports or a USB hub.</p>
<p>Multiple units can simultaneously access integrated control surface functions and clip triggering in Session View. So, for instance, you could have two Launchpads controlling clips, or one controlling the mixer and one controlling clips, or&#8230; you get the idea.</p>
<p><strong>Mixer mode + parameter pages</strong></p>
<p>Hit &#8220;mixer,&#8221; and you see an overview of all your tracks, eight at a time. (You can navigate through your set using the &#8220;page&#8221; buttons.) </p>
<p>Each row has a different function:</p>
<ul>
<li>Volume</li>
<li>Pan</li>
<li>Sends A + B</li>
<li>Stop clips</li>
<li>Track on</li>
<li>Solo</li>
<li>Arm</li>
</ul>
<p>The &#8220;stop&#8221; row allows you to either stop an individual track or stop all clips by hitting the &#8220;stop&#8221; button itself on the right. Solo, arm, and track enable are self-explanatory. </p>
<p>Where things get a bit cooler is if you press the &#8220;snd A,&#8221; &#8220;snd B,&#8221; &#8220;pan,&#8221; and &#8220;vol&#8221; controls. These allow you to use each column to set parameters. So, for instance, if you want to adjust the send level on your second track, you&#8217;d hit &#8220;mixer,&#8221; then &#8220;snd A,&#8221; then use the second column to adjust the send up or down. You can fake a &#8220;fade&#8221; by dragging your finger up or down the column. Now, this doesn&#8217;t give you the continuous control a knob or fader would; there&#8217;s no interpolation between values. On the other hand, if you&#8217;re <em>trying</em> to create stepped, rhythmic changes, that could make the Launchpad (or any grid controller, including the monome) more interesting.</p>
<p><img src="http://createdigitalmusic.com/images/2009/10/launchpad_modes.jpg" alt="launchpad_modes" title="launchpad_modes" width="580" height="435" class="alignright size-full wp-image-7749" /></p>
<div class="imgcaption">Using one of the two dedicated User Mode buttons, the 8&#215;8 grid becomes a blank canvas for sending notes or Control Change messages. Unfortunately, I couldn&#8217;t make either mode dynamically control devices, which I&#8217;m investigating.</div>
<p><strong>User mode</strong></p>
<p>&#8220;User modes&#8221; provide open access to the pads for use as MIDI inputs. By default, &#8220;user 1&#8243; sends MIDI note messages, and &#8220;user 2&#8243; sends control change values.</p>
<p>In the video, you&#8217;ll see these modes used for some crazy things, like programming in a sequence and having it continue to light up as you add other layers. In my test &#8211; keeping in mind launch date is still over a month away &#8211; I couldn&#8217;t replicate any of these behaviors. Some of this interaction may require the upcoming Max for Live; I&#8217;m awaiting confirmation on details.</p>
<p>In the meantime, you can at least use the Launchpad as a MIDI input in Live or any other software. </p>
<p><strong>Use with other software</strong></p>
<p>Every single button on the Launchpad sends MIDI; I opened a MIDI Monitor session on my MacBook while testing it. There&#8217;s not a single menu key that doesn&#8217;t send a message. Also interesting: each sends both an on and an off value, which makes it more useful as a button. </p>
<p>It should also be possible, as with the APC40, to use MIDI to light up the Launchpad, complete with color and limited dim levels. I&#8217;m assuming the mappings may even be identical to the APC40. I don&#8217;t know yet how to do this, however.</p>
<p>Another big selling point for Novation, of course, is Automap support. Along the top, there are alternative labels for the buttons: learn, view, page, instrument, fx, user, and mixer. These will work with Automap and Automap Pro, in case you want to use another host or map to third-party instruments and effects. I didn&#8217;t get a chance to test this functionality yet, however.</p>
<p><img src="http://createdigitalmusic.com/images/2009/10/twolaunchpads.jpg" alt="twolaunchpads" title="twolaunchpads" width="580" height="435" class="alignright size-full wp-image-7750" /></p>
<div class="imgcaption">You can connect multiple Launchpads to one computer and use them all dynamically as control surfaces. I tried it with the pre-production prototype at Ableton&#8217;s office in New York, alongside my production unit. (The pre-production device at top has slightly different-colored plastic and less-frosty pads.)</div>
<h3>Physical form factor</h3>
<p>The Launchpad feels really good. It&#8217;s thin, it&#8217;s light, it&#8217;s easy to toss in a backpack (as I did today), and yet the plastic case feels very solid. The pads feel good, though I find the throw a little long, making them rock slightly if you don&#8217;t hit them dead-center. Angled pads indicate the center, and four pads around them have slight nubs on the surface for additional tactile feedback.</p>
<p>Rubber strips underneath the unit help grip surfaces. </p>
<p>One possibly unfortunate decision was to put the USB port on the side rather than the top, which means you can&#8217;t easily put two Launchpads side by side. </p>
<h3>Software</h3>
<p>The Launchpad ships with a copy of Ableton Live Launchpad edition (aka Live Lite), version 8.0.6. On both my Mac and Windows boxes, I simply installed that version and it automatically found my full Live license. I expect that the 8.0.6 build will get pushed to everyone else in time for launch.</p>
<p>You select the Launchpad as other control surfaces, by looking for &#8220;Launchpad&#8221; in the Control Surface menu. This presumably means that, like the APC40, a software handshake is used to enable the red clip selection box. I&#8217;d still like to see a universal solution from Ableton, one resizable to other controllers. Why not plug in a 4&#215;4 drum pad and bank through clips in a 4&#215;4 rectangle instead of an 8&#215;8 one? The red rectangle is also limited in that it&#8217;s tough to see which <em>tracks</em> are selected. (It&#8217;s also kind of tough to see, period.) That&#8217;s really become an Ableton complaint, though. I&#8217;m sure we&#8217;ll be working on Max for Live and Live API solutions for heads-up displays that replace all of this soon.</p>
<p><img src="http://createdigitalmusic.com/images/2009/10/inthebox.jpg" alt="inthebox" title="inthebox" width="580" height="435" class="alignright size-full wp-image-7751" /></p>
<div class="imgcaption">In the box: a very thin but clear getting started guide, plus a disc with Live Lite and USB drivers. Sadly, without drivers, this doesn&#8217;t work, so as with other Novation hardware, you&#8217;re out of luck on Linux. That&#8217;s too bad &#8211; Live may not run on Linux, but I like hardware that does multiple duties.</div>
<h3>Questions and Initial Impressions</h3>
<p>I like the Launchpad a whole lot. Sure, it doesn&#8217;t have knobs or faders &#8211; but you could throw the Launchpad into your backpack alongside a KORG nanoKONTROL, using the Korg for your fader and knob tasks while the Launchpad launches clips, triggers drum pads, and gets used for live sequencing and playing instruments.</p>
<p>I am a little disappointed that there doesn&#8217;t seem to be a way to control Devices. I&#8217;d like to be able to take the User Mode and use my eight columns to control the eight macro knobs on any active Device. Sure, you only get 8 values of resolution, but you could set up a Device so that those eight values were musically interesting. I&#8217;m investigating whether this is possible; if not, I may look into hacking a solution.</p>
<p>I still think there&#8217;s a big place for open tools. The Launchpad is already touting forthcoming use with Max for Live, but that&#8217;s only because it <em>sends MIDI messages</em> &#8211; and anything else that can send MIDI (or OSC, via work from the Live community to use it) will do the same. I think those of us working on open interaction, though, can find ways of building stuff that works in open tools and closed tools (Java, Pd, and the like are open, Max is not), and open and closed hardware (monome, Livid&#8217;s Ohm on the open side, things like the cheap-and-light Launchpad on the proprietary side). Having lots of grids could be a good thing. If everyone has the same thing, the pressure is on to make your performance different from everyone else&#8217;s.</p>
<p>But the bottom line is, I think this is going to be a huge hit with the Live user base. And even more than the APC40, I think it&#8217;s cheap, an easy impulse-buy, extremely compact, and complements other hardware. It also looks like it&#8217;ll be a terrific live visual controller for people who moonlight between music and visual sets.</p>
<p>Since I do have this Launchpad here well over a month prior to launch, and some folks at Ableton and Novation ready to share, if you&#8217;ve got questions or concerns, <em>please don&#8217;t be shy</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/10/01/first-hands-on-novations-new-199-launchpad-grid-controller-for-ableton-live/feed/</wfw:commentRss>
		<slash:comments>146</slash:comments>
		</item>
		<item>
		<title>GPS Beatmap: Ford LTD + Salt Flats = Locative Driving Control Surface</title>
		<link>http://createdigitalmusic.com/2009/09/02/gps-beatmap-ford-ltd-salt-flats-locative-driving-control-surface/</link>
		<comments>http://createdigitalmusic.com/2009/09/02/gps-beatmap-ford-ltd-salt-flats-locative-driving-control-surface/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 23:39:58 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-control-surface]]></category>
		<category><![CDATA[alternative-interfaces]]></category>
		<category><![CDATA[awesomeness]]></category>
		<category><![CDATA[cars]]></category>
		<category><![CDATA[control-surface]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[driving]]></category>
		<category><![CDATA[ford]]></category>
		<category><![CDATA[GPS]]></category>
		<category><![CDATA[interaction-design]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[locative]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[physical-computing]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7261</guid>
		<description><![CDATA[GPS Beatmap from Jesse Stiles on Vimeo.
&#8220;Locative art,&#8221; the idea that somehow location will feed into music and visuals, has eluded culture. We have the technology, in the form of sophisticated databases of location information and highly accurate, publicly-available GPS satellites. But it&#8217;s one of those solutions in search of a problem, and begs the [...]]]></description>
			<content:encoded><![CDATA[<p><object width="580" height="326"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6402527&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=6402527&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="580" height="326"></embed></object>
<p><a href="http://vimeo.com/6402527">GPS Beatmap</a> from <a href="http://vimeo.com/jts3k">Jesse Stiles</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>&#8220;Locative art,&#8221; the idea that somehow location will feed into music and visuals, has eluded culture. We have the technology, in the form of sophisticated databases of location information and highly accurate, publicly-available GPS satellites. But it&#8217;s one of those solutions in search of a problem, and begs the question, why?</p>
<p>That is, until you unleash a nearly 6-liter V8 <a href="http://en.wikipedia.org/wiki/Ford_LTD_Crown_Victoria">Ford LTD Crown Victoria</a> on the legendary Bonneville Salt Flats, and your driving gets translated to music. Now it makes sense. And sweeping through the salty dust in one of America&#8217;s greatest action-car-chase cars of all time, manipulating music on a Max/MSP software patch, all becomes right with the world. (That&#8217;s how it is in my head, anyway.)</p>
<p>The planet is your control surface.</p>
<p>Such is the project sent by co-creator Jesse Stiles, who worked with Rich Pell (and editor/documentarian Olivia Robinson) under the name Face Removal Services to perform this vehicular musical production. (Thank, as well, The Center for Land Use Interpretation / GPS Expo 2006. PS &#8211; I think we now know what to do with all those clunkers Americans are turning in for Cash for Clunkers.)</p>
<p>Now, this covers only X and Y axis. I think we need to add the Z-axis, for base jumpers. (I had a dream last night in which I was hang gliding from the rim of the Grand Canyon to the Colorado River below, a reminder that the Earth &#8211; and computer interfaces &#8211; do not have to be flat.)</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/09/02/gps-beatmap-ford-ltd-salt-flats-locative-driving-control-surface/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Cakewalk V-Studio 100 Hands-on: Mixer + Interface + Control Surface, Mac+PC</title>
		<link>http://createdigitalmusic.com/2009/08/20/cakewalk-v-studio-100-hands-on-mixer-interface-control-surface-macpc/</link>
		<comments>http://createdigitalmusic.com/2009/08/20/cakewalk-v-studio-100-hands-on-mixer-interface-control-surface-macpc/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 18:11:50 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[Features]]></category>
		<category><![CDATA[Highlight]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[ASIO]]></category>
		<category><![CDATA[audio-interface]]></category>
		<category><![CDATA[Cakewalk]]></category>
		<category><![CDATA[control-surface]]></category>
		<category><![CDATA[Core-Audio]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[mixer]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[SONAR]]></category>
		<category><![CDATA[sonar-vs]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[USB]]></category>
		<category><![CDATA[USB-2.0]]></category>
		<category><![CDATA[v-studio]]></category>
		<category><![CDATA[v-studio 100]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[WASAPI]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[windows-7]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2009/08/20/cakewalk-v-studio-100-hands-on-mixer-interface-control-surface-macpc/</guid>
		<description><![CDATA[<img src="http://createdigitalmusic.com/images/2009/08/vs100.jpg">]]></description>
			<content:encoded><![CDATA[<p><a href="http://createdigitalmusic.com/images/2009/08/flyingfader.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="" border="0" alt="" src="http://createdigitalmusic.com/images/2009/08/flyingfader_thumb.jpg" width="539" height="404" /></a> </p>
<p>“Studio” for many of us means packing musical production tools into a corner of our desk, then being able to fit the whole thing into a backpack and take it with us. It’s bringing along your entire production to a cramped rehearsal room and adjusting tracks in a hotel room. It’s putting together an assortment of unusual pieces of DIY hardware, mobile game systems and an iPod touch, and composing and performing a live PA set. So packing in functionality means a lot.</p>
<p>That makes it worth considering a hardware solution like Cakewalk’s V-Studio 100 in obsessive detail. Combining an interface with mixing, control, recording, and software functions makes the VS especially relevant to the computer musician. </p>
<p>I was one of the first people outside Cakewalk to lay eyes on the V-Studio 100. Part of the initial appeal to me was that it seemed to combine a lot of the tools I wanted into a single package. </p>
<p>Sure, its big brother, the V-Studio 700, is an impressive unit with loads of onboard options. But the V-Studio 100 was more my speed: it has that apartment studio, backpack-friendly attitude. And don’t let the “SONAR” in “SONAR V-Studio 100” fool you, either. While it’s great having a free copy of a special edition of SONAR on Windows you can use the VS hardware and even the plug-in bundle that comes with it on any host on either Windows or Mac. And &#8212; oh, yeah – you can also make use of all that audio I/O and mixing to do some crazy stuff with your plugged-in portable game&#160; consoles and iPhones and homebrewed electronics.</p>
<p><a href="http://createdigitalmusic.com/images/2009/08/vs_reflect.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="vs_reflect" border="0" alt="vs_reflect" src="http://createdigitalmusic.com/images/2009/08/vs_reflect_thumb.jpg" width="580" height="374" /></a></p>
<p>The real test is whether this one unit can perform the tasks you need. The V-Studio 100 tries to be a number of different things:</p>
<ul>
<li><strong>An audio interface (up to 24-bit/96 kHz)</strong> </li>
<li><strong>A mixer</strong> </li>
<li><strong>A control surface</strong> </li>
<li><strong>A wave recorder</strong> </li>
<li><strong>A software bundle</strong> </li>
</ul>
<p><strong>Correction:</strong> The street price of the whole package is US$699. (I had incorrectly put the street at $800 instead of $700!)</p>
<p>Anything that does that much will naturally have to make some compromises. Some of those compromises I think are rather well-conceived on the VS, while others I hope will evolve over time.</p>
<p>This will be partially a review, but partially a description of what it’s like using the VS, so if you do have one of these, I can hopefully give you a sense of how to begin using it.</p>
<p> <span id="more-7097"></span><br />
<h3><a href="http://createdigitalmusic.com/images/2009/08/vs_mobile.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="" border="0" alt="" src="http://createdigitalmusic.com/images/2009/08/vs_mobile_thumb.jpg" width="539" height="404" /></a></h3>
<div class="imgcaption">The VS is an impressively compact package, as can be seen when I place my TMobile G1 (Google Android) phone on top of it.</div>
<h3>What’s in the Package</h3>
<p>The VS-100 itself is a tidy rectangular box with the main two audio ins on the front, USB, MIDI, and remaining audio I/O on the back, and mixer controls, menu, transport controls, control surface shortcuts, and flying motorized fader on the top. The unit feels terrifically solid, both in overall feel and the details of all of the controls. I wish it came with a carry case, but it’s the right size to fit a lot of generic gear cases out there. Documentation includes a Getting Started Guide, Hardware Manual, and two discs. One disc contains the SONAR V-Studio for Windows, a special edition of the SONAR DAW, plus a big bundle of plug-ins that will work with either Windows VST or Mac Audio Unit hosts. The other disc ships with drivers that work on both Mac and Windows. (In other words, Mac users miss out only on the free SONAR VS – not a deal-killer since you probably have a copy of GarageBand or another DAW, anyway.)</p>
<p>The whole unit weighs just over four pounds and can easily fit into a compartment in your laptop backpack or larger briefcase. You do need its power source – because of the pres, motorized fader, and mixer functions, this is just too power thirsty to draw all its electricity from USB – but the 9V power adapter is relatively compact.</p>
<h3><a href="http://createdigitalmusic.com/images/2009/08/vs_iofrontback.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="vs_iofrontback" border="0" alt="vs_iofrontback" src="http://createdigitalmusic.com/images/2009/08/vs_iofrontback_thumb.jpg" width="580" height="337" /></a> </h3>
<h3>Audio Interface</h3>
<p>The VS-100 is a 10-in, 6-out interface. Of course, that’s actually relatively modest for interfaces of this price range. At the same time, those interfaces are <em>just</em> interfaces, the quality here I think is really good, and this could be a pretty practical set relative to what many people actually need. </p>
<p>Here’s the basic configuration:</p>
<p><strong>Inputs 1-2: </strong>XLR mic jacks and balanced TRS 1/4” jacks. Input 1 has a Hi-Z (high impedance”) switch that switches to a 500 k ohm impedence for guitars. There are also mic preamps on both 1 and 2. There are also physical knobs on the front of the unit for adjusting input sensitivity of 1-2.</p>
<p>A phantom power switch is located on the back of the unit for mics that need power.</p>
<p><strong>Inputs 3-4: </strong>Dedicated mono TRS jacks (balanced).</p>
<p><strong>Inputs 5-6: </strong>Stereo phono pair (unbalanced).</p>
<p><strong>Input 7-8: </strong>Digital S/PDIF input on the back. (Input only; there are no digital outs.)</p>
<p><strong>Input 9-10: </strong>The mixer output can be selected as a separate two ins.</p>
<p><strong>Outputs 1-4: </strong>Four channels of balanced TRS 1/4” output. Can you say quad sound, anyone? (Hey, it’s actually the most practical option for live performance.)</p>
<p><strong>Outputs 5-6: </strong>Unbalanced stereo output. </p>
<p>You do get 1-in, 1-out MIDI, accompanied by Cakewalk/Roland MIDI drivers, which traditionally have given me good results on both Mac and Windows.</p>
<p>The mic pres on inputs one and two sound really transparent, much higher-quality than I would have expected, and the one indication that Cakewalk and Roland aren’t thinking of this as just an entry-level unit. </p>
<p>For the one-man/one-man performer, it’s a pretty ideal configuration, it’s great having unbalanced I/O, it sounds good, and you have dedicated level knobs where you need them. I’ve played out with the VS, and it’s an ideal solo computer audio interface.</p>
<p>Even given that, you probably wouldn’t buy this box for its audio alone. You could get a MOTU Traveler, for instance, with FireWire audio, lots of additional analog and digital I/O, more pres, and internal mixing capability. But it’s the other features that make it a contender.</p>
<h3><a href="http://createdigitalmusic.com/images/2009/08/eqparam.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="" border="0" alt="" src="http://createdigitalmusic.com/images/2009/08/eqparam_thumb.jpg" width="539" height="404" /></a> </h3>
<h3>Mixer Operation, Interface Operation</h3>
<p>The VS adds to its interface mixing functions and a built-in set of effects. And note that on the mixer side, this isn’t a “software” mixer as you provided by some of the VS’ competition. You get a compact but very functional set of hardware controls that allow the VS to handle mixing functions, even when you’re also using it as an audio interface, and even when you’re in cramped spaces.</p>
<p>On the effects side, the VS includes a dedicated compressor and 3-band EQ for tracks 1-6 (as inserts on 1, 2, 3/4, and 5/6). Via some cleverly economic menus, you can edit parameters for these settings using the toggle buttons above the mixer knobs, in conjunction with three dedicated encoders and the value knob. It’s not hard to get the hang of toggling around, and while you don’t have dedicated controls as you might on a full-blown mixer, functions are rarely more than a button press or two away.</p>
<p>While it’s a bit harder to get to, there’s also a decent-sounding internal reverb included, as well. It has specific sends for each channel (1, 2, 3/4, 5/6) and adjustable send level, though you’re hard-wired to some basic modes (ECHO, ROOM, SMALL HALL, and LARGE HALL).</p>
<p><strong>Quick tip: </strong>Hidden in the settings is the ability to route audio to your USB port pre-EQ. (Look for Menu &gt; Utility &gt; To USB &gt; PreEQ.) Generally, recording with in-line EQ is a very bad idea, because there’s no way to go back to the raw audio. With this setting adjusted, you can use EQ for live performance but without impacting your raw tracks if you want to master, say, a live session later on.</p>
<p>The VS-100 can operate both as a standalone mixer – something you’d take to your gig while leaving the laptop at home – and a combination between a mixer and an audio interface. Because of that, its operation is a little different, so let’s actually walk through the signal flow itself.</p>
<p><a href="http://createdigitalmusic.com/images/2009/08/vs_compeq.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="vs_compeq" border="0" alt="vs_compeq" src="http://createdigitalmusic.com/images/2009/08/vs_compeq_thumb.jpg" width="573" height="404" /></a> </p>
<h3>Navigating Signal Flow</h3>
<p><strong>Scenario 1: You’ve got the VS plugged into your computer</strong>.</p>
<p>You might plug a guitar into input 1, depressing the Hi-Z switch, and a mic into input 2.. You can then adjust input level on the “SENS” knobs on the front. There’s no dedicated LED level meter, but you do get a level meter on the LED screen on the top of the unit.</p>
<p>Monitoring is a little different than on most audio interfaces. You have two places at which you control the level you hear. The “MAIN MIX” knob controls the level for the mixer – which is also your zero-latency, direct monitor level, the level from your input <em>before</em> it reaches the computer. For the output from your computer, you would adjust the “PLAYBACK” knob.</p>
<p>The advantages of working this way: you can use this as either a traditional interface, or as a mixer – handy with multiple ins plugged in. And you get dedicated knobs for 1, 2, 3/4, 5/6, and (the digital ins) 7/8 for use in mixer mode. You can also feed the main mix out to a PA, so for live performance you can keep a mix going to your audience without carrying along a separate mixer.</p>
<p><em>Embarassing side note: In my haste, I initially assumed the “PLAYBACK” knob controlled only the flash Wave Recorder. It actually controls playback of your audio interface through the main outs when you’re in USB mode. You’ll, um, want to turn that knob down before you plug in the unit, as the outs are pretty hot. You can imagine what happened to me. Happily, my monitors survived. Oh, PS – Cakewalk actually should have put that in their manual, as there is a prominent warning about the “MAIN MIX” knob, but not “PLAYBACK” – and this is called SONAR V-Studio, so they should expect people will be connecting it to the computer straight away!</em></p>
<p><strong>Scenario 2: You’ve got the VS operating standalone.</strong></p>
<p>The mixer functions are pretty self-explanatory. In this mode, the Wave Recorder can record from your main mix, it can play back tracks, and it has loop playback. The ins and outs work otherwise as they would in DAW mode, and you still get the built-in effects. The one downside in this mode is that the DAW controls – the shortcut keys, track select buttons, and flying fader – are all basically meaningless. It’s too bad that they couldn’t do some sort of double duty. But it’s still nice to have this box as a mixer and effects unit on the go. There’s even a metronome feature, so it could be a decent box to carry around to rehearsal with you, especially with the built-in Wave Recorder, if you don’t already own such a unit and just want to budget for the VS alone.</p>
<p><strong>Scenario 3: Disaster strikes.</strong></p>
<p>Here’s the best thing about having two modes: try yanking out the USB port while the VS is plugged in. Normally, that’s a very, very bad idea (and it’d be an especially bad idea when using FireWire, as you could theoretically fry your computer or interface). But with the VS, the hardware will automatically switch its routing to the wave recorder, and the mixer will continue operating normally.</p>
<p>In other words, you can have a cable come unplugged or a computer crash and save a gig by keeping sound going on the VS. With WAV playback on the WAV Recorder, you could even switch over to a flash card for backing tracks.</p>
<p><a href="http://createdigitalmusic.com/images/2009/08/usboffline.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="" border="0" alt="" src="http://createdigitalmusic.com/images/2009/08/usboffline_thumb.jpg" width="580" height="345" /></a></p>
<div class="imgcaption">Disconnect USB, and you’ll see this notification – but the mixer keeps operating, and you can use the SD card as a backup audio source. </div>
<h3>The Control Surface</h3>
<p>At its simplest, the control surface gives you just the basics: transport controls, mute/solo, and arm, plus the main feature &#8211; a motorized flying fader. Of course, in a lot of situations, that’s exactly what you need for basic recording. In fact, thanks to the fact that the fader is motorized, you may not need other faders, given that most mixing scenarios involve adjusting just one track at a time. (Riding more than one fader can tend to cause you to overcompensate when fine-tuning levels, a bit like oversteering.)</p>
<p>The track select keys toggle tracks. (It doesn’t matter which track is selected in software, even in SONAR.) Using the shift key navigates buses (SONAR only). The value knob can also be used for additional manipulation.</p>
<p>Transport keys can move not only the transport but, using the shift key, from marker to marker.</p>
<p>For those of you who have managed to escape the experience in real production, using motorized faders is a joy. The fader will near-silently shift to whatever setting you choose. I remember using Digidesign’s motorized faders when they first came out and finding the effect almost magical, though in those days the technology was priced as high as a compact car and the faders moved with a little “thump” sound. Happily, technology marches forward.</p>
<p><a href="http://createdigitalmusic.com/images/2009/08/marker_fader.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="" border="0" alt="" src="http://createdigitalmusic.com/images/2009/08/marker_fader_thumb.jpg" width="539" height="404" /></a> </p>
<p>In ACT (Active Controller Technology) mode, Cakewalk maps its own SONAR software more intelligently. By default, this includes the Value encoder and the three encoders below the LCD, so that if you, say, bring up an instance of one of the included Studio Instruments, software parameters automatically map to those hardware controls. It does make quickly accessing basic settings a little quicker, though if you’re a heavy synth user, this functionality is unlikely to compete with similar and more advanced&#160; “automatic map” controllers and software like Native Instruments’ Kore, Novation’s ReMOTE line with Automap, and M-Audio’s Axiom Pro with HyperControl, or Cakewalk’s own ACT in combination with a range of hardware. There just aren’t enough controls on the VS, by contrast. In a pinch, though, ACT is still useful on the VS, especially if you enable the “DAW Full Asgn” setting in the menu. It automatically maps the mixer knobs for use with ACT, too.</p>
<p>Unlike technologies like HyperControl and Automap, ACT is limited to SONAR, but SONAR users, I think you will find yourself using it at least a little, just because it’s there. My one criticism would be that it’d be great if there were a keyboard shortcut for switching to “Full Assignment” mode without digging through menus. That way, you could easily toggle between using mixer controls for mixing and using them for ACT.</p>
<p>Confused by all these options? Given that all these technologies rely on MIDI, anyway, I think we badly need an open spec that allows you to easily support any host with any hardware, without the fuss. Someone out there adept at Reaper scripting, for instance, I’d love to hack into this.</p>
<p><a href="http://createdigitalmusic.com/images/2009/08/vs_ableton.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="vs_ableton" border="0" alt="vs_ableton" src="http://createdigitalmusic.com/images/2009/08/vs_ableton_thumb.jpg" width="548" height="306" /></a> </p>
<h3>What if you don’t use SONAR? Mackie Control Support</h3>
<p>You can still get basic control with V-Studio using Mackie Control. It’s just as easy to set up: choose Mackie Control as your control surface, then select the V-STUDIO CONTROL port as your input and output. In software like Ableton Live, Apple Logic, Reaper, and others, the VS will automatically map to basic mixing functions. Transport controls work perfectly, the motorized fader jumps to the right level, and mute/solo/arm buttons work. I tried it in a number of apps and had no problem.</p>
<p>There is one catch: because of some of the limitations of Mackie Control, you don’t get to use those extra knobs. While Full Assignment mode remaps all the controls to MIDI and <em>should</em> allow you to manually create your own MIDI maps for your favorite software, it also enables ACT mode. That means that you lose all the functionality of Mackie Control if you turn it on. You can have one or the other, but not both.</p>
<p>It’d be nice to see Cakewalk modify the functionality of Full Assignment mode so that it can coexist with Mackie Control. That way, you could use the rest of the control surface as a MIDI control surface rather than losing the functionality of those controls. It’s a subtle point; as I said, I think people will use the transport and mixer controls far more than synth controls because of their relative convenience. But it would make a nice firmware upgrade.</p>
<p>Speaking of firmware upgrades, make sure you’ve upgraded to at least 1.19 firmware before attempting to use Mackie Control. This release fixed a number of bugs, including one that prevented me from switching to the “OTHER” DAW mode (from SONAR.) Once I updated, though, this performance was seamless.</p>
<h3>The Wave Recorder</h3>
<p>One of the reasons you might want to drop the VS in your gig bag is that it combines a mixer with a wave recorder in one box, and can replace a computer or a mixer+recorder combination. Pop in an SD card or SDHC card – capacities up to 32GB via SDHC – and you can record the stereo mix of whatever is plugged into the mixer. The Wave Recorder also supports easily-accessible playback, which could make the VS ideal for backing tracks. You could, for instance, use it in its computer interface mode in the studio for production, then load all your tracks onto SD and play them back onstage with the VS running as a mixer. Alternatively, you could record a mixed-down rehearsal or performance and take it home with you. </p>
<p>Like Roland’s mobile recorders, you also get basic marker and looping functionality, which could help you practice or transcribe a tricky portion of a song or create more sophisticated backing arrangements if you were feeling especially ambitious.</p>
<p>True, you could bring along a mobile wave recorder, but the convenience of combining the recorder with mixing functions makes it ideal in cases when a portable stereo recorder is not.</p>
<p>There’s one major caveat, however. Playback from the wave recorder and recording of the stereo mix are both possible when the VS is operating in standalone mode. But when it’s connected via USB, each of those functions is defeated – no playback, and no recording. The transport controls are reassigned to become software control surface functions, and the SD card slot becomes useless. That’s too bad, as one of the first things I wanted to do with the VS was to be able to record live sessions without relying on my computer hard disk, recording the same live mix I’d feed to the PA.</p>
<p>I was able to confirm with Cakewalk that Roland is aware of this limitation and investigating possible solutions; it may be technically possible to resolve the issue with a future firmware update. They were not able to confirm at this time when a fix was coming or what form it might take, but I’ll provide updated information if it becomes available.</p>
<p>In the meantime, it can still be useful to have the VS wave recording function, as it does mean you can leave the laptop at home for various recording and practice scenarios.</p>
<h3>Driver Support</h3>
<p>As with previous Roland/Cakewalk outings like the SONAR Power Studio, the VS-100 comes with extensive documentation on how to tweak driver settings under Windows, and you can expect extremely up-to-date and reliable support for Windows technologies, including the WASAPI adjustments made in Windows Vista. (WASAPI is Windows’ general audio interface for software; it’s supported on the software side by applications like SONAR, but it’s essential that hardware driver implementation be robust in order to acheive proper support under Windows. Translation: Cakewalk gets their drivers right, so Windows works properly and you don’t have to worry about it.)</p>
<p>Installation on Windows winds up being pretty easy. Install the driver disc to get up and running. Install a second disc, and you install a huge suite of plug-ins as well as the special edition SONAR VS software. The bundle installed over my existing Cakewalk SONAR Producer Installation just fine, and then the newly-installed effects became available not only to SONAR VS, but my existing SONAR install, too, as well as all my other VST-compatible DAWs (like Live and Reaper).</p>
<p>The Mac installation winds up being easy, too, however. The Mac version fully supports Core Audio, and I got excellent performance in Logic Studio 9. Logic also mapped easily to Mackie Control.</p>
<h3><a href="http://createdigitalmusic.com/images/2009/08/vx64t.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="vx64t" border="0" alt="vx64t" src="http://createdigitalmusic.com/images/2009/08/vx64t_thumb.jpg" width="580" height="296" /></a> </h3>
<h3>Bundled Software Gems</h3>
<p>The VS Production Pack includes a set of effects and instruments for both Mac and Windows:</p>
<ul>
<li><strong>VX-64 Vocal Strip </strong>– a combination deesser + “compander” (compressor/expander) + tube-emulating EQ + Doubler + synced Delay. That could have been a bunch of gimmicks. But it winds up being all awesome. </li>
<li><strong>Native Instruments Guitar Rig LE</strong> </li>
<li><strong>Boost 11 Peak Limiter – </strong>actually a pretty decent and relatively transparent limiter </li>
<li><strong>Channel Tools – </strong>a set of channel utilities for enable/disable/swap L/R channels, adjusting stereo and mid-side mode, and adding delay. </li>
<li><strong>LE versions of Dimension (sampler), Rapture (synth)</strong> </li>
<li><strong>Studio Instruments Bass, Drums, Electric Piano, Strings: </strong>all some very lovely-sounding, lovely-looking instruments </li>
</ul>
<p>Bundling light-edition software with hardware is a popular choice, but the VX-64 is the real stand-out. The set of tools integrate beautifully, there’s a fantastic live spectrograph tool for a view of what you’re doing on <em>each</em> of the modules, there’s a lovely drag-and-drop routing interface, the UI is clear and well laid out, and the whole think sounds utterly wonderful. I don’t think it’d be hyperbolic to say the VX-64 is the best software plug-in Cakewalk has made yet; it just packs in all the goodness you might like for vocals in a single window. </p>
<p>There are enough unique capabilities here that, even if you have a collection of plugs or a DAW with lots in it from a rival maker like Ableton’s Live Suite or Apple’s Logic Studio, you’ll find something useful. The danger to all of this is that there’s a sort of kitchen sink feel to the suite, and it could well overwhelm beginners, but the VS generally feels better suited to intermediate-to-advanced users, anyway.</p>
<p><a href="http://createdigitalmusic.com/images/2009/08/cakewalk_ep.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="cakewalk_ep" border="0" alt="cakewalk_ep" src="http://createdigitalmusic.com/images/2009/08/cakewalk_ep_thumb.jpg" width="569" height="404" /></a> </p>
<h3>SONAR VS</h3>
<p>The sleeper hit of the whole package is the VS edition of SONAR. Usually I like light editions of DAWs about as much as I like diet soda – it’s just not as sweet as the real thing. But the VS is a pleasant surprise. It feels a bit like GarageBand for grown-ups. One of the complaints about SONAR from non-converts is that its do-everything user interface can feel cluttered, particularly by providing lots of different routes to the same thing. I think that’s a fair criticism, even as I respect what SONAR does.</p>
<p><a href="http://createdigitalmusic.com/images/2009/08/vs_toolbar.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="vs_toolbar" border="0" alt="vs_toolbar" src="http://createdigitalmusic.com/images/2009/08/vs_toolbar_thumb.jpg" width="580" height="111" /></a> </p>
<p>What’s remarkable about SONAR VS is that it feels like it sacrifices none of the functionality of its big brother, but wraps it into a much cleaner interface. Channel strip pop-ups on the left allow easy access to every parameter. A reduced toolbar icon provides essentials without being overwhelming. There are still some hard-to-read icons, and the software is likely to, again, be a bit complex for beginners. But for users with some experience, there’s a real sense that tools and options have been thoughtfully chosen.</p>
<p>All of this may be overkill for those of you loyal to an existing DAW, but it’s still worth noting the job Cakewalk has done. Of course, the message to Cakewalk should be clear: SONAR itself needs a window layout that’s this clear, either as the default or something you can switch on easily.</p>
<p>Note that you actually don’t need SONAR VS to get any special integration with the V-STUDIO 100 hardware and drivers. Driver setup is the same for SONAR VS as SONAR; it takes a few steps but in either tool, you get excellent driver support, and I don’t think there’s any question that Cakewalk’s support on Windows is exceptional – enough so that Windows really isn’t a hassle.</p>
<p><a href="http://createdigitalmusic.com/images/2009/08/channelstrip.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="channelstrip" border="0" alt="channelstrip" src="http://createdigitalmusic.com/images/2009/08/channelstrip_thumb.jpg" width="281" height="300" /></a> <a href="http://createdigitalmusic.com/images/2009/08/vs_midiediting.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="vs_midiediting" border="0" alt="vs_midiediting" src="http://createdigitalmusic.com/images/2009/08/vs_midiediting_thumb.jpg" width="389" height="256" /></a> </p>
<div class="imgcaption">The VS interface from SONAR is actually quite nice, from the accessibility of parameters in the channel strip to thoughtful MIDI editing touches.</div>
<h3>Conclusions</h3>
<p>The VS hardware brings together something I’ve been waiting for in hardware for a long time. It’s beautifully compact, too – but, naturally, that means it also has to make some trade-offs to put together so many elements in one package. It’s simply worth considering if it’s the right set of trade-offs for you.</p>
<p>The good:</p>
<ul>
<li>The unit is physically lovely to work with, in terms of its layout and feel. </li>
<li>The pre’s sound great, and while the audio I/O isn’t as extensive as on some interfaces, it’s practical for a lot of real-world, one-person, mobile producer situations. </li>
<li>Using the motorized fader is addictive, and works in any Windows/Mac software. </li>
<li>The control layout winds up being very usable, and it’s nice having compressor/EQ instances within easy reach. </li>
<li>You get rock-solid Roland audio and MIDI drivers (particularly important on Windows). </li>
<li>SONAR VS is actually a great little audio package. </li>
<li>The VX-64 is a real gem for anyone working with vocals, and overall the software bundle is a terrific value. </li>
</ul>
<p>The mixed:</p>
<ul>
<li>The WAV recorder gets defeated when you plug in a USB cable. </li>
<li>The VS would be more useful as a control surface if you could more easily map the rest of the surface to MIDI – without having to use SONAR and without having to defeat Mackie Control. </li>
<li>The ACT controls can be a little confusing on such a compact control surface. </li>
<li>Even with those two great pre’s, the VS probably won’t be your first choice if what you really want is just an audio interface. </li>
</ul>
<p>Despite some weaknesses, though, to me the VS’ strong points are what can make it a terrific choice. A remarkably compact mixer combined with the flying fader and transport control and the audio I/O you’re most likely to need? That could be enough to sell you, before you add in additional value from some of the software gems that come with it.</p>
<p>At <strong>US$699 street</strong>, there are cheaper options around, but by the time you add a control surface, a mobile recorder, a mixer, and an audio interface together, it’s a different picture. There are also other control surface-mixer-interfaces out there, but some skimp on audio quality while others lack the VS’ elegant compactness.</p>
<p>The VS still counts as the most control, mixing, and audio functionality I’ve seen in any backpack-friendly box. And as such, for the laptop music production warrior wanting to maximize space and power, it’s part of a handful of essential gear to consider.</p>
<p><a href="http://www.sonarvstudio.com/100/index.php">Cakewalk V-Studio 100 Minisite</a></p>
<p>For another review of this unit, check out this post from Boing Boing Gadget&#8217;s excellent Rob Beschizza. And Rob takes some really gorgeous photos of the VS, too.<br />
<a href="http://gadgets.boingboing.net/2009/08/05/a-weekend-with-rolan.html">A Weekend with Cakewalk&#8217;s SONAR V-Studio 100</a> [boing boing gadgets]</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/08/20/cakewalk-v-studio-100-hands-on-mixer-interface-control-surface-macpc/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>Video Tutorial: How to Control Ableton Live with Axiom Pro, Questions Welcome</title>
		<link>http://createdigitalmusic.com/2009/08/11/video-tutorial-how-to-control-ableton-live-with-axiom-pro/</link>
		<comments>http://createdigitalmusic.com/2009/08/11/video-tutorial-how-to-control-ableton-live-with-axiom-pro/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 16:07:09 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[automap]]></category>
		<category><![CDATA[automapping]]></category>
		<category><![CDATA[Avid]]></category>
		<category><![CDATA[axiom]]></category>
		<category><![CDATA[axiom-pro]]></category>
		<category><![CDATA[control-surface]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[hypercontrol]]></category>
		<category><![CDATA[keyboards]]></category>
		<category><![CDATA[M-Audio]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[templates]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutrorials]]></category>
		<category><![CDATA[video-tutorial]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6924</guid>
		<description><![CDATA[ 
Having full control of a complete mix and session from your MIDI keyboard &#8211; without having to move your hands to the mouse or shift your focus to your computer screen &#8211; can be an addictive, if elusive feeling. Here&#8217;s a look at one way to accomplish that objective using the new Axiom Pro [...]]]></description>
			<content:encoded><![CDATA[<p><embed src="http://blip.tv/play/g5togZerdQI%2Em4v" type="application/x-shockwave-flash" width="580" height="362" allowscriptaccess="always" allowfullscreen="true"></embed> </p>
<p>Having full control of a complete mix and session from your MIDI keyboard &#8211; without having to move your hands to the mouse or shift your focus to your computer screen &#8211; can be an addictive, if elusive feeling. Here&#8217;s a look at one way to accomplish that objective using the new Axiom Pro keyboards from M-Audio and CDM reader favorite Ableton Live, thanks to a first-look video provided to CDM first.<span id="more-6924"></span></p>
<p>We&#8217;ve seen efforts to make this happen before, notably including the Korg Kontrol keyboard series working together with Propellerhead Reason and Novation&#8217;s Automap with software like Ableton Live. M-Audio&#8217;s Axiom Pro line has a new twist on the idea with what Avid calls &#8220;HyperControl.&#8221; Several details make HyperControl unique. For one, it doesn&#8217;t require any intervening software or drivers; the keyboard is USB class-compliant and plug-and-play, and you don&#8217;t have an additional software layer as with Automap. Also, the Axiom Pro is natively capable of sending keyboard commands, and even has a numeric keypad on the front panel of the unit. But most importantly, the Axiom Pro has its own workflow for different editing and performance functions. My suspicion is whether you love or hate HyperControl will probably hinge on how you adapt this feature.</p>
<p>Avid has been kind enough to give CDM an exclusive scoop on an extensive video they produced walking you through the process of setting up HyperControl with Ableton Live, step by step. Now, normally many of the videos from hardware makers make me cringe. John here has done a really terrific job, however. It&#8217;s really a tutorial and not a sales pitch, and while I&#8217;m a fan of writing and reading, this would be <em>really</em> confusing without the video.</p>
<p>Much of the working method focuses here on controlling the whole session rather than performance parameters. If that doesn&#8217;t appeal to you, skip to about seven minutes in for a discussion of &#8220;Device Mode,&#8221; which is when you finally map those eight encoders to the eight macro parameters for Device Racks so you can tweak your live synth sound. What&#8217;s nice here, though, is that you could couple that technique with the tips on recording clips, so you can play, record those clips, play back lips, and tweak all at once, one-man-band/one-woman-band style.</p>
<p>Have a look at the video, and let me know what else you might like to know. What isn&#8217;t covered? What other ways might you want to use a keyboard-and-software rig like this?</p>
<p>And don&#8217;t worry, while this week is becoming Controller Week (like shark week for MIDI nuts?), it doesn&#8217;t have to be The Ableton Live 24 Hour News Network. HyperControl also supports other software, including Avid&#8217;s own Pro Tools. Apple just released support in Logic Studio 9 and MainStage which I&#8217;m researching now. And while HyperControl is a slick moniker, I&#8217;m also researching more conventional control methods, which can even support Linux thanks to the fact that the hardware (unlike Novation&#8217;s) is class-compliant. So let us know your priorities in comments, and I&#8217;ll see if we can make them happen.</p>
<p><a href="http://www.m-audio.com/index.php?do=products.family&#038;ID=axiom">Axiom Family at M-Audio (now Avid</a></p>
<h3>I Want My CDM TV</h3>
<p>We&#8217;ll be putting more videos onto CDM TV very soon, and now you can subscribe to videos easily via iTunes, Miro, and RSS. Transcoding is fixed, too, so you can load up this video on your iPhone / iPod touch and balance it on the end of the Axiom Pro while you practice these techniques, if you like!</p>
<p><a href="itpc://cdmtv.blip.tv/rss/itunes/">Subscribe to CDM TV with iTunes</a><br />
<a href="http://cdmtv.blip.tv/rss">Subscribe to CDM TV with RSS</a><br />
<a href="http://subscribe.getmiro.com/?url1=http://cdmtv.blip.tv/rss">Subscribe to CDM TV with Miro</a></p>
<p>Still a little thinner than we&#8217;d like, but expect this channel to heat up for the &#8230;um, fall season.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/08/11/video-tutorial-how-to-control-ableton-live-with-axiom-pro/feed/</wfw:commentRss>
		<slash:comments>34</slash:comments>
		</item>
		<item>
		<title>Ableton Live Hacking: Novation Nocturn Scripts, Music; More APC40 Setup</title>
		<link>http://createdigitalmusic.com/2009/08/03/ableton-live-hacking-novation-nocturn-scripts-music-more-apc40-setup/</link>
		<comments>http://createdigitalmusic.com/2009/08/03/ableton-live-hacking-novation-nocturn-scripts-music-more-apc40-setup/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 10:48:27 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[Akai]]></category>
		<category><![CDATA[apc40]]></category>
		<category><![CDATA[control-surface]]></category>
		<category><![CDATA[controllers]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[live-hacking]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[MIDI-Remote-Scripting]]></category>
		<category><![CDATA[nocturn]]></category>
		<category><![CDATA[Novation]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6815</guid>
		<description><![CDATA[Ready for more dynamic control of Ableton Live, on the cheap? My how-to on MIDI Remote Scripting in Ableton Live was just last week, but it has already inspired new scripts for hardware, this time on the Novation Nocturn. (My examples for the tutorial were the Korg nanoPAD and nanoKONTROL.) The Nocturn is also very [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://createdigitalmusic.com/images/2009/08/automapnocturn.jpg" alt="automapnocturn" title="automapnocturn" width="566" height="320" class="alignleft size-full wp-image-6819" /></p>
<p>Ready for more dynamic control of Ableton Live, on the cheap? My how-to on MIDI Remote Scripting in Ableton Live was just last week, but it has already inspired new scripts for hardware, this time on the Novation Nocturn. (My examples for the tutorial were the Korg nanoPAD and nanoKONTROL.) The Nocturn is also very easy to slip into a backpack or carry-on, and very affordable at US$100-130 street. It just happens to become more valuable with a little user hacking.</p>
<p>Why the Novation Nocturn? After all, Novation touts their own Automap technology for just this purpose.  But Novation assumed you only want to use the Nocturn Automap with your plug-ins and not to control Live. Here&#8217;s the non-dynamic hack from Novation:</p>
<p><a href="http://www.novationmusic.com/answerbase/en/article.php?id=448">How to control Ableton Live with the Nocturn?</a></p>
<p>Musician NCKN (&#8221;Nicken&#8221;) of Aachen, Germany has a better solution. He uses MIDI Remote Scripting to create a downloadable file that will map the Nocturn&#8217;s eight knobs to your device racks automatically. If you did pony up for Automap PRO, it&#8217;s useful, too, as it allows mapping buttons to Live keystrokes. (<a href="http://www.bome.com/midi/translator/">Bome MIDI Translator</a> would be another option.)</p>
<p>Complete instructions and a free download at NCKN&#8217;s site. Be sure to check out his music, too; there&#8217;s some <a href="http://soundcloud.com/nicken">wonderful stuff</a>.</p>
<p><a href="http://nckn.de/2009/08/tutorial-automap-in-ableton-live-with-novation-nocturn/">DIY: Automap in Ableton Live with Novation Nocturn</a></p>
<p>Beautiful ambient-ish tracks with field recordings and acoustic noises blended elegantly into an electronic production:</p>
<p><object height="155" width="100%"><param name="movie" value="http://a1.soundcloud.com/player.swf?g=wi&#038;url=http%3A//soundcloud.com/nicken/sets/nckn-de-showcase"></param><param name="wmode" value="transparent"></param><param name="allowscriptaccess" value="always"></param><embed allowscriptaccess="always" height="155" src="http://a1.soundcloud.com/player.swf?g=wi&#038;url=http%3A//soundcloud.com/nicken/sets/nckn-de-showcase" type="application/x-shockwave-flash" width="100%" wmode="transparent"></embed></object></p>
<p>Back to the controller that has an Ableton logo tattooed on it, we&#8217;ve got still more APC40 hacking going on, too. Darren Cowley sends along his Live rig and a video:<span id="more-6815"></span></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=5893737&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=5893737&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/5893737">APC40 Customization</a> from <a href="http://vimeo.com/studiosessions">Darren E Cowley</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>The &#8220;short&#8221; film clocks in at nearly eighteen minutes, but here&#8217;s the basic ingredients:</p>
<p>Korg padKONTROL + the free <a href="http://farmaudio.com/">Farmpad customization tool for Mac</a> + Akai APC40 + the mighty, powerful <a href="http://www.bome.com/midi/translator/">Bome MIDI Translator</a> for more control over events + the now-discontinued <a href="http://www.devine-machine.com/index.php?option=com_content&#038;view=article&#038;id=134&#038;Itemid=127&#038;lang=en">Lucifer VST</a> (which I believe has now been replaced with the audio-recording-manipulating <a href="http://www.devine-machine.com/index.php?option=com_content&#038;view=article&#038;id=63&#038;Itemid=74&#038;lang=en">Live Sync Recorder</a>.)</p>
<p>There are some really tasty hacks here. Scene launch buttons glitch the sound or impact launch quantization. Controls provide quick access to recording and playing audio loops. Effects are on summed tracks for DJ-style effects manipulation. There are clever tricks for using lights for additional feedback. It&#8217;s all proof that no two people really approach Live or even this fairly clearly-mapped hardware in the same way.</p>
<p>Side note: I received a comment from a gentleman who is color blind and therefore can&#8217;t see the red/green light feedback on the APC40. Anyone with tips? I don&#8217;t think you want to rip out the APC&#8217;s lights, for sure. It does really prove that one size can&#8217;t possibly fit all in hardware.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/08/03/ableton-live-hacking-novation-nocturn-scripts-music-more-apc40-setup/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Download Free Korg nanoPAD, nanoKONTROL Scripts for Ableton Live</title>
		<link>http://createdigitalmusic.com/2009/07/29/download-free-korg-nanopad-nanokontrol-scripts-for-ableton-live/</link>
		<comments>http://createdigitalmusic.com/2009/07/29/download-free-korg-nanopad-nanokontrol-scripts-for-ableton-live/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 11:45:23 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[control-surface]]></category>
		<category><![CDATA[controllers]]></category>
		<category><![CDATA[Creative-Commons]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[Korg]]></category>
		<category><![CDATA[live-6]]></category>
		<category><![CDATA[live-7]]></category>
		<category><![CDATA[live-8]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[nanokontrol]]></category>
		<category><![CDATA[nanopad]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[templates]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6776</guid>
		<description><![CDATA[Photo (CC) Jay Vidheecharoen.
The KORG nanoSERIES has a rabid following among many Ableton Live users, and with good reason. The nanoPAD and nanoKONTROL street for about US$60, provide basic knobs + faders + transport (KONTROL) and pads and X/Y control (PAD), plus a fully-featured, cross-platform editor, but still fit in a backpack. They&#8217;re small enough [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/redeyetype/3738370094/"><img src="http://farm3.static.flickr.com/2453/3738370094_085d2cdd88.jpg"></a></p>
<div class="imgcaption">Photo (<a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en">CC</a>) <a href="http://www.flickr.com/people/redeyetype/">Jay Vidheecharoen</a>.</div>
<p>The KORG nanoSERIES has a rabid following among many Ableton Live users, and with good reason. The nanoPAD and nanoKONTROL street for about US$60, provide basic knobs + faders + transport (KONTROL) and pads and X/Y control (PAD), plus a fully-featured, cross-platform editor, but still fit in a backpack. They&#8217;re small enough to use in coach on an airplane.</p>
<p>Having to open Live templates, however, just to get the mappings you want is a big pain. So, instead I&#8217;ve created a basic set of MIDI Remote Scripts and Kontrol Editor templates for Mac and Windows, Live 6.x and later, and wanted to share them with you.</p>
<p>If you&#8217;re Windows-based and a big fan of the nano, I will say that I recommend you use something else altogether &#8211; the brilliant nativeKontrol. It&#8217;s a hell of a lot more sophisticated, gives you more control, and still requires no template:<br />
<a href="http://www.nativekontrol.com/nativeKONTROL_nanoLive.html">nanoLive</a></p>
<p>Of course, there are some advantages to my (otherwise inferior) humble solution. It&#8217;s free, it works on Mac, it&#8217;s completely editable, and much of the idea was to provide an easy way of learning about MIDI Remote Scripting. (Check out the tutorial below.) Now, knowing CDM readers, I imagine someone out there can improve what I&#8217;ve done, so feel free to modify it and please send us a copy of what you&#8217;ve created!</p>
<p><a href="http://createdigitalmusic.com/media/files/korg/korgnano_live.zip">korgnano_live.zip</a> [Cross-platform archive; will update with a fancier release later on once I've gotten some feedback]</p>
<p><a href="http://createdigitalmusic.com/2009/07/29/ableton-live-midi-remote-scripting-how-to-custom-korg-nanoseries-control/">Ableton Live MIDI Remote Scripting How To: Custom Korg nanoSERIES Control</a></p>
<p>And, of course, read all the instructions&#8230;<span id="more-6776"></span></p>
<p><strong>Install instructions:</strong></p>
<p>1. For full control, upload the templates to your Korg nanoSeries using the Kontrol Editor, via the Communication menu. (See your manual for more.)</p>
<p>2. Place the proper folder(s) in your User Remote Scripts folder, inside your user preferences folder (NOT the Live program folder). That&#8217;s something like (Windows Vista/7):</p>
<p>[Windows boot drive] > Users > [username[ > AppData > Roaming > Ableton > Live [version] > Preferences > User Remote Scripts</p>
<p>or (Mac OS)</p>
<p>[boot drive] > [Library folder] > Preferences > Ableton > Live [version] > User Remote Scripts</p>
<p>3. Start Ableton Live 6.x or later (restart if it was already running)</p>
<p>4. Select the device. Choose Preferences > MIDI/Sync, select Control Surface in the first column (nanoPAD or nanoKONTROL), and then its Input and Output ports. Finally, enable the Control Surface Input for Track and Remote. Note that you can have more than one control surface, so if you&#8217;ve got both nano&#8217;s plugged into a hub, set them both up!</p>
<p><img src="http://createdigitalmusic.com/images/2009/07/liveprefs.jpg"></p>
<p><strong>Usage instructions</strong></p>
<p><strong>nanoKONTROL</strong> Scene 1 is for device control. The buttons act as triggers for pads in drum devices, and the faders control the eight Macro encoders in any selected Rack. You&#8217;re free to assign the scene 1 knobs to whatever you like.</p>
<p>Scenes 2-3 control tracks: the top button record arms tracks, leaving the button button free for whatever you like (mute, enable/disable). The faders control level on tracks 1-8, and knobs control the first send for each track.</p>
<p>Scene 4 is basically unassigned and ready for custom assignments.</p>
<p>Across all scenes, fader 9 is the master level. Transport buttons are automatically mapped and will work as expected.</p>
<p>Because there are so many controls free, I&#8217;ve created a sample template that pre-maps some parameters. In case you prefer to work that way, that template can get you started.</p>
<p><strong>nanoPAD:</strong> The nano is much simpler, but I&#8217;ve set up the X/Y pad to dynamically trigger the first two parameters in a rack, making this much more fun to use with a Drum Rack. I like having access to all 8 Macros, so I&#8217;ve spread them across the four scenes. The pads will dynamically map to the first 16 pads, with 1-12 on scene 1 and 13-16 on the top of scene 2. There was some trickery to allow you to map these pads more or less as you see them in the software, beyond those first 16. I&#8217;ve provided alternative versions that allow easier continuous melodic control or keep CC 1 + 2 consistent across all four scenes.</p>
<p>(I didn&#8217;t say that very well, so if anyone&#8217;s feeling really motivated and wants to do a quick post or video of this or even modify them and make them better, feel free!)</p>
<p>To avoid accidentally triggering parameters with the X/Y pad, you can either turn flam/roll mode on all the time, or make sure instruments you want to play are added to racks first.</p>
<p><strong>For more detailed instructions on Live setup and how MIDI Remote Scripts work, <a href="http://createdigitalmusic.com/2009/07/29/ableton-live-midi-remote-scripting-how-to-custom-korg-nanoseries-control/">please see the separate tutorial</a>!</strong></p>
<p><a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/"><img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by-sa/3.0/88x31.png" /></a><br /><span xmlns:dc="http://purl.org/dc/elements/1.1/" href="http://purl.org/dc/dcmitype/InteractiveResource" property="dc:title" rel="dc:type">Scripts for KORG nanoSERIES and Ableton Live</span> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://createdigitalmusic.com" property="cc:attributionName" rel="cc:attributionURL">Create Digital Music</a> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 Unported License</a>.</p>
<p>Want to help motivate me to do more stuff like this? (I and others on Planet CDM really will &#8212; open to non-KORG, non-Ableton requests!)</p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_donations">
<input type="hidden" name="business" value="peterkirn@gmail.com">
<input type="hidden" name="item_name" value="Support CDM (createdigitalmusic.com, createdigitalmotion.com)">
<input type="hidden" name="item_number" value="Support CDM in 2008">
<input type="hidden" name="no_shipping" value="0">
<input type="hidden" name="return" value="http://createdigitalmusic.com">
<input type="hidden" name="cn" value="Feedback for CDM?">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="tax" value="0">
<input type="hidden" name="lc" value="US">
<input type="hidden" name="bn" value="PP-DonationsBF">
<input type="image" src="https://www.paypal.com/en_US/i/btn/x-click-butcc-donate.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1"><br />
</form>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/07/29/download-free-korg-nanopad-nanokontrol-scripts-for-ableton-live/feed/</wfw:commentRss>
		<slash:comments>24</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>
	</channel>
</rss>
