<?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; live-coding</title>
	<atom:link href="http://createdigitalmusic.com/tag/live-coding/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, 19 Mar 2010 20:05:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>A Mutating Drum Step Sequencer, New MIDI Library for Processing</title>
		<link>http://createdigitalmusic.com/2009/02/02/a-mutating-drum-step-sequencer-new-midi-library-for-processing/</link>
		<comments>http://createdigitalmusic.com/2009/02/02/a-mutating-drum-step-sequencer-new-midi-library-for-processing/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 16:10:44 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-sequencers]]></category>
		<category><![CDATA[command-line]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[live-coding]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[nintendo-ds]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[processing.org]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[sequencers]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[step-sequencers]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=4893</guid>
		<description><![CDATA[The creator of the wonderful glitchDS, repeaterDS, and cellDS Nintendo homebrew music apps has turned his sights to the free and open coding-for-artists desktop tool Processing. The result: a drum machine that mutates and morphs in wonderful ways via a command-line interface. (I almost put the command line bit in the headline, but while I [...]]]></description>
			<content:encoded><![CDATA[<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/FzaUB1jmzmI&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/FzaUB1jmzmI&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
<p>The creator of the wonderful glitchDS, repeaterDS, and cellDS Nintendo homebrew music apps has turned his sights to the free and open coding-for-artists desktop tool Processing. The result: a drum machine that mutates and morphs in wonderful ways via a command-line interface. (I <em>almost</em> put the command line bit in the headline, but while I actually adore command lines, I think the more interesting part of it is the way it mutates its patterns in lovely ways. No boring endless step sequence repeat here.)</p>
<p>The tool is called Quotile, and since it is built in Processing and the code is entirely free, you&#8217;re welcome to try it out and change it around if you like! Apparently the Mac camp are having some troubles, but I don&#8217;t see any reason it <em>shouldn&#8217;t</em> work on Mac; the problem is generally that getting Java MIDI running on Mac has some tricky bits because Apple dropped support for the Java MIDI API, even though it&#8217;s a standard part of the Java platform. In this case, I expect it&#8217;s the library&#8217;s reliance on mmj or people having trouble installing that MIDI subsystem that&#8217;s the culprit. Keep the faith: it can work, and I hope we can get a standard, reliable MIDI library soon.</p>
<p>The sound source above: Machinedrum, of course.</p>
<p>I&#8217;ll give this a try on Linux later today, on the platform that I think has the best MIDI support, hands-down &#8211; yes, even compared to the Mac. (I&#8217;ll explain why I think that soon.)</p>
<p>Speaking of MIDI libraries, the Processing library this is based on is a new one called MIDI Bus. It&#8217;s very similar to wesen&#8217;s <a href="http://ruinwesen.com/support-files/rwmidi/documentation/RWMidi.html">rwmidi</a>, which we&#8217;ve covered before. </p>
<p>The project:<br />
<a href="http://www.glitchds.com/quotile-new-pc-midi-sequencer-written-in-processing/">Quotile &#8211; new PC MIDI sequencer written in Processing at glitchDS</a></p>
<p>The free library for Processing (Mac + Windows + Linux)<br />
<a href="http://smallbutdigital.com/themidibus.php">Small But Digital &#8211; themidibus</a></p>
<p>Previous musical creations in Processing:<br />
<a href="http://createdigitalmusic.com/2008/03/03/strange-new-musical-interfaces-built-in-processing/">Strange, New Musical Interfaces, Built in Processing</a><br />
<a href="http://createdigitalmusic.com/2008/07/25/diy-3d-controller-inspired-by-theremin-powered-by-arduino-processing/">DIY 3D Controller: Inspired by Theremin, Powered by Arduino, Processing</a><br />
<a href="http://createdigitalmusic.com/2008/09/19/tiction-animated-nodal-generative-music-app-in-progress-in-processing/">Tiction: Animated, Nodal Generative Music App in Progress, in Processing</a><br />
<a href="http://createdigitalmusic.com/2008/09/27/build-your-own-game-of-life-sequencer-in-processing-video-featuring-rwmidi/">Build Your Own Game of Life Sequencer in Processing: Video Featuring rwmidi</a><br />
<a href="http://createdigitalmusic.com/2008/11/14/help-im-trapped-in-an-acid-colored-wash-of-a-thousand-general-midi-pianos/">Help! I&rsquo;m Trapped in an Acid-Colored Wash of a Thousand General MIDI Pianos!</a><br />
<a href="http://createdigitalmusic.com/2008/11/25/spaces-and-roots-manipulating-sound-with-processing-touch-tangible-interfaces/">Spaces and Roots: Manipulating Sound with Processing + Touch, Tangible Interfaces</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/02/02/a-mutating-drum-step-sequencer-new-midi-library-for-processing/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
