<?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; hacking</title>
	<atom:link href="http://createdigitalmusic.com/tag/hacking/feed/" rel="self" type="application/rss+xml" />
	<link>http://createdigitalmusic.com</link>
	<description>The latest gear, software, and techniques for electronic music production and performance</description>
	<lastBuildDate>Fri, 06 Nov 2009 17:51:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Max for Live Beta is Here; Final Version November 23</title>
		<link>http://createdigitalmusic.com/2009/11/04/max-for-live-beta-is-here-final-version-november-23/</link>
		<comments>http://createdigitalmusic.com/2009/11/04/max-for-live-beta-is-here-final-version-november-23/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 16:25:48 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[live-api]]></category>
		<category><![CDATA[max]]></category>
		<category><![CDATA[max-for-live]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[noisepages]]></category>
		<category><![CDATA[OpenSoundControl]]></category>
		<category><![CDATA[OSC]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=8245</guid>
		<description><![CDATA[Max For Live Sneak Peak from max4live on Vimeo.
Suddenly, I have an image of American Ableton hackers patching on their MacBook over Thanksgiving turkey.
After a long, long wait, a public beta of Max for Live is available. The software incorporates the full version of Max/MSP/Jitter &#8211; complete with visual output, video processing, and 3D capabilities [...]]]></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=6770439&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=6770439&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/6770439">Max For Live Sneak Peak</a> from <a href="http://vimeo.com/max4live">max4live</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Suddenly, I have an image of American Ableton hackers patching on their MacBook over Thanksgiving turkey.</p>
<p>After a long, long wait, a public beta of Max for Live is available. The software incorporates the full version of Max/MSP/Jitter &#8211; complete with visual output, video processing, and 3D capabilities &#8211; with the Live host. Max patches operate with all their usual capabilities as devices inside Live. User interface elements are available to give Max patches conventional Ableton device interfaces, and there are even pre-built elements for useful functions like frequency displays and MIDI patterns. Via the Live API, Max for Live patches are also able to control most elements of the Live interface.</p>
<p>Because of Max&#8217;s networking capabilities, Max for Live devices can also be used to route OpenSoundControl data into Live. That isn&#8217;t necessarily with the same ease as you might route MIDI, and there&#8217;s still no native support in the Live interface, but it is a step forward.</p>
<p>Our friend Michael at <a href="http://max4live.info/">max4live.info</a> has been busy documenting the new software. His overview video is at top, and for OSC coverage, see his tutorial [<a href="http://max4live.info/content/osc-tutorial-part-1-our-osc-tutorial-series">part 1</a> | <a href="http://max4live.info/content/tutorial-open-sound-control-part-2">part 2</a>].</p>
<p><strong>Updated: Pricing has now been announced.</strong><br />
Max for Live is not included with Live 8 or even (perhaps surprisingly) Live Suite. It will be a US$299 / EUR249 download, available separately, on top of the cost of Live 8 or Live Suite 8. If you already own Max, you&#8217;ll have a set of crossgrades available:<br />
1. You own Live. You can add Max for Live for US$99.<br />
2. You don&#8217;t own Live, and want just Live. You can get that and Max for Live for US$449.<br />
3. You don&#8217;t own Live, and want the whole Suite. Suite plus Max for Live crossgrade, US$699.</p>
<p><strong>Total cost:</strong><br />
Max owners without Live: US$449-699<br />
Live owners without Max: US$299 + cost of the upgrade to Live 8<br />
Max + Live owners: US$99 + cost of the upgrade to Live 8</p>
<p>I think this could arguably be worth the investment, but given the discontinuation of support for developing VST, RTAS, and AU plug-ins in Max &#8211; a feature that was formerly free &#8211; I expect some resistance. Also, as previously announced, there is no known Max for Live &#8220;runtime,&#8221; meaning Max patch developers don&#8217;t really have a distribution outlet for work made in Max for Live, other than other Max for Live users.</p>
<p>Sign up for the public beta on Ableton&#8217;s site, and you&#8217;ll be able to grab the downloads (details below). You <strong>must be an Ableton Live 8 owner</strong>, though you don&#8217;t need to own Max 5:<br />
<a href="http://www.ableton.com/maxforlive/beta">http://www.ableton.com/maxforlive/beta</a><span id="more-8245"></span></p>
<p>At the bottom of the page, you&#8217;ll have a direct link to download Live 8.1 (the official current build of Live is 8.0.9 otherwise), and a link to Cycling&#8217;s site to <a href="http://www.cycling74.com/downloads/maxforlive">download Max</a>. (Note: the Max link <del datetime="2009-11-04T17:01:53+00:00">worked this morning, then promptly disappeared, so it&#8217;s possible they&#8217;re uploading an updated build</del> is now back up.)</p>
<p>There are full instructions there. I was able to simply click a button and become a beta tester; hopefully you have the same experience. You&#8217;ll need to install two pieces of software, both Ableton Live 8.1 on the Live side and Max 5.1. </p>
<p><a href="http://createdigitalmusic.com/images/2009/11/device_patching.png"><img src="http://createdigitalmusic.com/images/2009/11/device_patching.png" alt="device_patching" title="device_patching" width="556" height="517" class="alignright size-full wp-image-8256" /></a></p>
<p>For the Python-based Live API, and the MIDI and OSC interfaces based on it, this should also come as good news. Live 8.1 should theoretically represent a more stable, feature-complete, fully documented version of the Live API under the hood in Live. That means even without Max for Live, it may be possible to, say, route an OSC input into Live as easily as a MIDI control surface.</p>
<p>If you&#8217;d like to join in with other people working on hacking Ableton Live and ask questions, try out our Noisepages group, which should now be functioning properly with a forum, wire, and networking features. More to come with this, with Max for Live, with OSC, with other tools, with&#8230; yeah, I&#8217;m glad I own a coffee maker.</p>
<p><a href="http://noisepages.com/groups/ableton-hackers">http://noisepages.com/groups/ableton-hackers</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/11/04/max-for-live-beta-is-here-final-version-november-23/feed/</wfw:commentRss>
		<slash:comments>80</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>69</slash:comments>
		</item>
		<item>
		<title>Handmade Music: Cybernetics, Wireless Beats, and Ingenious Sonic Circuits</title>
		<link>http://createdigitalmusic.com/2009/10/08/handmade-music-cybernetics-wireless-beats-and-ingenious-sonic-circuits/</link>
		<comments>http://createdigitalmusic.com/2009/10/08/handmade-music-cybernetics-wireless-beats-and-ingenious-sonic-circuits/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 18:22:26 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[austin]]></category>
		<category><![CDATA[awesomeness]]></category>
		<category><![CDATA[circuits]]></category>
		<category><![CDATA[cybernetics]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[dr-bleep]]></category>
		<category><![CDATA[drum-machines]]></category>
		<category><![CDATA[Electronics]]></category>
		<category><![CDATA[eric-archer]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[handmade-music]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[instructions]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7889</guid>
		<description><![CDATA[four tiny drum machines from ALH84001 on Vimeo.
Cybernetics is poised to make a comeback. The theory is, everything from electronic circuits to plants and animals can be understood in terms of feedback loops, as organisms &#8211; mechanical or organic &#8211; respond to input from their surroundings. The father of modern cybernetics, MIT mathematician Norbert Weiner, [...]]]></description>
			<content:encoded><![CDATA[<p><object width="580" height="435"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6345584&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=6345584&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/6345584">four tiny drum machines</a> from <a href="http://vimeo.com/user1081686">ALH84001</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p><a href="http://en.wikipedia.org/wiki/Cybernetics">Cybernetics</a> is poised to make a comeback. The theory is, everything from electronic circuits to plants and animals can be understood in terms of feedback loops, as organisms &#8211; mechanical or organic &#8211; respond to input from their surroundings. The father of modern cybernetics, MIT mathematician Norbert Weiner, was <a href="http://www.livinginternet.com/i/ii_wiener.htm">inspired by working on the guidance systems</a> of missiles. His writing was picked up Louis and Bebe Barron, informing their organism-like sonic circuits, as used in the film <em>Forbidden Planet</em>. The word cybernetic itself comes from Plato. Plato was talking about human self-governance. But designed with cybernetic ideas in mind, technology, too, becomes self-governing and autonomous &#8211; and the sonic circuits, too. </p>
<p>Young designers like <a href="http://ericarcher.net">Eric Archer</a> are to me the newest continuation of work like the Barrons&#8217;. Inside his lab, Eric and others are creating hardware that behaves like intelligent life. In the video at top, four tiny drum machines, equipped with insect-like brains and reflexes, network together wirelessly over infrared, responding to light by way of photocells. These tiny devices form a colonial consciousness.</p>
<p>Eric may be a mad scientist, but he isn&#8217;t keeping his work secret or proprietary. He&#8217;s sharing the tools, sharing his methods, and with a whole growing crew of sonic DIYers in Austin, Texas, inviting anyone to join the revolution under the banner of the Handmade Music series. (More on the upcoming event shortly.) If you&#8217;re not from Texas, a lot of this documentation is also appearing online.</p>
<p>Here are more of the creations, plus the simple but powerful circuit that makes it all happen.</p>
<p>And yes, there&#8217;s a lot of potential to wireless IR sync.<span id="more-7889"></span></p>
<p>The drums have names:</p>
<blockquote><p>Drum Machines (Eric Archer)<br />
ASR mk I &#8220;pops&#8221;:  two analog damped sine oscillators with photocell pitch control, 16 presets<br />
ASR mk II &#8220;snappy&#8221;: analog white noise, photocell controlled filter, envelope + VCA, 16 presets<br />
ASR mk III &#8220;twiki&#8221;: photocell tuned analog osc, photocell tuned LPF, envelope + VCA, programmable<br />
ASR mk IV &#8220;boomer&#8221;: analog damped sine oscillator, long decay, photocell pitch envelope, programmable</p></blockquote>
<p>But drum machines are just the beginning of what could eventually be wirelessly synced. First up, this autonomous bassline generator, created by <a href="http://www.4mspedals.com/">4ms Pedals</a></p>
<blockquote><p>The Autonomous Bassline Generator creates deterministic bassline patterns in a sci-fi retro sound by generating melodies on the fly, based on a knob. It&#8217;s just an AVR (attiny44) chip doing all the work, plus an opamp to act as the filter (photocell). The blue button is Tap Tempo, or if you hold it down for 1 second, it syncs up to the pulses on the IR receiver (this lets you beat-sync multiple Andromeda Space Rocker modules). The red button lets you edit a single note in the melody. Pulse-width modulation is currently pre-set to a certain envelope, but that will become user-controllable soon!</p>
<p>Part of the &#8220;Andromeda Space Rockers&#8221; series of modules, see <a href="http://www.ericarcher.net">www.ericarcher.net</a> for drum modules.</p>
<p>The 6-pin header board dangling to the right is an ISP header. Totally hackable!</p></blockquote>
<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/puOPrJ6EYBA&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/puOPrJ6EYBA&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
<p>&#8220;Ah,&#8221; you say. &#8220;But I have computers and things. I don&#8217;t just want a bunch of little drum machines running around my studio like so many electronic beetles while I furiously tap my tap tempo in Ableton. Can&#8217;t I sync thing up?&#8221;</p>
<p>Yes. Yes, you can. There&#8217;s already a MIDI-to-IR prototype in the works.</p>
<blockquote><p>Four analog drum machines are synchronized with a desktop computer running Logic. Logic is playing a loop with TR808 samples. MIDI timecode from Logic is converted to IR Sync with a PIC microcontroller. The PIC flashes an infrared LED, providing wireless clock to a chain of analog drum modules. Each drum module has an onboard sequencer, analog sound generator, and IR Sync repeater. At the end of the video, the tempo is increased to almost 3000 BPM. In a separate test, the system played OK at 1000 BPM. Of course this tempo is ridiculous but it is a nice &#8220;torture test&#8221; of Nathan&#8217;s PIC code.</p>
<p>PIC stuff: Nathan Wooster<br />
drum machines: Eric Archer</p></blockquote>
<p>Our friends at <a href="http://bleeplabs.com/">Bleep Labs</a> also have projects in the works.</p>
<p>Eric and 4ms have contributed the circuits at the heart of this.</p>
<p>This simple circuit handles infrared clock networking. (Click for the full circuit.) I&#8217;m assuming you know how to read this; we may have to put together an actual how-to tutorial for those new to electronics, too.</p>
<p><a href="http://createdigitalmusic.com/images/2009/10/irclock.png"><img src="http://createdigitalmusic.com/images/2009/10/irclock-300x197.png" alt="irclock" title="irclock" width="300" height="197" class="alignright size-medium wp-image-7895" /></a></p>
<p>And 4ms has a version for interfacing with microcontrollers.</p>
<p><a href="http://createdigitalmusic.com/images/2009/10/hairnet.png"><img src="http://createdigitalmusic.com/images/2009/10/hairnet-300x225.png" alt="hairnet" title="hairnet" width="300" height="225" class="alignright size-medium wp-image-7896" /></a></p>
<p>The Barrons would be proud.</p>
<p>For more on the Handmade Music series as it spreads around the planet, visit <a href="http://handmademusic.noisepages.com"> http://handmademusic.noisepages.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/10/08/handmade-music-cybernetics-wireless-beats-and-ingenious-sonic-circuits/feed/</wfw:commentRss>
		<slash:comments>1</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>80</slash:comments>
		</item>
		<item>
		<title>Wild Musical Inventions from Berlin Hackday</title>
		<link>http://createdigitalmusic.com/2009/09/20/wild-musical-inventions-from-berlin-hackday/</link>
		<comments>http://createdigitalmusic.com/2009/09/20/wild-musical-inventions-from-berlin-hackday/#comments</comments>
		<pubDate>Sun, 20 Sep 2009 23:59:07 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[ableton]]></category>
		<category><![CDATA[alternative-interfaces]]></category>
		<category><![CDATA[alternative-sequencers]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[awesomeness]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Electronics]]></category>
		<category><![CDATA[hackday]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[maschine]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[music-hack-day]]></category>
		<category><![CDATA[Native-Instruments]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[OSC]]></category>
		<category><![CDATA[physical-computing]]></category>
		<category><![CDATA[processing.org]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7565</guid>
		<description><![CDATA[Nodes of musical events, arrayed onto virtual tracks, in Jakob Penca&#8217;s iLoveAcid sequencer.
Take a weekend, and make something: that&#8217;s the challenge behind the Music Hack Day, which joins a growing phenomenon of events built around collective creation. (CDM held its own tangible interface hackday online, which I definitely hope to follow up soon!) Initiated by [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://createdigitalmusic.com/images/2009/09/iloveacid1.jpg" alt="iloveacid" title="iloveacid" width="580" height="371" class="alignright size-full wp-image-7572" /></p>
<div class="imgcaption">Nodes of musical events, arrayed onto virtual tracks, in Jakob Penca&#8217;s iLoveAcid sequencer.</div>
<p>Take a weekend, and make something: that&#8217;s the challenge behind the Music Hack Day, which joins a growing phenomenon of events built around collective creation. (CDM held its own tangible interface <a href="http://hackday.noisepages.com/">hackday</a> online, which I definitely hope to follow up soon!) Initiated by Dave Haynes of music sharing service <a href="http://soundcloud.com">Soundcloud</a>, the Hack Day has already hit London. Many of the events were Web app-based and focused on consumption rather than creation of music, but we also saw a <a href="http://createdigitalmusic.com/2009/07/14/music-hackday-goodies-robot-driven-radio-free-chordal-synth-lyrics-by-decade-more/">chordal synth plug-in</a> and <a href="http://createdigitalmusic.com/2009/07/15/more-hackday-goodies-with-a-beer-bottle-percussion-machine/">beer bottle percussion instrument</a>.</p>
<p>The Berlin Hack Day, which wound up earlier today, offers still more projects focused on the creation side of music hacking. Having Ableton and Native Instruments as sponsors likely helped the mood. And as you&#8217;d expect from one of the world capitals of creative hacking, Berliners don&#8217;t disappoint.</p>
<p>Among the projects: a beautiful, elegant 3D sequencer, a fun bird-and-sky multitouch soundmaker with multitouch trackpad input, and a robotic xylophone controlled by monome. Someone even worked out a way to turn NI&#8217;s Maschine into a rhythm game, complete with Street Fighter sounds.</p>
<p>I&#8217;ve got some of my favorite projects here, but see also an eyewitness report (in English and Italian) at Audio News Room:<br />
<a href="http://audionewsroom.blogspot.com/2009/09/just-back-from-music-hack-day-berlin.html">Just back from Music Hack Day Berlin</a><br />
&#8230; and keep your eye on the wiki:<br />
<a href="http://berlin.musichackday.org/?page=Submissions">Berlin Hack Submissions</a></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=6668819&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=6668819&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/6668819">xylobot run by monome</a> from <a href="http://vimeo.com/robb">robb</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Monomist Rob Böhnke and Ramsey Arnaoot created one of my favorite hackday projects so far: a monome-controlled robotic xylophone. The ingredients: one monome grid controller, one Java application for step sequencing to the output, one Arduino open source controller board, and one terrific xylophone &#8220;robot&#8221; made of an array of servos that strike the bars of the instrument. Oh, and some hot glue and wood, of course.<span id="more-7565"></span></p>
<p><a href="http://berlin.musichackday.org/index.php?page=Xylobot">Project details</a></p>
<p><a href="http://qik.com/video/2952774">Debugging</a></p>
<p><a href=" http://audioboo.fm/boos/64616-music-hackday-xylophone-monome-arduino-mac-mhd">Audio loop</a></p>
<p>Of course, what&#8217;s especially impressive is nailing this in just a weekend &#8211; imagine what they could do with more time and iterations.</p>
<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/cqV3Wuk5pLQ&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/cqV3Wuk5pLQ&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
<p>Proof that musical visualizers don&#8217;t always have to be trippy, futuristic, <em>Tron</em>-like 3D landscapes (and that&#8217;s me speaking as a fan of such things), Gernot Poetsch instead chose a whimsical environment with clouds and cartoon birds, inspired by the graphic identity of Twitter. (No actual Twitter is involved, meaning you lose the, ahem, unreliable, buggy, unfiltered chat network but keep the cutesy happy sky! Works for me!)</p>
<p>The visuals are built in Quartz Composer, which via OSC transmits messages to synthesis language <a href="http://chuck.cs.princeton.edu/">ChucK</a> for noisemaking. The surprise is, the multitouch input is not a Lemur or an iPhone &#8211; it&#8217;s the new MacBook touchpad under Snow Leopard!</p>
<p><img src="http://createdigitalmusic.com/images/2009/09/iloveacid2.jpg" alt="iloveacid2" title="iloveacid2" width="580" height="363" class="alignright size-full wp-image-7573" /></p>
<p>iLoveAcid is a beautiful-looking nodal sequencer by Jakob Penca which uses wireframe &#8220;tracks&#8221; to guide music playback through a sequencer, transmitting events to your soundmaker of choice via MIDI or OSC. By using curved timelines and connections, it&#8217;s a veritable model railroad of music, in which formations combine to form more complex structures instead of simply stepping across a grid. Despite appearances, it is so far only two-dimensional &#8211; but then, the z displacement could easily be assigned to some form of modulation. I&#8217;m really eager to see the video of this.</p>
<p>One ingredient: Processing, which makes it easier to write visual code and to connect to Java libraries.</p>
<p><a href="http://berlin.musichackday.org/index.php?page=iLoveAcid+sequencer">Project Page</a></p>
<p><img src="http://createdigitalmusic.com/images/2009/09/maschinefighter.jpg" alt="maschinefighter" title="maschinefighter" width="580" height="535" class="alignright size-full wp-image-7574" /></p>
<p>The hardware controller for Native Instruments&#8217; <a href="http://createdigitalmusic.com/tag/maschine/">Maschine</a> software drum machine has been adapted to other software, like Ableton Live. But this is surely the first time it&#8217;s been made into a <em>game</em>. Using Maschine&#8217;s MIDI output as a game control and sounds from Street Fighter, MaschineFighter is a simple, Simon-style rhythm game. <em>Unlike</em> Simon, though, there&#8217;s a twist &#8211; instead of rote patterns generated in advance, you face off against a friend and try to out-rhythm each other, battle style. I think it&#8217;s actually a pretty brilliant idea, and could become a new sensation for us electronic music nerds &#8211; not to mention, it&#8217;ll finally test our rhythm in a way electronic performance often does not. (<strong>Correction:</strong> It is Mac-only, making use of the PYMIDI Objective-C based library, which, since everything else that starts with &#8220;Py&#8221; usually means Python &#8211; a la jThings that mean Java &#8211; I assumed, incorrectly, was built on Python. But anyway, if you like the idea, carry on! And, actually, having a pure Objective-C CoreMIDI interface is also pretty awesome.)</p>
<p>Hoping for a video of this, too.</p>
<p>If you have a project that didn&#8217;t make this list, or if you add documentation after the fact, let us know.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/09/20/wild-musical-inventions-from-berlin-hackday/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>This Weekend: Music Hack Day Comes to Berlin, with Ableton, NI</title>
		<link>http://createdigitalmusic.com/2009/09/16/this-weekend-music-hack-day-comes-to-berlin-with-ableton-ni/</link>
		<comments>http://createdigitalmusic.com/2009/09/16/this-weekend-music-hack-day-comes-to-berlin-with-ableton-ni/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 16:04:06 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[ableton]]></category>
		<category><![CDATA[berlin]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[hackday]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[music-hackday]]></category>
		<category><![CDATA[Native-Instruments]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[rjdj]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7508</guid>
		<description><![CDATA[Music Hack Day kicks off in London with Soundcloud hackers. Photo (CC) Alexander Ljung.
Code, hardware, and software: Hack Days are all about getting actual stuff made. Berliners, the Music Hack Day that took place in London at The Guardian now gets underway in Berlin this weekend. For anyone who thought the first event was overly [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/alexanderljung/3715681877/"><img src="http://farm4.static.flickr.com/3513/3715681877_7e4190c96f.jpg"></a></p>
<div class="imgcaption">Music Hack Day kicks off in London with Soundcloud hackers. Photo (<a href="http://creativecommons.org/licenses/by-nc-sa/2.0/deed.en">CC</a>) <a href="http://alexanderljung.com/">Alexander Ljung</a>.</div>
<p>Code, hardware, and software: Hack Days are all about getting actual stuff made. Berliners, the Music Hack Day that took place in London at <em>The Guardian</em> now gets underway in Berlin this weekend. For anyone who thought the first event was overly Web-centric, there are some new players in Berlin. Ableton is a sponsor, and Ableton, Native Instruments, and RjDj are all presenting hack sessions (in addition to the more Web-focused / consumer-focused 7digital, Songkick, Cloudspeakers, Mufin, SoundCloud, and Echonest). The awesome German musician magazine <a href="http://de-bug.de/">DE:BUG</a> is also in on the action. I also see our friends at Future Audio Workshop (developers of Circle) in the lineup.</p>
<p>Check out the details:<br />
<a href="http://berlin.musichackday.org/">http://berlin.musichackday.org/</a><br />
<a href="http://berlin.musichackday.org/?page=Schedule">Weekend schedule</a></p>
<p>So, German readers, who&#8217;s going? I&#8217;d love to have some spies tell us what the discussions are with NI and Ableton.</p>
<p>I&#8217;m, as always, interested in how we can get past geography and share work internationally. So if you&#8217;re doing a project, be sure to take lots of pictures, screen caps, code pastes, and the like, and we&#8217;ll feature your work here on CDM. </p>
<p>Future events are planned for other cities, and I hope CDM will be involved in some of them. Boston will be the first US event, but it&#8217;s on a date I can&#8217;t make it. Anyone have a space here in New York you&#8217;d like to suggest?</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/09/16/this-weekend-music-hack-day-comes-to-berlin-with-ableton-ni/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The Art of Music with Chips: Behind the Scenes with 8-bit Band Anamanaguchi</title>
		<link>http://createdigitalmusic.com/2009/08/18/the-art-of-music-with-chips-behind-the-scenes-with-8-bit-band-anamanaguchi/</link>
		<comments>http://createdigitalmusic.com/2009/08/18/the-art-of-music-with-chips-behind-the-scenes-with-8-bit-band-anamanaguchi/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 17:25:04 +0000</pubDate>
		<dc:creator>Vijith Assar</dc:creator>
				<category><![CDATA[Features]]></category>
		<category><![CDATA[Highlight]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[8-bit]]></category>
		<category><![CDATA[artists]]></category>
		<category><![CDATA[chiptune]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[electronica]]></category>
		<category><![CDATA[Game-Boy]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[mods]]></category>
		<category><![CDATA[NES]]></category>
		<category><![CDATA[Nintendo]]></category>
		<category><![CDATA[retro]]></category>
		<category><![CDATA[songwriting]]></category>
		<category><![CDATA[vintage]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7020</guid>
		<description><![CDATA[<img src="http://createdigitalmusic.com/images/2009/08/0809_amanaguchi.jpg">]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/beef_taco_supreme/2337205484/"><img src="http://farm3.static.flickr.com/2220/2337205484_6a5f4deed7.jpg"></a></p>
<div class="imgcaption">Anamanaguchi at South by Southwest in Austin, Texas, last year. Photo (<a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en">CC</a>) Oliver Lopena aka <a href="http://www.flickr.com/people/beef_taco_supreme/">beef_taco_supreme</a> (nice).</div>
<p><em>Ed.: It&#8217;s more than nostalgia that drives the dedicated chip musician with their modified Nintendo instruments. As guest writer Vijith Assar learned while interviewing Anamanaguchi, some more elemental love of digital synthesis leads these artists to deal with esoteric hardware and crashing homebrewed software. Vijith covered Anamanaguchi for <a href="http://www.villagevoice.com/2009-08-04/music/anamanaguchi-avoid-the-perils-of-cheap-nostalgia/">New York&#8217;s Village Voice</a>, but this trio had far more geeking than could fit in the free weekly&#8217;s pages. The band&#8217;s front man and songwriter, flanked by talented NES hacker bandmates, muses on the technology and artistic process &#8211; and on why, yes, the act did have to start with blowing on the cartridges. (Surprised?) -PK</em></p>
<p>I recently had a chance to chat with <a href="http://www.anamanaguchi.com">Anamanaguchi</a>, who would probably be the boy-band teen idols of the chiptune world if the scene were to tolerate such things. Lead songwriter Pete Berkman opened up about his creative process and the digital speed bumps he hits along the way, and guitarist Ary Warnaar is on another planet when it comes to working with Game Boy synths like <a href="http://www.littlesounddj.com/lsd/">LSDJ</a> and <a href="http://www.nanoloop.de/">Nanoloop</a>, but the most freakish technical bits came from bassist James DeVito.  He wrote later to describe in detail the customized hardware he&#8217;s cobbling together for use on tour, which so far has involved modding the Nintendo for <a href="http://www.disgruntleddesigner.com/chrisc/nesstereo.html">multiple outputs</a>, each with a bolted-on 1/4&#8243; jack and volume knob, and <a href="http://benheck.com/hacking-videogame-consoles">integrating a tiny high-res screen</a> lifted from a PlayStation. He&#8217;s even considering a built-in controller for the next version.</p>
<p><span id="more-7020"></span></p>
<blockquote><p>The stock NES has five channels of sound &#8212; two square waves (lead), triangle (usually for bass), noise, and DPCM sample channel. Normally, these are all mixed down to one mono output, but by tapping directly into pins 1 and 2 of the CPU, we are able to separate them into two outputs.  Pin 1 on the NES CPU (2A03) contains the two square channels, and pin 2 contains the triangle, sample and noise channel.  A third output is gained from a proprietary audio expansion, containing two extra square channels and a sawtooth channel. This particular one, VRC6, was designed by Konami and featured only on Japanese Famicom games. However, with <a href="http://www.retrousb.com">development carts</a> we are able to get the expansion audio on our NES. The extra audio chip is in the cartridge itself, and outputted directly through a pin on the cartridge. This pin is tied directly to pin 9 on the expansion port, which is where we tap in to get our third output.  Directly off those pins I connected 1µf capacitors @ 50V (negative leg goes to CPU pin, positive goes to output) to protect the chips from any short circuits or power surges when plugging a cable in.  From there it’s relatively simple, putting them in line with 50K pots and outputting directly to the 1/4 inch jacks out the back.  The screen is all wired internally. 5V power is taken from the regulator within the screen and fed into the NES. In order to avoid problems, I cut out the 7805 regulator in the NES and applied the 5V where it needed to be. Audio and video were soldered directly to where the RCA jacks are attached to provide signal to the screen.</p></blockquote>
<p>And what then?  Well, let&#8217;s ask Pete.</p>
<p><strong>Vijith: How do you do write these sequences?</strong></p>
<p>Pete: It&#8217;s a [DOS] program called <a href="http://nesdev.parodius.com/nt2/">Nerdtracker 2</a> that apparently writes music in the language that the NES can understand.  It&#8217;s a really home-brewed program.  It was made in 1998 by a bunch of Swedish dudes, and it never got out of beta, and it&#8217;s prone to crashing, and it has all these terrible bugs in it, half the features don&#8217;t work.</p>
<p><strong>And the decision to mix it with guitars?</strong></p>
<p>Pete: I started messing around with it and sending songs back and forth with a friend of mine, and in the beginning, the music I wrote kind of sounded &#8220;videogamey,&#8221; but as I continued writing, my actual musical influence kind of started to get in there.  And at that point, it made a lot of sense to put it as an instrument in a full live band setting, with guitars and drums and that sort of thing. Right before going to NYU, literally NYU move-in day, I released the Power Supply EP through <a href="http://www.8bitpeoples.com">8bitpeoples</a>, which I had recorded totally by myself at my house except for one track which we recorded with James.  All I had was a shitty mic and a shitty guitar and a shitty amp and just recorded what I knew, without any kind of formal training.</p>
<p><a href="http://createdigitalmusic.com/images/2009/08/2A03.jpg"><img src="http://createdigitalmusic.com/images/2009/08/2A03.jpg" alt="2A03" title="2A03" width="580" height="435" class="alignright size-full wp-image-7033" /></a></p>
<div class="imgcaption">The soul of the matter: the 2A03 chip in the Nintendo NES is what gives the game console its unique sound. And because it&#8217;s dedicated (digital) hardware, you can get at its circuits directly. Photo courtesy Anamanaguchi.</div>
<blockquote><h3>It was made in 1998 by a bunch of Swedish dudes, and it never got out of beta, and it&#8217;s prone to crashing, and it has all these terrible bugs in it, half the features don&#8217;t work.</h3>
</blockquote>
<p><strong>Do you write using a guitar or a Nintendo?</strong></p>
<p>Pete: It&#8217;s a mixture of both.  Certain songs, I&#8217;ll get the idea as a melody in my head.  The music is pretty melodic, so it&#8217;s pretty transferable from instrument to instrument. Anything I write on guitar I can put on the Nintendo, and anything I write on the Nintendo I can usually play on guitar &#8211; unless it&#8217;s way too fast, which it usually is.  </p>
<p>Recently, I&#8217;ve been getting more into making sounds on the Nintendo that can&#8217;t be reproduced by instruments, doing stuff that only the sound chip can do. But more or less I like to create a skeleton of the song on the NES.  Ary, on the Game Boy, makes some absolutely ridiculous stuff that&#8217;s really fucking weird, like, really just straight-up the weirdest music I&#8217;ve ever heard.  And the way he does it is not so much thinking musically, but technically.  When I came into the 8-bit world, I was definitely the opposite.  Any time there&#8217;s electronic music, you have people who are thinking technically, and usually that&#8217;s music that I&#8217;m not very interested in, because it&#8217;s kind of cold, usually.  I came into the 8 bit world with a very musical background, being in bands growing up and stuff, as opposed to a programming background.  But recently I&#8217;ve been getting really into making strange sounds on the Nintendo that, like, &#8220;Whoa, I didn&#8217;t know you could do that with that sound chip.&#8221;  At the same time, I&#8217;m mixing that with that simple pop sensibility.</p>
<p>What I usually like to do is to harmonize everything.  Why not? You have two square channels.  What else are they going to do but harmonize each other?</p>
<p>James: You don&#8217;t have the option of chords, so you might as well harmonize.</p>
<p>Pete: I tend to get bored very easily, which kind of finds its way into the music too.  Like, &#8220;Oh, here&#8217;s an idea.  Oh, wait, no, it&#8217;s gone now.  Now it&#8217;s totally different.&#8221;  In high school, I guess I was diagnosed with ADD &#8212; whether that&#8217;s bullshit or not, which I think it is, but I&#8217;m very capricious, and I tend to jump from thing to thing, in life and in music.  But yeah, basically, hyperactivity is something I do.</p>
<p><a href="http://www.flickr.com/photos/nookly/342203770/"><img src="http://farm1.static.flickr.com/166/342203770_5e1a94cd41.jpg"></a></p>
<div class="imgcaption">Anamanaguchi play BLIP Festival 2006 in New York. Photo (<a href="http://creativecommons.org/licenses/by-nc-sa/2.0/deed.en">CC</a>) <a href="http://www.flickr.com/people/nookly/">nookly</a>.</div>
<h3>
<blockquote>Basically, hyperactivity is something I do.</p></blockquote>
</h3>
<p><strong>How does it actually work?  All this time I thought it was a <a href="http://www.wayfar.net/0xf00000_overview.php">MidiNES</a>, but I recently read a <a href="http://www.youtube.com/watch?v=LnMUrkAY9Wg">YouTube comment</a> where you said that wasn&#8217;t the case.</strong></p>
<p>Pete: Two years ago, I was really upset by the claim that it was MIDI, because it was such a ridiculous process that we don&#8217;t do anymore.  Back then, you would make the song in Nerdtracker 2, and if you typed in a wrong filename and hit Enter, the program would just crash, and you&#8217;d lose everything you had worked on.  From there, you&#8217;d have to hit Enter to create, like, four different files &#8212; temp.ihd, temp.dat, temp.dmc, and temp-dot-some-other-shit.  And you&#8217;d take all those files and compile them in an NES compiler.  That would give you a Nintendo Sound File.  And you&#8217;d have to do this specifically in Windows 98, because the assembler for XP was fucked up, and it would give you the wrong shit, the wrong hex to burn onto a chip.  What you would do from that point is turn it into a binary file, .nsf.  The only command is &#8220;Play this song at this location in the EPROM&#8217;s memory.&#8221;  And so what you would do from there is you would take that binary file and burn it to a special 28-pin EPROM chip that you would have to order in bulk from some electronics company in New Jersey.  And then if you&#8217;re lucky, the burning worked.  And then if you&#8217;re even luckier, all 28 pins are in place in the socket that you soldered into an NES cartridge.  And then if you&#8217;re even luckier, the NES is willing to play the song in the cartridge &#8212; instead of having to blow on it &#8212; and then it plays.  And that&#8217;s the process that we did live, with one chip for each different song, having to flip it out with a guitar pick and replace it with my shaky hands.</p>
<p>James: And the chips aren&#8217;t even labeled.  So it was this long, complicated process.</p>
<p><strong>Wait, isn&#8217;t that last problem your fault?</strong></p>
<p>Pete: Yeah.</p>
<p>James: We&#8217;ve come a long way since then.</p>
<p>Pete: Yeah, we have come a long way.  That&#8217;s why I was&#8230; not upset, but adamant about saying what it was.  But we&#8217;ve got this new system that&#8217;s the happiest&#8230;</p>
<p>James [unzips case]</p>
<p>Pete: Yeah, we have it here. Instead of burning stuff to a chip, you just take the NSF and put it on a CompactFlash card, and put that in a cartridge that will straight-up just play the song, and has a menu.  It&#8217;s a 2-gig Flash card, so you can put every song on there, and there&#8217;s an on-cartridge browser.  And we have a screen hooked up to it, too.<br />
<a href="http://createdigitalmusic.com/images/2009/08/nesmod.jpg"><img src="http://createdigitalmusic.com/images/2009/08/nesmod.jpg" alt="nesmod" title="nesmod" width="580" height="435" class="alignright size-full wp-image-7035" /></a></p>
<div class="imgcaption">The band&#8217;s modified NES system adds pots and separate outputs, and takes advantage of a system intended originally for development that makes loading songs easier. Photo courtesy Anamanaguchi.</div>
<p>James: The card is usually meant for development, but it also plays the Nintendo sound files that Pete exports, so we can actually just go through it and the file browser has all of our songs listed.  (And every game we downloaded from a torrent.)</p>
<p>Ary: He&#8217;s currently working on a new Nintendo.  They&#8217;re going to replace literally every electrical component.</p>
<p>James: Well, not everything.  But just make it sound better, like improve the output.</p>
<p><strong>You mean just gutting it and rebuilding it with better parts?</strong></p>
<p>James: It&#8217;s more like rebuilding the audio output aspect of it, and certain things like the power supply that adds noise to the signal.  It&#8217;ll have newer parts, so it&#8217;s less likely to explode on stage.  With our old setup, if major vibrations were happening to it, it would actually just restart the song.</p>
<p>Pete: Tons of aberrations live.</p>
<p>Ary: And major vibrations happen a lot on stage&#8230;</p>
<p><strong>Check out the band for yourself; they&#8217;re <a href="http://www.myspace.com/anamanaguchi">on tour now</a>.</strong></p>
<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/LnMUrkAY9Wg&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/LnMUrkAY9Wg&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
<p><a href="http://www.vijithassar.com">Vijith Assar</a> is a musician, writer, and computer geek based in New York City.  His musical projects have tended toward scores for film, television, and<br />
advertising, and his writing has appeared in the Village Voice, the New York Post, Tape Op, Electronic Musician, and PopMatters, among others.  He plays the <a href="http://www.stick.com">Chapman Stick</a> and might be going bald because of Reaktor.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/08/18/the-art-of-music-with-chips-behind-the-scenes-with-8-bit-band-anamanaguchi/feed/</wfw:commentRss>
		<slash:comments>9</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>Handmade Music NYC 7/16, Plus Meet the Suitcase That Sequences Anything</title>
		<link>http://createdigitalmusic.com/2009/07/08/handmade-suitcase-seq/</link>
		<comments>http://createdigitalmusic.com/2009/07/08/handmade-suitcase-seq/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 10:37:52 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[apc40]]></category>
		<category><![CDATA[brooklyn]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[crudbox]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[Electronics]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[gestural]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[handmade-music]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[looop-r]]></category>
		<category><![CDATA[NYC]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6425</guid>
		<description><![CDATA[CrudBox by Steven Litt at ITP from Core77 on Vimeo.
How much performance power can you pack in a briefcase? What if you could have a magic box that did whatever you wanted?
That&#8217;s the question asked, in various different ways, by the artists we&#8217;re showcasing at this month&#8217;s Handmade Music NYC, Thursday evening 7/16 in Brooklyn. [...]]]></description>
			<content:encoded><![CDATA[<p><object width="579" height="328"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4713523&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=4713523&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="579" height="328"></embed></object>
<p><a href="http://vimeo.com/4713523">CrudBox by Steven Litt at ITP</a> from <a href="http://vimeo.com/user1762260">Core77</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>How much performance power can you pack in a briefcase? What if you could have a magic box that did whatever you wanted?</p>
<p>That&#8217;s the question asked, in various different ways, by the artists we&#8217;re showcasing at this month&#8217;s Handmade Music NYC, Thursday evening 7/16 in Brooklyn. It&#8217;s a free event if you&#8217;re in the New York area, and we&#8217;ll be bringing as much of the work to you online around the world. Full event details:</p>
<p><a href="http://handmademusic.noisepages.com/2009/07/brooklyn-july-16-suitcase-sequencers-handmade-loopers-apc-hacking-shake-that-egg/">Brooklyn, July 16: Suitcase Sequencers, Handmade Loopers, APC Hacking, Shake That Egg</a></p>
<p><a href="http://www.facebook.com/event.php?eid=99132354193">Facebook event/RSVP</a></p>
<p><a href="http://noisepages.com/groups/handmade-music">Join the global Handmade Music group on noisepages</a></p>
<p>The projects:</p>
<p><strong>Sequence everything: CRUDBOX / <a href="http://thesis.stevenlitt.com/">STEVEN LITT</a></strong><br />
The CrudBox is an original hardware step sequencer in a briefcase, which plugs into and sequences everything from cassette decks to power tools and turns them into musical patterns.</p>
<p><strong>Looping hardware: <a href="http://www.looop-r.net/">LOOOP-R</a> / RUI PEREIRA</strong><br />
Looop-R is a musical, visual, hardware, software instrument.</p>
<p><strong>Shake the beats: <a href="http://log.liminastudio.com/?p=253">EGGBEATER </a>/ TED HAYES</strong><br />
This wireless, egg-shaped controller lets you mash loops, control filters, and play music using live gestures.</p>
<p><strong>Ableton hacking: AKAI APC40, HACKED / MICHAEL HATSIS</strong><br />
Live laptop fans, take note: the commercially-available Akai APC40 Ableton Live controller warped to make new musical performances possible.</p>
<p>Handmade Music is FREE and, as always, made possible by our hosts at <a href="http://3rdward.com">Brooklyn&#8217;s 3rd Ward creative space</a>, plus our friends at <a href="http://xlr8r.com">XLR8R Magazine</a>, <a href="http://makezine.com/blog">MAKE Magazine</a>, and DIY marketplace <a href="http://etsy.com">Etsy.com</a>.</p>
<p>Handmade Music&#8217;s Brooklyn home:<br />
<a href="http://www.3rdward.com/handmade-music/">http://www.3rdward.com/handmade-music/</a></p>
<p>Handmade Music in NYC and (soon) around the world, @ CDM&#8217;s Noisepages:<br />
<a href="http://handmademusic.noisepages.com">http://handmademusic.noisepages.com</a></p>
<p><a href="http://www.flickr.com/photos/rux-shots-here/3370264775/in/set-72157615596476697/"><img src="http://farm4.static.flickr.com/3576/3370264775_c3966cf52e.jpg?v=0"></a></p>
<div class="imgcaption">The custom LOOOP-R hardware (<a href="http://creativecommons.org/licenses/by-nc/2.0/deed.en">CC</a>) by Portuguese-native, NYU ITP student <a href="http://www.rux-werx-here.net/">Rui Pereira</a>.</div>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/07/08/handmade-suitcase-seq/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Lounge with Ableton Geeks, NYC Sat, Online Soon</title>
		<link>http://createdigitalmusic.com/2009/06/26/lounge-with-ableton-geeks-nyc-sat-online-soon/</link>
		<comments>http://createdigitalmusic.com/2009/06/26/lounge-with-ableton-geeks-nyc-sat-online-soon/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 14:28:29 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[IRC]]></category>
		<category><![CDATA[live-api]]></category>
		<category><![CDATA[noisepages]]></category>
		<category><![CDATA[NYC]]></category>
		<category><![CDATA[open-source]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6322</guid>
		<description><![CDATA[RJ Valeo (Isomer Transition) is offering some music &#8211; join us for what it&#8217;s like when computer musicians lounge around and relax.
Reminder: we&#8217;re meeting Saturday in Manhattan&#8217;s Meatpacking District to chill out, hear some music, and share strange and wonderful and hacked hardware controllers for Ableton Live as part of DubSpot&#8217;s Live Sessions tour. If [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://createdigitalmusic.com/images/2009/06/isomer-transition.jpg" alt="isomer-transition" title="isomer-transition" width="580" height="386" class="alignnone size-full wp-image-6323" /></p>
<div class="imgcaption">RJ Valeo (Isomer Transition) is offering some music &#8211; join us for what it&#8217;s like when computer musicians lounge around and relax.</div>
<p>Reminder: we&#8217;re meeting Saturday in Manhattan&#8217;s Meatpacking District to chill out, hear some music, and share strange and wonderful and hacked hardware controllers for Ableton Live as part of DubSpot&#8217;s Live Sessions tour. If you&#8217;re in the NYC area, you won&#8217;t want to miss out on music-controlling ironing boards, handheld controllers, and folks like RJ Valeo (Isomer Transition) above.</p>
<p><a href="http://createdigitalmusic.com/2009/06/25/ableton-live-lounge-saturday-night-in-nyc-live-controller-history-in-progress/">Full details</a><br />
<a href="http://www.facebook.com/event.php?eid=95299972531&#038;ref=nf">Facebook event</a></p>
<p>But if you&#8217;re not in New York, DubSpot and CDM are working together to make sure the weekend gets videoed, <em>and</em> we&#8217;re doing some work online.</p>
<p>Friday afternoon I&#8217;m chatting and answering questions as I work with the Live API to hack in OSC support for Live, and build a simple app for Google&#8217;s Android phone (which can be ported to other platforms, as well).<br />
<a href="irc://irc.freenode.net/cdmblogs">irc://irc.freenode.net/cdmblogs</a></p>
<p>Join the Noisepages Ableton Live hacker group for bleeding-edge discussion of some of these topics, too:<br />
<a href="http://noisepages.com/groups/ableton-hackers">http://noisepages.com/groups/ableton-hackers</a><br />
(I&#8217;ll be doing some link dumps with resources later today)</p>
<p>And Sunday, I&#8217;ll be giving a <a href="https://www.dubspot.com/pages/abletontour.jsp">workshop about some controller secrets</a>, with more to come online. (Sign up with promo code CDM for a discount if you happen to be registering at DubSpot; otherwise, hang out here.)</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/06/26/lounge-with-ableton-geeks-nyc-sat-online-soon/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
