<?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; Cycling-74</title>
	<atom:link href="http://createdigitalmusic.com/tag/cycling-74/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, 12 Mar 2010 15:52:56 +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>Max 5 Bug Squash, Expo74 Max/MSP/Jitter Event in April</title>
		<link>http://createdigitalmusic.com/2009/02/25/max-5-bug-squash-expo74-maxmspjitter-event-in-april/</link>
		<comments>http://createdigitalmusic.com/2009/02/25/max-5-bug-squash-expo74-maxmspjitter-event-in-april/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 16:34:53 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[bugsquash]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Cycling-74]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[Jitter]]></category>
		<category><![CDATA[max]]></category>
		<category><![CDATA[max-5]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[san-francisco]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=5162</guid>
		<description><![CDATA[Max/MSP: it does a body good! Photo (CC Yao Chung-Han / worKingLab)
If you haven&#8217;t been following Max 5 updates, the folks at Cycling &#8216;74 have been aggressively bug squashing. The changelog for 5.0.6 alone is exhaustive. (Via @rekkerd on Twitter, of rekkerd.org.)
Updated: Also new in Max 5, it&#8217;s now possible as of 5.0.6 to properly [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://flickr.com/photos/workinglab/132482842/"><img src="http://farm1.static.flickr.com/51/132482842_bdb196e33a.jpg?v=0"></a></p>
<div class="imgcaption">Max/MSP: it does a body good! Photo (<a href="http://creativecommons.org/licenses/by-sa/2.0/deed.en">CC</a> Yao Chung-Han / <a href="http://www.flickr.com/people/workinglab/">worKingLab</a>)</div>
<p>If you haven&#8217;t been following Max 5 updates, the folks at Cycling &#8216;74 have been aggressively bug squashing. The changelog for <a href="http://www.cycling74.com/version/version_5_0_6.html">5.0.6 alone is exhaustive</a>. (Via <a href="http://twitter.com/rekkerd">@rekkerd on Twitter</a>, of <a href="http://twitter.com/rekkerd">rekkerd.org</a>.)</p>
<p><strong>Updated:</strong> Also new in Max 5, it&#8217;s now possible as of 5.0.6 to properly save your patches to a version control repository. Don&#8217;t know what that is? Now&#8217;s a perfect time to find out &#8212; it means it&#8217;ll be easier to track changes you make to your own patches, and easier to collaborate with other people. And it&#8217;s free. From <a href="http://compusition.com/">adamj</a>, on comments:</p>
<blockquote><p>RE: the diff&#8217;ing issue I was talking about above. Timothy Place (one of the Max developers) shared this helpful tidbit:</p>
<p>&#8220;Since the change log is a mile long, I&#8217;ll point out an obscure new power-user feature in Max 5.0.6.</p>
<p>You can send a new message to Max like this (or put it in an init file):<br />
   ;max sortpatcherdictonsave 1</p>
<p>This makes it so that the JSON files that are use by Max for saving patches will keep the dictionary in the same order (alphabetized) every time you save.  If you are keeping your patches in version control (e.g. SVN, GIT, CVS, etc.) then this should make your diffs a lot more usable.&#8221;</p></blockquote>
<p>See: <a href="http://createdigitalmusic.com/2009/02/18/version-control-and-sharing-for-patching-keep-those-max-pd-patches-in-order-with-git/">Version Control and Sharing for Patching: Keep Those Max, Pd Patches in Order with Git</a></p>
<p>And in other Max news, Expo74 will be a full-blown Max conference in April in San Francisco. You still have a few days to lock in the US$295 intro price (through 3/1). On the menu:</p>
<ul>
<li>C74-taught workshops for users: live looping, 3D, Max for Live, new timing objects, etc.</li>
<li>Workshops for developers: C programming and the Max external API</li>
<li>Special guest speakers, including Robert Henke &#8212; but also Miller Puckette, the creator of the original Max and developer of Cycling &#8217;74&#8217;s open-source rival Pd.</li>
<li>An afternoon on teaching Max</li>
<li>A &#8220;Science Fair&#8221; for sharing projects</li>
<li>Field trips</li>
<li>A &#8220;Relationship Manager&#8221; &#8211; a sort of conference concierge &#8211; plus access to the C74 folks, a bit like the Apple Worldwide Developer Conference</li>
</ul>
<p><a href="http://expo74.net/index.html">Expo74</a></p>
<p>It&#8217;s good stuff. And the price seems a very reasonable deal for a conference.</p>
<p>You know, it also reminds me that some of the events around the open-source tools could be friendlier than they are. And we like <a href="http://createdigitalmusic.com/tag/handmade-music">science fairs</a>. I&#8217;m not sure that I&#8217;ll be able to make it out to California in April (I&#8217;ll be there in March for the Game Developer Conference), but eager to hear how this goes.</p>
<p><a href="http://flickr.com/photos/julianbleecker/325440062/"><img src="http://farm1.static.flickr.com/142/325440062_6cbcdf60e8.jpg?v=0"></a></p>
<div class="imgcaption">Now that&#8217;s my kind of Max patch UI. As designed by Keith A. McMillen; photo (<a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en">CC</a>) <a href="http://flickr.com/people/julianbleecker/">Julian Bleecker</a>.</div>
<p>But speaking of open source, don&#8217;t want to spend April at an event for a proprietary tool? Prefer the East Coast to the West Coast? Like code better than patching? Like tools that begin with the letter &#8220;S&#8221; better than the letter &#8220;M&#8221;? Want tools that make you think of supermassive black holes? Oh, April in North America has you covered regardless of what you like. One moment while I write up <a href="http://createdigitalmusic.com/2009/02/25/free-software-events-pure-data-in-brazil-supercollider-in-nyc-and-at-wesleyan/">another post&#8230;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/02/25/max-5-bug-squash-expo74-maxmspjitter-event-in-april/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Max For Live is Max In Live: MSP, Jitter, OSC, and All; The Open Source Side?</title>
		<link>http://createdigitalmusic.com/2009/01/16/max-for-live-is-max-in-live-msp-jitter-osc-and-all-the-open-source-side/</link>
		<comments>http://createdigitalmusic.com/2009/01/16/max-for-live-is-max-in-live-msp-jitter-osc-and-all-the-open-source-side/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 17:26:04 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[Cycling-74]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[editorial]]></category>
		<category><![CDATA[Jitter]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[max]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[NAMM]]></category>
		<category><![CDATA[namm09]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[OpenSoundControl]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[trends]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2009/01/16/max-for-live-is-max-in-live-msp-jitter-osc-and-all-the-open-source-side/</guid>
		<description><![CDATA[Standing on Max patches. Photo (CC) Sklathill. 
Many people are asking about what Max for Live can do. That&#8217;s a short answer: everything Max/MSP/Jitter can, plus some new stuff to make it work with Ableton Live. It might be better called &#8220;Max in Live.&#8221; Max for Live has all the objects that Max/MSP and Jitter [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://flickr.com/photos/sklathill/487923142/in/photostream/"><img src="http://farm1.static.flickr.com/205/487923142_b5abf2db25.jpg?v=0" /></a></p>
<div class="imgcaption">Standing on Max patches. Photo (CC) Sklathill. </div>
<p>Many people are asking about what Max for Live can do. That&rsquo;s a short answer: everything Max/MSP/Jitter can, <em>plus</em> some new stuff to make it work with Ableton Live. It might be better called &ldquo;Max in Live.&rdquo; Max for Live has all the objects that Max/MSP and Jitter have &ndash; all of them. Right now, I&rsquo;m gathering a big part of the testing Cycling &lsquo;74 is doing is to try to make anything <em>not work</em>, but so far, it sounds as though everything does. That means Max for Live is an environment for JavaScript and Java. It means you could have Processing sketches, wrapped in Max patches, running in Live. </p>
<p>And it also means you get Jitter, which gives you video playback, processing, and output, plus 3D visuals. You&rsquo;ll apparently be able to open a window for output, just as in Jitter. So you could have Live sets that trigger video clips, all from within the same tool &ndash; or, if that sounds unwieldy on one machine, have a Max patch that communicates with any visual app you like on another machine.</p>
<p> <span id="more-4781"></span>
</p>
<p>You can&rsquo;t open Max patches directly, but so long as you own Max 5, you can adapt them to Max for Live into a device.</p>
<p>This also means that whether or not Live 8 supports OSC (it looks as though it doesn&rsquo;t), you will be able to add that support however you like via Max for Live.</p>
<p>On top of this, you&rsquo;ll get a collection of new objects that allow Max for Live to use UI elements from Live, interface with the program as Devices, and listen to and control events in the Live interface (like manipulating clips, Devices, warp markers, and whatever else they choose to support). It&rsquo;s this interface area that&rsquo;s really new, and that I hope to cover more soon.</p>
<p>The only catch to this is you have to make an investment in software before you get started. If you want to run Max for Live, you need to buy Live 8 <em>and</em> buy Max for Live as an add-on. (Ableton has said it&rsquo;ll be a separate product, but no word yet on pricing.) If you already own Max 5, you&rsquo;ll still need to buy Max for Live (though again, no word on discounts). And you will still need to own the standalone Max if you want to use your patches without starting Live.</p>
<p>For more discussion, there&rsquo;s a thread on the Cycling &lsquo;74 forum:</p>
<p><a href="http://www.cycling74.com/forums/index.php?t=msg&amp;th=37492">&quot;Max for Live&quot;?</a></p>
<p>Jeremy Bernstein of Cycling &lsquo;74 says it best here:</p>
<blockquote><p>Max for Live is, well, a superset of Max. :) MaxMSPJitter + special features for Live integration      <br />If you want to create a Max Device from a Max patch, you can currently copy and paste the main patcher into an empty device. We&#8217;ll probably offer a simple converter at some point, as well.</p>
</blockquote>
<p>Right. What he said.</p>
<h3>What Might it Mean for Open Source?</h3>
<p>You can see that this is good news for:</p>
<ul>
<li>Max and patching (a huge boost to DIY software) </li>
<li>OSC (the open communications protocol, supported &ndash; indirectly &ndash; for the first time) </li>
<li>monome (because all those patches can be adapted for Live, which was a popular app to use anyway) </li>
</ul>
<p>It&rsquo;s not such fantastic news for the open source world or competing tools, because this is a very proprietary and vendor-specific solution. That&rsquo;s not a criticism, just an observation &ndash; I know fantastic people and friends who are supported by the business model that&rsquo;s here. But it is worth noting, because I believe healthy software ecosystems incorporate <em>both</em> free and commercial models, and fully open and fully &ldquo;integrated&rdquo; (which are sometimes more closed) solutions. There&rsquo;s no question where this lies. You&rsquo;ll need the full version of Max to use these patches with even another host &ndash; and you&rsquo;re likely to miss some of the specific solutions here.</p>
<p>That said, I think it&rsquo;s still an opportunity for open source alternatives to differentiate themselves, and for the two to coexist harmoniously. For starters, open source software will have an easier in when it comes to talking to Live, if there&rsquo;s a friendly set of Max for Live patches that help communicate with other tools. Also, open source software can be two things this solution is not &ndash; lightweight, and free. It&rsquo;s also an opportunity for open source hardware to interface with this solution (again, see: monome, which I still think has some elegance things like the APC40 lack).</p>
<p>In fact, there&rsquo;s so much power by the time you put together Live and Max and all your plug-ins (too &hellip; much &hellip; POWER!!)&#160; that I could see some people finding it refreshing performing with just a simple Processing sketch and <em>turning everything else off</em>. </p>
<p>I might even go so far to say that, by association, Max&rsquo;s open-source cousin Pd could benefit from this. (I don&rsquo;t see Pd working in Live any time soon, though.) I do hope that Max patchers release at least some of their work as open source patches for others to use. Flash is a great example of a proprietary tool that has generated fantastic open source tools around it. That means you get Adobe&rsquo;s support and quality level, but you can still share code &ndash; and clearly, the Max world can do some of the same things.</p>
<p>These are ultimately all tools. I&rsquo;m pretty excited about developments in the open source world, and I believe that most people will use a combination of free and commercial tools. 2009 should be a great year for both, which means you&rsquo;ll gravitate toward using the right tool for the job, and for your budget. For those who can&rsquo;t afford all these glitzy new toys, you won&rsquo;t exactly be suffering. (Next week, I&rsquo;m going to try to put together a virtual, open-source &ldquo;NAMM&rdquo; rounding up some of those developments.)</p>
<p>If you asked me to wish for everything I&rsquo;d want to come together, for the kinds of things we advocate on CDM, I couldn&rsquo;t do much better than we&rsquo;re doing already &ndash; and we&rsquo;re only part of the way through January.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/01/16/max-for-live-is-max-in-live-msp-jitter-osc-and-all-the-open-source-side/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>Cycling &#8216;74 Reveals Max For Live: Make Max Patches that Integrate with Ableton</title>
		<link>http://createdigitalmusic.com/2009/01/15/cycling-74-reveals-max-for-live-make-max-patches-that-integrate-with-ableton/</link>
		<comments>http://createdigitalmusic.com/2009/01/15/cycling-74-reveals-max-for-live-make-max-patches-that-integrate-with-ableton/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 19:49:04 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[Cycling-74]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[max]]></category>
		<category><![CDATA[max-for-live]]></category>
		<category><![CDATA[NAMM]]></category>
		<category><![CDATA[namm09]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[previews]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[sequencers]]></category>
		<category><![CDATA[synths]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2009/01/15/cycling-74-reveals-max-for-live-make-max-patches-that-integrate-with-ableton/</guid>
		<description><![CDATA[ 
It&#8217;s been a long, long wait, but it&#8217;s now official: Ableton and Cycling &#8216;74 have collaborated on Max for Live, which integrates Max/MSP with Ableton Live. There&#8217;s tons of information on the Cycling &#8216;74 site, and I&#8217;ll be doing some follow-up interviews for CDM soon with more details, but here&#8217;s the overview.
What is Max [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://media.createdigitalmedia.net/cdmu/images/2009/01/maxforlive_patch.jpg" /> </p>
<p>It&rsquo;s been a long, long wait, but it&rsquo;s now official: Ableton and Cycling &lsquo;74 have collaborated on Max for Live, which integrates Max/MSP with Ableton Live. There&rsquo;s tons of information on the Cycling &lsquo;74 site, and I&rsquo;ll be doing some follow-up interviews for CDM soon with more details, but here&rsquo;s the overview.</p>
<p><strong>What is Max for Live?</strong></p>
<p>Max is an add-on product for Ableton Live 8, which will be announced in a press conference shortly. Note that it isn&rsquo;t just Max or just Live &ndash; it&rsquo;s a separate, add-on product. No pricing information yet; availability later in 2009.</p>
<p><strong>What Will You Be Able to Build?</strong></p>
<ul>
<li>Step sequencers</li>
<li>Instruments</li>
<li>Effects</li>
<li>Stuff to control Live</li>
<li>New hardware integration features, with your own instrument / effect / sequencer creations, <em>and</em> with Live itself &ndash; think, build your own hardware mappings</li>
</ul>
<p>What I&rsquo;ve heard is that via native controls, you&rsquo;ll be able to control anything you can control in Live with a mouse, down to moving warp markers around. That&rsquo;s obviously huge, but expect the specifics of these details (and eventually, how to do it) on this site over the coming days and months. I&rsquo;m also eager to find out if it&rsquo;ll be possible to use Max for Live with OSC inside Live.</p>
<p> <span id="more-4758"></span>
<p><strong>How Integrated is It?</strong></p>
<ul>
<li><strong>Native Live API controls: </strong>Max now gets a native API for controlling Live, with live.object, live.path, live.observer objects. This is actually arguably the most important part, because it means you could in fact use Max to control Live in place of the Python-based Live API. That raises a bunch of questions and unfortunately, this is the part of Max for Live about which we know the least, but you know this site will be all over the details as soon as we can get hold of them. (The only bad side of this that I can see is that it may mean fewer options for Live users who want to use their own development tools instead of Max, but I&rsquo;ll investigate.)</li>
<li><strong>Preview mode: </strong>This lets you edit in Max while devices continue processing audio/MIDI as if running inside Live. It updates in-place in Live&rsquo;s device view. That&rsquo;s been possible previously using things like Native Instruments&rsquo; Reaktor plug-in or the combination of FL Studio and Synthmaker, but it&rsquo;s certainly new to the Max environment.</li>
<li><strong>UI controls: </strong>You can create Ableton-style interface controls for your patches. This is really extraordinary: you build a patch as normal, and what Max 5 calls its Presentation Mode now looks like an Ableton-standard UI in the program, with full support for color schemes. You even get descriptive text in Info View when you mouse over something, just like the official Ableton stuff.</li>
<li><strong>Multiple undo: </strong>Undo in Live applies to Devices created with Max for Live.</li>
<li><strong>Tempo sync, sample-accurate automation: </strong>I need to get the details of this, but normally syncing tempo is a major pain using MIDI, ReWire, or even plug-ins &ndash; this appears to allow more direct integration.</li>
<li><strong>A step sequencer object: </strong>Previous efforts like SynthMaker in FL have made it pretty easy to build instruments and effects, and it&rsquo;s certainly possible to build sequencers in tools like Reaktor or Pd. But what&rsquo;s unique about Max in Live is that it provides a sequencer with a Live-style interface that integrates with tempo.</li>
<li><strong>File/preset integration: </strong>This is where it gets really awesome &ndash; juggling Reaktor patches, for instance, can be a pain.</li>
<li><strong>Web collaboration: </strong>Ableton Live 8 adds web collaboration options, which extends to Max devices.<strong>&#160;</strong></li>
</ul>
<p><strong>What Devices Are Included?</strong></p>
<p><img src="http://media.createdigitalmedia.net/cdmu/images/2009/01/stepsequencer.jpg" /> </p>
<p>So far, you get a nice set of Devices to use with Max for Live:</p>
<ul>
<li>Step Sequencer, with four 16-note sequences, shift, random, MIDI control</li>
<li>Loop Shifter, with automated mapping and playback, for Max-style looping</li>
<li>An extension for the new Akai APC40 that turns it into a step-sequencer editor for Live MIDI clips</li>
</ul>
<p>Now, note, on that last item, you <em>don&rsquo;t</em> necessarily need to run out and buy Live 8 and Max for Live <em>and</em> a new APC (though there are worse things to happen to someone). The new features should open up new controller integration features and custom software-controller creations for all kinds of hardware. For instance, the monome (<a href="http://monome.org">site</a> | <a href="http://createdigitalmusic.com/tag/monome">cdm tag</a>) should greatly benefit from the features in Max for Live. It&rsquo;s already got a rabid community of Max patchers behind it, and there&rsquo;s no reason you couldn&rsquo;t do something wild with Live, Max for Live, and the monome &ndash; including additional features you can hack into the monome, like tilt sensors/accelerometers/IR range finders. (Yum.) </p>
<p>And in fact, the monome community is already on it without the aid of Max for Live: <a href="http://monome.org/articles/2009/01/03/pages/">Pages</a>, built in Java, is an elaborate app for automating access to some of Live&rsquo;s power. You can imagine that the availability of Max for Live should mean even more of this sort of thing.</p>
<p><strong>Where to Read Up</strong></p>
<p>I&rsquo;ll update this as more information comes through, but here&rsquo;s what to get where:</p>
<p>David&rsquo;s <a href="http://www.cycling74.com/story/2009/1/15/114420/967">Tools for Creating Devices in Live</a> is probably the most important read, as it shows how the integration works &ndash; already juicy, though we need to find out more about those native controls for actually manipulating Live</p>
<p><a href="http://www.cycling74.com/story/2009/1/15/112631/799">David Zicarelli&#8217;s &quot;Perspective on Integrating Max and Live&quot;</a> talks about the genesis of the project and what it means to existing Max users</p>
<p>If anyone stops by NAMM booth 6314, we&rsquo;d love some other perspectives.</p>
<p><P><strong>What this stuff means:</strong></p>
<p><P>Max for Live is best understood as Max/MSP/Jitter <em>in</em> Live. Here&#8217;s a full explanation, with more details to come on exactly how they integrate:</p>
<p><a href="http://createdigitalmusic.com/2009/01/16/max-for-live-is-max-in-live-msp-jitter-osc-and-all-the-open-source-side/">Max For Live is Max In Live: MSP, Jitter, OSC, and All; The Open Source Side?</a></p>
<p>And yes, I will be following up on open source alternatives, because they have their own strengths and weaknesses.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/01/15/cycling-74-reveals-max-for-live-make-max-patches-that-integrate-with-ableton/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
		<item>
		<title>Ableton: You&#8217;ll Be Able to Customize Akai&#8217;s APC40 Using Max for Live</title>
		<link>http://createdigitalmusic.com/2009/01/15/ableton-youll-be-able-to-customize-akais-apc40-using-max-for-live/</link>
		<comments>http://createdigitalmusic.com/2009/01/15/ableton-youll-be-able-to-customize-akais-apc40-using-max-for-live/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 15:26:24 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[ableton]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[Akai]]></category>
		<category><![CDATA[apc40]]></category>
		<category><![CDATA[Cycling-74]]></category>
		<category><![CDATA[drum-machines]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[max-for-live]]></category>
		<category><![CDATA[pads]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2009/01/15/ableton-youll-be-able-to-customize-akais-apc40-using-max-for-live/</guid>
		<description><![CDATA[ The APC40 is physically completely unlike the monome, but one important way it did learn from the experience of Live users&#8217; desire to hack: you&#8217;ll be able to make your own, custom setups, using Max.
Ableton founder and CEO Gerhard Behles explains to Akai in an interview released this morning: 
Owners of the APC40 who [...]]]></description>
			<content:encoded><![CDATA[<p><img style="display: inline; margin-left: 0px; margin-right: 0px" src="http://media.createdigitalmedia.net/cdmu/images/2009/01/apc40sm.jpg" align="right" /> The <a href="http://createdigitalmusic.com/2009/01/15/akai-apc40-ableton-live-controller-in-detail-plug-and-play-live-control-for-everyone/">APC40</a> is physically completely unlike the monome, but one important way it did learn from the experience of Live users&rsquo; desire to hack: you&rsquo;ll be able to make your own, custom setups, using Max.</p>
<p>Ableton founder and CEO Gerhard Behles <a href="http://www.akaipro.com/gerhardinterview">explains to Akai in an interview released this morning</a>: </p>
<blockquote><p>Owners of the APC40 who also own Max for Live can change the way the APC40 controls Live, and completely customize their experience. This means things like step sequencers and drum rack support and other things that only feel right with hardware will now be available for people who own these two great products. The boundaries of what you can do with complete customization and hundreds of LEDs are infinite.</p>
</blockquote>
<p>I&#8217;m guessing at this point you might like to know what &quot;Max for Live&quot; is. Suffice to say, Cycling &lsquo;74 said that they&rsquo;d show their collaboration with Ableton at the NAMM show, and there&rsquo;s an Ableton press conference later today. </p>
<p>My main question on this: how much control do you have? Is there anything special about the APC40, or is what Gerhard <em>really</em> saying that you can make your own weird step sequencers with whatever hardware you want using Max for Live? (For that matter, there&rsquo;s no reason you can&rsquo;t do this right now using Reaktor or Pd or a number of other tools that also work with Live.) My sense is actually that this <em>is</em> different, but in terms of what objects are specifically in there that enable it, we&rsquo;re still waiting to find out (and may actually have more of those specifics after NAMM).</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/01/15/ableton-youll-be-able-to-customize-akais-apc40-using-max-for-live/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>elastic~: Pitch, Speed Control Module for Your Max 5 Patch</title>
		<link>http://createdigitalmusic.com/2008/10/28/elastic-pitch-speed-control-module-for-your-max-5-patch/</link>
		<comments>http://createdigitalmusic.com/2008/10/28/elastic-pitch-speed-control-module-for-your-max-5-patch/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 14:55:29 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Cycling-74]]></category>
		<category><![CDATA[DSP]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[externals]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[modular]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[warping]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=4352</guid>
		<description><![CDATA[If you&#8217;re looking for pitch- and speed-independent warping and other sonic effects, and Max 5 is your modular patching tool of choice, a new tool is now available to add to your arsenal. elastic~ is an object similar that allows high-quality audio warping. The developer claims it uses the &#8220;same algorhythm as software giants Cubase, [...]]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/SM1z1bsuFeg&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/SM1z1bsuFeg&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>If you&#8217;re looking for pitch- and speed-independent warping and other sonic effects, and Max 5 is your modular patching tool of choice, a new tool is now available to add to your arsenal. elastic~ is an object similar that allows high-quality audio warping. The developer claims it uses the &#8220;same algorhythm as software giants Cubase, Ableton Live, and Kontakt.&#8221; I&#8217;m personally still quite happy with granular tools in software like Reaktor &#8212; and have recently gotten interested in exploring implementations in the free and open source <a href="http://supercollider.sourceforge.net//">SuperCollider</a>, but of course there are great advantages to working in Max, and the implementation here seems unusually elegant and easy to use.</p>
<p>The developer writes:</p>
<blockquote><p>With elastic~ it&#8217;s easy to tempo match loops together (either to each other or a global tempo); create a sampler that doesn&#8217;t change the speed of your sample as you change pitch; correct out of tune samples; create harmonizers; and just generally loop and bend and warp and stretch and&#8230;&#8230;</p></blockquote>
<p><a href="http://www.elasticmax.co.uk/">elastic~ Product Page</a></p>
<p>The software is the creation of Simon Adcock and Joe Jarlett.</p>
<p>Product price is GBP20 &#8212; though thanks to the US Dollar surging against the Sterling, that&#8217;s not so bad. If you grab this and make stuff with it, let us know. Got an external you prefer, or other tool (a la SuperCollider) for audio warping, let us know that, too. (Warping audio is a personal and intimate process. I can&#8217;t imagine you&#8217;d share it with just any tool.)</p>
<p><strong>Update:</strong> The engine in question is <a href="http://www.zplane.de/index.php?page=description-elastique">Elastique</a> &#8212; quite nice, in fact, to have this &#8220;ported&#8221; effectively to Max/MSP! (And check out how many places it&#8217;s used &#8212; fascinating.)</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2008/10/28/elastic-pitch-speed-control-module-for-your-max-5-patch/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Max 5: Max/MSP/Jitter Pricing Updated</title>
		<link>http://createdigitalmusic.com/2008/04/23/max-5-maxmspjitter-pricing-updated/</link>
		<comments>http://createdigitalmusic.com/2008/04/23/max-5-maxmspjitter-pricing-updated/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 13:23:01 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[academic]]></category>
		<category><![CDATA[Cycling-74]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[modular]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[pricing]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[upgrades]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2008/04/23/max-5-maxmspjitter-pricing-updated/</guid>
		<description><![CDATA[ 
Cycling &#8216;74 have updated Max 5&#8217;s pricing and streamlined a bit in the new release. (That means Max for MIDI and basic data crunching, MSP for audio, synthesis, and signal processing, and Jitter for video, 3D, and advanced data processing.) Since this impacts a number of our readers, it&#8217;s worth going over this.
Updated: The [...]]]></description>
			<content:encoded><![CDATA[<p><img border="0" alt="image" src="http://media.createdigitalmedia.net/cdmu/images/2008/04/image10.png" width="507" height="231" /> </p>
<p>Cycling &#8216;74 have updated Max 5&#8217;s pricing and streamlined a bit in the new release. (That means Max for MIDI and basic data crunching, MSP for audio, synthesis, and signal processing, and Jitter for video, 3D, and advanced data processing.) Since this impacts a number of our readers, it&#8217;s worth going over this.</p>
<p><P><strong>Updated:</strong> The story now reflects a clarification from Cycling &#8216;74 over which Jitter objects work in Max/MSP.</p>
<p><span id="more-3352"></span></p>
<p><strong>New academic pricing:</strong></p>
<ul>
<li>US$250 per student</li>
<li>US$59 for a 9-month authorization</li>
<li>US$109.45 for a permanent upgrade from Max/MSP 4</li>
</ul>
<p><a href="http://cycling74.com/purchase/discounts" target="_blank">Student discounts</a></p>
<p>See also <a href="http://cycling74.com/purchase/discounts" target="_blank">education and teacher discounts</a>; 1-4 licenses for <em>either</em> K-12/higher ed faculty or your institution are now US$475.20 for the full Max/MSP/Jitter</p>
<p>Academic pricing is now only for Max + MSP + Jitter &#8212; none of the tiered pricing from before for just Max/MSP, etc. And if you bought after October 1, the new version is free. Plus, if you own an academic license that didn&#8217;t include Jitter, you get it now with your upgrade.</p>
<p>I recommended the 9-month license for my students ($39 of it gets subtracted from your final order) when I was teaching Max at Brooklyn College, and people were really happy with it.</p>
<p><strong>New full pricing</strong></p>
<ul>
<li>US$699 for the full Max 5</li>
<li>US$495 for Max/MSP + a limited, <strong>unsupported</strong> set of Jitter objects (see below)</li>
<li>US$199 upgrade</li>
</ul>
<p><a href="http://cycling74.com/products/max5#pricing" target="_blank">Pricing details and Max 5 overview</a></p>
<p>Note that Max 5 at this time doesn&#8217;t yet include the ability to export patches as plug-ins via Pluggo. ReWire, etc., still work, but if your main application for Max is building plug-ins for other hosts, you may want to hold off.</p>
<p>This came up in comments, so I&#8217;ll say it again &#8212; we&#8217;re not covering Max because I think it&#8217;s the only alternative. On the contrary, Reaktor and Pd are also each cross-platform patching environments with their own unique strengths, to say nothing of other synth environments (ChucK, Csound, SuperCollider). Each of those can work in academic settings, as well. But there&#8217;s no question Max 5 is big news on this scene, a major update to the tool that first popularized visual patching as music software</p>
<p><strong>How much Jitter do you get in Max/MSP?</strong></p>
<p><P>Cycling &#8216;74 revised their site; while Max/MSP does now include a limited set of Jitter objects, they&#8217;re officially unsupported if you haven&#8217;t bought Jitter. In other words, you can use them &#8212; and this means developers working on patches can share those patches with people who don&#8217;t have Jitter within the limited subset &#8212; you just don&#8217;t get support from C74. I think if you want to use Jitter objects, you should just buy Jitter, but this is still good to know (particularly for teaching environments, I might add). Here&#8217;s the list:</p>
<p>jit.alphablend<br />
jit.fill<br />
jit.fpsgui<br />
jit.iter<br />
jit.matrix<br />
jit.op<br />
jit.pack<br />
jit.peek~<br />
jit.poke~<br />
jit.pwindow<br />
jit.qt.movie<br />
jit.spill<br />
jit.unpack<br />
jit.xfade</p>
<p>&#8230; Note this doesn&#8217;t include the important networking objects, so it&#8217;s just FYI.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2008/04/23/max-5-maxmspjitter-pricing-updated/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Max 5 Available For Download Now</title>
		<link>http://createdigitalmusic.com/2008/04/22/max-5-available-for-download-now/</link>
		<comments>http://createdigitalmusic.com/2008/04/22/max-5-available-for-download-now/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 02:15:50 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[Cycling-74]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Jitter]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[max]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[modular]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[upgrades]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2008/04/22/max-5-available-for-download-now/</guid>
		<description><![CDATA[ I love our readers. You&#8217;re just sitting on your hands waiting for Max 5 to arrive, because the moment it goes up my inbox is suddenly full. As of a few moments ago, the long-awaited upgrade to the popular modular patching environment for music and visuals has arrived. You can download Max 5 right [...]]]></description>
			<content:encoded><![CDATA[<p><img border="0" alt="image" align="right" src="http://media.createdigitalmedia.net/cdmu/images/2008/04/image9.png" width="150" height="62" /> I love our readers. You&#8217;re just sitting on your hands waiting for Max 5 to arrive, because the moment it goes up my inbox is suddenly full. As of a few moments ago, the long-awaited upgrade to the popular modular patching environment for music and visuals has arrived. You can download Max 5 right now, and according to the C74 site, it will happily run alongside Max 4.6, so you can keep the old version for compatibility while you evaluate the new one. Let us know how you like the new release!</p>
<p><a href="http://cycling74.com/downloads/max5" target="_blank">Max 5 Downloads</a></p>
<p><a href="http://cycling74.com/products/max5" target="_blank">Max 5 Product Descriptions</a> [links now working!]</p>
<p><a href="http://www.cycling74.com/docs/max5/vignettes/intro/docintro.html" target="_blank">Max Online Documentation</a>, including <a href="http://www.cycling74.com/docs/max5/vignettes/intro/docnew.html" target="_blank">what&#8217;s new</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2008/04/22/max-5-available-for-download-now/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Radiohead, Max/MSP, a Lost Authorization, and Self-Pricing</title>
		<link>http://createdigitalmusic.com/2007/12/12/radiohead-maxmsp-a-lost-authorization-and-self-pricing/</link>
		<comments>http://createdigitalmusic.com/2007/12/12/radiohead-maxmsp-a-lost-authorization-and-self-pricing/#comments</comments>
		<pubDate>Wed, 12 Dec 2007 23:52:21 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[artists]]></category>
		<category><![CDATA[copy-protection]]></category>
		<category><![CDATA[Cycling-74]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[radiohead]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2007/12/12/radiohead-maxmsp-a-lost-authorization-and-self-pricing/</guid>
		<description><![CDATA[It seems even Radiohead sometimes lose their copy protection authorization for Max/MSP. That doesn&#8217;t stop our friends at Cycling &#8216;74 support from getting a bit cheeky. But careful what you say: it might wind up as the lead to a New York Times article:
SHORTLY after Radiohead released its album &#8220;In Rainbows&#8221; online in October, the [...]]]></description>
			<content:encoded><![CDATA[<p>It seems even Radiohead sometimes lose their copy protection authorization for Max/MSP. That doesn&#8217;t stop our friends at Cycling &#8216;74 support from getting a bit cheeky. But careful what you say: it might wind up as the <a href="http://www.nytimes.com/2007/12/09/arts/music/09pare.html?ex=1354856400&#038;en=ec2f1431937372be&#038;ei=5088&#038;partner=rssnyt&#038;emc=rss">lead to a New York Times article</a>:</p>
<blockquote><p>SHORTLY after Radiohead released its album &ldquo;In Rainbows&rdquo; online in October, the band misplaced its password for Max/MSP, a geek-oriented music software package that the guitarist Jonny Greenwood uses constantly. It wasn&rsquo;t the first time it had happened, Mr. Greenwood said over a cup of tea at the venerable Randolph Hotel here. As usual Radiohead contacted Max/MSP&rsquo;s developers, Cycling &rsquo;74, for another password. &#8220;They wrote back,&#8221; Mr. Greenwood said, &#8220;&#8216;Why don&rsquo;t you pay us what you think it&rsquo;s worth?&#8217;&#8221;</p></blockquote>
<p>It&#8217;s a joke, folks, no need to write Cycling &#8216;74 suggesting you buy Jitter for $5; somehow, don&#8217;t think they&#8217;ll bite.</p>
<p>The article itself, though, offers a good overview of the issues surrounding Radiohead&#8217;s pay-what-you-will album and how it&#8217;s been received.</p>
<p>Via <a href="http://thephoenix.com/notfornothing/PermaLink,guid,00c26f9d-1c08-4c7f-a1d6-19a5cd099520.aspx">The Phoenix</a>; thanks to ggg for the tip!</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2007/12/12/radiohead-maxmsp-a-lost-authorization-and-self-pricing/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>First Max 5 Preview: Music Patching, the Next Generation?</title>
		<link>http://createdigitalmusic.com/2007/10/08/first-max-5-preview-music-patching-the-next-generation/</link>
		<comments>http://createdigitalmusic.com/2007/10/08/first-max-5-preview-music-patching-the-next-generation/#comments</comments>
		<pubDate>Mon, 08 Oct 2007 15:04:07 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[AES]]></category>
		<category><![CDATA[Cycling-74]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Jitter]]></category>
		<category><![CDATA[max]]></category>
		<category><![CDATA[max-msp]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[modular]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[previews]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[UI]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2007/10/08/first-max-5-preview-music-patching-the-next-generation/</guid>
		<description><![CDATA[Not just skin deep: Changing the Max interface should make it easier and faster to produce patches for beginners and advanced users alike.
What&#8217;s this new Max about, and why was it such a big deal at the AES trade show? To really understand, let&#8217;s turn to gaming for a moment. When Nintendo described their vision [...]]]></description>
			<content:encoded><![CDATA[<p><img id="image2564" src="http://media.createdigitalmedia.net/cdmu/images//2007/10/max5_1.jpg" alt="Max 5" /></p>
<div class="imgcaption"><b>Not just skin deep:</b> Changing the Max interface should make it easier and faster to produce patches for beginners and advanced users alike.</div>
<p><B>What&#8217;s this new Max about, and why was it such a big deal at the AES trade show?</b> To really understand, let&#8217;s turn to gaming for a moment. When Nintendo described their vision for the Wii, they talked about appealing to three groups of customers:</p>
<p><UL><LI>The &#8220;hard-core&#8221; gamer; that is, their existing audience, of course</li>
<p><LI>&#8220;Lapsed&#8221; gamers: people who had done some gaming at some point but lost interest</li>
<p><LI>Entirely new gamers, across a variety of demographics</li>
</ul>
<p>History will have to be the judge of Nintendo&#8217;s slim white box and controller-wagging interface, but I heard some similar development goals at the AES audio show this weekend. Nowhere was this more apparent than Cycling &#8217;74&#8217;s upcoming Max 5. Substitute the word &#8220;patcher&#8221; for the word &#8220;gamer&#8221;, and you&#8217;ve got a snapshot of the new Max. </p>
<p>After all, whether you&#8217;ve touched Max before or not, you&#8217;ve likely got some needs in at least one of these categories. Beginners are easily intimidated by the &#8220;visual programming&#8221; metaphors of a blank-slate, modular tool like Max. Many others get through a couple of patches, often in a school course, but wind up having difficulty getting beyond that first work later on. And even advanced users (maybe <I>especially</i> advanced users) are always looking for ways of working faster.</p>
<p>The build I saw of Max wasn&#8217;t entirely complete, but I will say it&#8217;s tremendously promising. I talked to many for whom the chance to see Max 5 was the highlight of the entire AES show. It&#8217;s a tool you really need to see in action, so be sure to check out Cycling&#8217;s just-posted videos of the program:</p>
<p><a href="http://cycling74.com/story/2007/10/5/91222/9559">A First Look at Max 5</a> [Cycling '74]</p>
<p>This is not the all-words, no-pictures manifesto we saw recently: now you actually get to see the tool in action. Highlights:</p>
<p><img id="image2565" src="http://media.createdigitalmedia.net/cdmu/images//2007/10/max5_2.jpg" alt="Max 5 Object picker" /></p>
<div class="imgcaption">Max has a new visual browser for selecting objects. But if you can&#8217;t tell what those icons signify, there&#8217;s also more integrated help, and object names are auto-completed as you type them into a patcher window.</div>
<p><span id="more-2563"></span></p>
<p><UL><LI><b>The interface zooms, scales, and snaps:</b> I knew this was coming, but I was really pleased at how Max-like this is. It still looks like Max, but it&#8217;s more usable.</li>
<p><LI><b>There&#8217;s a patcher inspector:</b> The inspector lets you easily adjust attributes without mucking about with typing things into an object box or sending messages to an object, which was always very confusing. You don&#8217;t see much of this in the video, but trust me, this is huge, especially for more-complex Jitter objects. And while this is shades of Quartz Composer, it works much better than the clunky UI implementation in that tool.</li>
<p><LI><B>Finding the object you need is much easier:</b> There&#8217;s a pretty visual browser which will be a lot of fun, but there&#8217;s also auto-complete when you type in a name. (Programmers will recognize that functionality from IDEs like Eclipse; Mac users, think QuickSilver fast-typing goodness.)</li>
<p><LI><B>There&#8217;s a nifty new file browser:</b> Drawing from iTunes and Ableton Live, this makes it really easy to get access to files in the file system &#8212; no more manually entering paths. The bad news is, it sounds as though this may not initially be usable in your own patches, for, say, making a video navigator for a VJ app or sample loader for an instrument; hopefully, that&#8217;ll either sneak into the final build or be available soon after. (The Cycling page does mention integration of the database that powers this browser with JavaScript, though, so advanced users may have some new options.)</li>
<p><img id="image2566" src="http://media.createdigitalmedia.net/cdmu/images//2007/10/max5_3.jpg" alt="Max 5 file browser" /></p>
<div class="imgcaption">A new file browser takes cues from iTunes and Ableton Live.</div>
<p><LI><B>Debugging and feedback and help everywhere:</b> The old way of working with Max was pretty slow. Add an object. Click the object&#8217;s help to figure out what it does. Look up its help page. Go find the tutorial reference in which it&#8217;s introduced. Add a print object to watch what data is coming out of it. Go back and try to see why it&#8217;s not working. Now, there&#8217;s feedback everywhere: pop-up hints for each inlet and outlet, integrated help, the ability to mouse over objects and see what data is moving through them (including Jitter matrices, apparently), and even better-organized data feedback in the Max window. The integrated help is much richer, too, though it wasn&#8217;t quite ready for demo when I saw it; I expect we&#8217;ll find out more about this soon.</li>
<p><LI><B>Presentation mode for performance, and the end to messy patches:</b> This is really the feature that could make you jump for the new Max. Presentation mode lets you select elements in your patch and add them to a performance interface, so that in addition to locking a patch, you can build a custom interface as an additional layer. Let me translate that: <b>you&#8217;ll never have to stare at a giant, messy patch while you&#8217;re trying to perform again</b>. Now, Reaktor has had something like that for years, but again, the implementation is really Max-like and unique. When you go to presentation mode, you can drag objects where you want them. Switch back to editing mode, and they remain connected to the rest of your patch and automatically move back to their edited locations. (If that didn&#8217;t make sense, go watch the video, and expect to see more examples of this soon!)</li>
</ul>
<p><img id="image2567" src="http://media.createdigitalmedia.net/cdmu/images//2007/10/max5_4.jpg" alt="Max 5 presentation mode" /></p>
<div class="imgcaption">No more muss: presentation mode isn&#8217;t entirely separate, in that objects are still connected to your patch. But location and size can be adjusted separately for an easier user interface, while all the messy bits remain safe in the patch itself &#8212; a big step forward from the lock/unlock approach of the past. (That&#8217;s still there, but this extra layer makes a lot more sense.)</div>
<p>There are still lots of questions, of course: there&#8217;s no solid release date or pricing plan, and we haven&#8217;t yet heard what Cycling is cooking up with its new partner Ableton, or how that fits into Max 5. Jitter will be supported with this new release, though, like the internals in Max/MSP, it doesn&#8217;t sound like there will be any earth-shaking changes immediately. (I.e., it won&#8217;t be Jitter 2.0.) Then again, Jitter patchers should benefit just as much as MSP heads from all these other features, so I wouldn&#8217;t underestimate the potential there.</p>
<p>I think there&#8217;s no question this will step up the game for custom-patched music and multimedia software. Max isn&#8217;t the only game in town by any means, though it is arguably the most extensive tool (especially if you&#8217;re counting number of objects). I can&#8217;t wait to get my hands on the new Max and share the patching experience, and I&#8217;m equally interested to see what happens with the next version of a more specialized tool like Reaktor. As always, stay tuned.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2007/10/08/first-max-5-preview-music-patching-the-next-generation/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>Cycling &#8216;74 Releases Max 5 Details: Bringing Max Out of the 80s, Into the Future</title>
		<link>http://createdigitalmusic.com/2007/09/28/cycling-74-releases-max-5-details-bringing-max-out-of-the-80s/</link>
		<comments>http://createdigitalmusic.com/2007/09/28/cycling-74-releases-max-5-details-bringing-max-out-of-the-80s/#comments</comments>
		<pubDate>Fri, 28 Sep 2007 20:16:57 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Cycling-74]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[Jitter]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[max]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[previews]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[upgrades]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2007/09/28/cycling-74-releases-max-5-details-bringing-max-out-of-the-80s/</guid>
		<description><![CDATA[Cycling &#8216;74 hasn&#8217;t yet made a screen shot of the next version of Max public, so instead we offer this blurry picture of the current version, courtesy a lovely patch Peter Segerstrom was using with his Monome last night. If you squint really hard&#8230;
Love it or hate it, there simply is no graphical development environment [...]]]></description>
			<content:encoded><![CDATA[<p><img id="image2538" src="http://media.createdigitalmedia.net/cdmu/images//2007/09/maxshot.jpg" alt="Max 4" /></p>
<div class="imgcaption">Cycling &#8216;74 hasn&#8217;t yet made a screen shot of the next version of Max public, so instead we offer this blurry picture of the current version, courtesy a lovely patch <a href="http://flatflat.org/">Peter Segerstrom</a> was using with his Monome last night. If you squint <I>really</i> hard&#8230;</div>
<p>Love it or hate it, there simply is no graphical development environment for musical and multimedia anywhere near as deep as Max. Max remains the most powerful &#8220;blank slate&#8221;, custom creative software around, and it&#8217;s allowed two decades of artists to create their own tools without coding.</p>
<p>Today, David Zicarelli, the Big Kahuna at Cycling &#8216;74 and a driving force behind Max as we now know it, talked publicly for the first time about Max 5. This version looks like the biggest ground-up overhaul of Max, MSP, and Jitter since their creation. It&#8217;s a huge article, well worth reading, but here are some highlights. (I get to sit down with C74 Director of Engineering Darwin Grosse next week at AES; not sure how much of that meeting I&#8217;ll be able to share right away but will definitely find out.)</p>
<h3>The capsule summary (as I understand it)</h3>
<p>Max 5 is a complete overhaul that&#8217;s all about making patching more pleasurable, with an entirely new, 21st-Century user interface and code base. It&#8217;s <I>not</i> about adding a zillion new objects. The idea is to be <B>easier to learn for beginners, and more fun to use for experts</b>. (Interestingly, this is similar to the more modest but philosophically parallel reworking of Logic Studio, another app born in the late 80s.)</p>
<p>It&#8217;s not just skin deep, because doing things like building workable UIs for performance and debugging promises to be easier.</p>
<p>Keep in mind, this is all basically hearsay on Max 5 because I haven&#8217;t seen it yet; I&#8217;m just condensing what I can based on my knowledge of Max and David&#8217;s introduction. But I don&#8217;t want to make you wait for details, since I know we have plenty of die-hard Max users collected here (and the odd Cycling &#8216;74 employee, so I hope I&#8217;m not too far off.) That said, here&#8217;s an overview of what to look for from the new version, with more details to follow:<span id="more-2537"></span></p>
<h3>New features</h3>
<ul>
<LI><B>Multiple undo.</b> (Whoo! I&#8217;ll pay to upgrade <I>right now</i>.)</LI><br />
<LI><b>All new UI</b>, resolution-independent patching with <b>zoom in / zoom out</b>. (See also: Quartz Composer.)</li>
<p><LI>Find objects by browsing a <b>visual catalog</b> full of icons.</li>
<p><LI><b>Overhauled codebase</b>, built on cross-platform libraries.</li>
<p><LI><b>New timing model</b> that&#8217;s &#8220;more meaningful than milliseconds.&#8221; (The timing model was pretty essential to the old Max &#8212; it&#8217;s the reason original creator Miller Puckette named the program, after computer music pioneer Max Mathews&#8217; timing work. It was also one of Max&#8217;s least modern features, arguably. I&#8217;ll try to find out what this means, technically speaking.)</li>
<p><LI><B>All-new documentation</b>, fully integrated with the interface and the Web, and with friendlier introductory tutorials.</li>
<p><LI><B>Separate user interfaces</b> for performance/use, called &#8220;Presentation Mode&#8221;. Aside from multiple undo, this is the other thing I&#8217;m most excited about; I love the ability to do this in Reaktor and loathe the UI building experience in Max 4.</li>
<li><B>Host sync for VST plug-ins</b>, making Max into a more usable host.</li>
<p><LI><B>File browser with preview</b></li>
<p><LI><B>Multi-processor polyphony</b></li>
</ul>
<p>Oh, yeah, and preset saving that actually works the way it should, messages sent to message boxes without prepending anything, pattrstorage editing, localization and Unicode via a new JSON-based file format, and lots of other improvements.</p>
<h3>Support and compatibility</h3>
<p>So, that&#8217;s all well and good. Now, more importantly, what will work, and what will break? You should <I>definitely</i> read David&#8217;s story for the details, but since I like birds-eye views, here&#8217;s how I understand it:</p>
<p><B>Platforms:</b><br />
<UL><LI><B>Mac and Windows, now identical-ish</b>: Thanks to new, cross-platform libraries, and a window overhaul that will particularly benefit Windows (long second-class systems UI-wise when it came to Max), you&#8217;re less likely than ever to care what platform you&#8217;re on.</li>
<p><LI><B>Someday, Linux?</b> David suggests that a Linux port, while not in the immediate future, is something C74 &#8220;wants&#8221; to do. It was impossible with the old codebase, but no more.</li>
</ul>
<p><B>Works:</b></p>
<ul><LI>Most patches (patches with specific UI features may require reworking, naturally, because of the new UI)</li>
<p><LI>Most externals (again, UI is likely to be the issue, but otherwise, if you made it through the Max 4.6 / Intel Mac hurdle, you should be in good shape)</li>
<p><LI>Java (using mxj)</li>
<p><LI>JavaScript (using jsui)</li>
</ul>
<p>So, from a compatibility standpoint, you&#8217;re in pretty good shape. But there&#8217;s some major bad news:</p>
<h3>What about plug-ins?</h3>
<p>Pluggo support is completely broken, for now:</p>
<p><UL><LI><B>Max 4 Pluggo plug-ins won&#8217;t work.</b> They need to be updated to a Max 5 format. Wait a sec &#8230; there&#8217;s a problem:</li>
<p><LI><B>The Max 5 Pluggo won&#8217;t be ready with Max 5</b>.</li>
</ul>
<p>Translation: you won&#8217;t be able to take your Max patch and turn it into a plug-in for use with other applications, which for many of us is one of the major selling points of Max. David writes: &#8220;this new format is unlikely to be ready when Max 5 is first released. If your life revolves around plug-in development, you&#8217;ll probably want to wait to upgrade until we change our plug-in support to work with the new core environment.&#8221;</p>
<p>So, the good news is, there <I>will</i> be this functionality eventually. The bad news is, we don&#8217;t yet know when that is. If I hear about a timeline, I&#8217;ll let you know.</p>
<p>This isn&#8217;t necessarily the end of the world, because for some applications, building a standalone Max application, possibly with ReWire support, is a better choice. There&#8217;s no mention of standalone or ReWire support in Max 5; again, I&#8217;ll keep you posted if I hear specifics.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2007/09/28/cycling-74-releases-max-5-details-bringing-max-out-of-the-80s/feed/</wfw:commentRss>
		<slash:comments>59</slash:comments>
		</item>
	</channel>
</rss>
