<?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; Pluggo</title>
	<atom:link href="http://createdigitalmusic.com/tag/pluggo/feed/" rel="self" type="application/rss+xml" />
	<link>http://createdigitalmusic.com</link>
	<description>Making music with technology</description>
	<lastBuildDate>Thu, 09 Feb 2012 18:27:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Max for Live Comes with Some Strings Attached for Creators</title>
		<link>http://createdigitalmusic.com/2009/11/max-for-live-comes-with-some-strings-attached-for-creators/</link>
		<comments>http://createdigitalmusic.com/2009/11/max-for-live-comes-with-some-strings-attached-for-creators/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 18:02:27 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[editorial]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[max-5]]></category>
		<category><![CDATA[max-for-live]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[OSC]]></category>
		<category><![CDATA[Plug-ins]]></category>
		<category><![CDATA[Pluggo]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[trends]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2009/11/24/max-for-live-comes-with-some-strings-attached-for-creators/</guid>
		<description><![CDATA[Image (CC) akihiko.japan. Max for Live is a fantastic product that treads on genuinely new ground. Its level of integration with the user interface and operation of the host reaches a new high, it comes with a rich selection of instruments, effects, and tools to use as examples, and, in combination with Max 5’s re-vamped &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2009/11/max-for-live-comes-with-some-strings-attached-for-creators/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><a class="thickbox" href="http://www.flickr.com/photos/40574096@N08/3929281619/in/photostream/"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="3929281619_b4be4197df[1]" border="0" alt="3929281619_b4be4197df[1]" src="http://createdigitalmusic.com/files/2009/11/3929281619_b4be4197df1.jpg" width="500" height="309" /></a></p>
<div class="imgcaption">Image (<a href="http://creativecommons.org/licenses/by-nd/2.0/deed.en">CC</a>) <a href="http://www.flickr.com/people/40574096@N08/">akihiko.japan</a>.</div>
<p>Max for Live is a fantastic product that treads on genuinely new ground. Its level of integration with the user interface and operation of the host reaches a new high, it comes with a rich selection of instruments, effects, and tools to use as examples, and, in combination with Max 5’s re-vamped interface, makes a comfortable development environment. It does all of this inside a host that, true to its “Live” name, provides a unique workflow.</p>
<p>But Max for Live also comes with some significant strings attached, and it confirms some of the disadvantages to Max as a proprietary, vendor-specific development solution for music and performance. That means that it’ll be a superb choice for certain applications, but will fail to be a viable option for others.</p>
<p>Technology is about trade-offs; understanding those tradeoffs is essential to making informed decisions. There’s never a “right” choice; only a right choice for you. I think the music tech community will embrace Max for Live, but it’s also important to have alternatives. The DIY creative music community likely won’t – and certainly shouldn’t – simply make Max for Live and Ableton Live its tool for everything.</p>
<p>In summary:</p>
<p>1. Max for Live doesn’t have a free run-time, which means it’s not your best option if you want to reach a wide audience with your creations.</p>
<p>2. Max is no longer an option for people wanting to develop plug-ins for multiple hosts, a change that didn’t go over well with all developers partly because it was only revealed after Max 5 and Max for Live.</p>
<p>3. Jitter output while editing is crippled in Max for Live if you don’t also own Jitter.</p>
<p>4. Max isn’t an open source tool, which has practical implications, including -</p>
<p>5. You’ll want to choose something else if you’re interested in mobile music making.</p>
<p>You’ll want to weigh these options when considering Max for Live, even before considering the technical specifics of the tool. You may determine it’s still the perfect tool for the job, or you may not; it should simply be part of your equation.</p>
<p>These aren’t entirely black and white issues, so I’ll be specific:</p>
<p> <span id="more-8422"></span>
<p><strong>1. There is no Max for Live run-time – meaning Max for Live is a poor choice for deployment of instruments, effects, and controller support.</strong></p>
<p>This is the most significant and fundamental issue. If you create a Max for Live patch because you want to share it with other people, you should be aware that you’re limiting your audience. Anyone wishing to use your patch will need to buy <em>both</em> a full version of Live 8 <em>and</em> a full, $295 license for Max for Live. There is no free run-time, and neither Ableton nor Cycling ‘74 has indicated they plan one in the future. In fact, representatives of both Ableton and Cycling ‘74 have told me that they expect that many people will buy Max for Live at that price for the sole purpose of running other people’s patches.</p>
<p>Ableton and Cycling ‘74 are businesses, and this may well be the decision that’s in their best interests. Of course, you also have the right to make a decision that’s in your own best interests. If, for instance, you get commissioned by a band to make a Max for Live patch for their performances, then you might easily pay off your own cost for Max for Live – this might be a really smart way to go. On the other hand, if reaching a wide audience is your main goal, then Max for Live is probably not your best choice – particularly if you’re interested in providing support for a hardware controller in Live. (That’s part of the reason why I hope we’ll still see OSC natively supported in Live, not only in Max for Live.)</p>
<p>I’m not suggesting Max for Live isn’t worth its price – I actually think it could be a fantastic investment for many users. But that’s not the point: the question is, from a creator’s standpoint, does building a tool in Max for Live allow you to reach the people you want to reach? Anyone imagining a Max-style App Store for patches is likely to be disappointed with Max for Live, at least unless Ableton and Cycling ‘74 decide to change the deployment model. On the same note:</p>
<p><strong>2. Max for Live marks the end of Max as a development tool for multiple hosts – a change that, whether justified or not, wasn’t clearly communicated. </strong></p>
<p>One way around item #1 is to simply use Max 5’s existing – and excellent – support for producing standalone Mac and Windows applications that use its free run-time. I expect some users who aren’t as interested in Live will continue to opt for a conventional Max/MSP/Jitter license in place of a copy of Max for Live.</p>
<p>Unfortunately, Max 5’s versatility as a development tool no longer applies to plug-ins outside of Max for Live. The Pluggo framework had previously provided the ability to create VST, AU, and RTAS plug-ins for Mac and Windows, covering virtually every host on the market – even Pro Tools. <del datetime="2009-11-25T05:32:55+00:00">It was included free with a copy of Max.</del> <strong>Correction:</strong> <em>Pluggo was a US$160 add-on for developers, including the Pluggo plug-ins bundle, though the run-time for users was free. As noted in comments, the run-time export itself was included in Max 4.5 and later.</em>  Now, Max costs just as much as it did before, but you can only target one host (Live). Not only is there an additional cost to you, but there is to your target user, too.</p>
<p>Again, it’s possible this change will ultimately make sense for Cycling ‘74 and the future development of Max. That’s the decision of Cycling ‘74 and Ableton. As for what makes sense in your future, that’s a different issue. You should simply be aware that if you want to create tools for hosts other than Live, Max is no longer your tool.</p>
<p>I’m also disappointed in the way that Cycling ‘74 made the announcement, and I think I’m obligated to express concern about that. When Max 5 was announced in September 2007 – by which point (according to Ableton’s press release today) work had already begun on Max for Live, this is what Cycling’s David Zicarelli told the user base:</p>
<blockquote><p>“[Pluggo] is unlikely to be ready when Max 5 is first released. If your life revolves around plug-in development, you’ll probably want to wait to upgrade until we change our plug-in support to work with the new core environment.”</p>
</blockquote>
<p>(See <a href="http://createdigitalmusic.com/2007/09/28/cycling-74-releases-max-5-details-bringing-max-out-of-the-80s/">CDM’s article from that month</a>.) That certainly implied support was coming when it was not. There was no mention at the time that the replacement would cost money, would no longer provide a free run-time, and would only work in Live. When Max 5 was shipped, there was still no news. When Max for Live was announced in January 2009 at NAMM, there was still no mention of the status of plug-in development in Max. It was only <a href="http://createdigitalmusic.com/2009/05/15/cycling-74-ditches-plug-in-development-support-free-commercial-alternatives/">in May 2009</a> that Cycling ‘74 formerly announced it was discontinuing work on Pluggo and effectively ending cross-host compatibility. Whether that decision was made earlier and not made public, or whether Cycling really did wait until May 2009 to decide what to do, this meant that a big transition for its developer base became an awkward one.</p>
<p><strong>3. Jitter editing is crippled for Max for Live users.</strong></p>
<p>A major selling point of Max for Live – and a significant edge it has over solutions like SynthMaker in FL Studio or the open developer tools in Reaper – is its support for video and 3D. However, this support is crippled in Max for Live if you don’t own a separate Max/MSP/Jitter license, apparently for the sole reason of encouraging you to buy Max, too. Cycling ‘74 announced only this month that Jitter’s output window will be disabled while you’re editing patches. I thought perhaps this was for technical reasons, but in fact, if you buy a Max/MSP/Jitter license, this goes away.</p>
<p>The good news is, Jitter output works when you’re <em>not</em> editing the patch, so you can still make pretty amazing audiovisual performance solutions in Max for Live for people who don’t own Jitter but do own Max for Live. However, it seems to me unfortunate that software would be crippled for marketing reasons in this way.</p>
<p><strong>4. Max isn’t open-source, and projects that use it should not be considered free software.</strong></p>
<p>I’m not an ideologue, and neither are most of our readers. I rely on proprietary software on a daily basis, and I believe many of these tools are worth using. Different business models and development models may make sense for different projects.</p>
<p>It’s also clear that many things about Max 5’s development environment are unique, and have no direct alternative or equivalent. It’s a terrific tool, and for all the complaints about price, many users get more than their money’s worth. You make an investment in something because you think it’ll pay off.</p>
<p>Free and open source software has its own, unique payoff, however. You can write custom objects for Max, but you can’t modify ones that are already there. There’s no direct community involvement in the direction Max development takes. You can release a Max patch with an open-source license, but only your patch is free software; the creation tool is not. That’s not to discourage anyone from developing in Max. But if your aim is making free software, you should consider using free software as your development tools. That’s true not only of Max, but proprietary software like Apple’s Quartz Composer and Cocoa APIs, or Microsoft’s .NET. Having free software development communities using largely proprietary tools would limit the potential for these communities. </p>
<p>Many users are likely to use <em>both</em> something like Max and something like Pd or Processing; that’s healthy. But just as Cycling and Ableton have worked to build their business model, the larger music tech community will benefit if people contribute to and use the open source/free software model, as well.</p>
<p>You don’t need to engage in philosophical arguments because of the practical reasons for doing so. One practical reason these alternatives are important:</p>
<p><strong><a class="thickbox" href="http://www.flickr.com/photos/nnova/4094414629/"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="4094414629_82ac5b218d[1]" border="0" alt="4094414629_82ac5b218d[1]" src="http://createdigitalmusic.com/files/2009/11/4094414629_82ac5b218d1.jpg" width="500" height="375" /></a></strong></p>
<div class="imgcaption">Mobile music applications have been empowered by open-source frameworks beneath; Pd, for instance, is behind the magic of the popular <a href="http://rjdj.me/">RjDj</a>. That has led to millions of people using music tools on mobile devices – and the trend is likely to accelerate. Photo (<a href="http://creativecommons.org/licenses/by-nc/2.0/deed.en">CC</a>) <a href="http://www.flickr.com/people/nnova/">Nicolas Nova</a>.</div>
<p><strong>5. Open-source alternatives are the choice you need if you care about mobile hardware.</strong></p>
<p>Ableton and Cycling ‘74 software run only on desktop Mac and Windows. Without touching the question of whether desktop Linux makes sense, open source software clearly has the edge on new, emerging, embedded, and mobile platforms. Part of being truly free software is the ability to compile that software anywhere, any time. On the Linux side, that includes platforms like Google’s Android or the upcoming Chrome OS, already running on mobile phones and e-readers, and soon on other devices. But this isn’t just about Linux or free software. Pd and ChucK, among others, already work on the iPhone, and have enabled commercial applications like RjDj and Smule, mobile apps that sell numerous copies and are featured in the windows of Apple Stores around the world. You could see a Max 5 run-time for iPhone, but it’s impossible for commercial development to keep pace with everything out there.</p>
<p><strong>Conclusion: choose wisely. </strong>It’d be easy for me to come out, guns blazing, advocating free software development, or alternatively, make CDM the all-Max-for-Live-all-the-time channel and ignore other options. Obviously, neither of those makes sense. I hope that Cycling and Ableton will address some of these areas going forward. I hope that we’ll do as good a job as possible on CDM covering Max for Live and how to use it. I likewise hope that we’ll work hard to develop the free software community, too. Open source doesn’t have to mean unfriendly – have a look at <a href="http://processing.org/">Processing</a>, which I’ve found easier to teach and easier to use in my own work than commercial software. This is really about understanding the underlying models behind these tools, making the best use of those models, and making the best use of the tools for the job.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/11/max-for-live-comes-with-some-strings-attached-for-creators/&via=cdmblogs&text=Max for Live Comes with Some Strings Attached for Creators&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/11/max-for-live-comes-with-some-strings-attached-for-creators/&via=cdmblogs&text=Max for Live Comes with Some Strings Attached for Creators&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2009/11/max-for-live-comes-with-some-strings-attached-for-creators/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/11/max-for-live-comes-with-some-strings-attached-for-creators/feed/</wfw:commentRss>
		<slash:comments>44</slash:comments>
		</item>
		<item>
		<title>Mash-Up Video Inside Ableton with a MIDI-Controlled Plug-in</title>
		<link>http://createdigitalmusic.com/2009/05/mash-up-video-inside-ableton-with-a-midi-controlled-plug-in/</link>
		<comments>http://createdigitalmusic.com/2009/05/mash-up-video-inside-ableton-with-a-midi-controlled-plug-in/#comments</comments>
		<pubDate>Fri, 29 May 2009 08:24:58 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[audiovisual]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[mash-up]]></category>
		<category><![CDATA[max-for-live]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[Plug-ins]]></category>
		<category><![CDATA[Pluggo]]></category>
		<category><![CDATA[remix]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[vst]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6047</guid>
		<description><![CDATA[Live-triggered video inside your music host is about to get a lot more popular. Daniel &#8220;Herb&#8221; Herbert writes to let us know that his Mabuse Software, an &#8220;experimental audiovisual software company,&#8221; has developed a new AV plug-in for mashing up video. It&#8217;s a VST plug-in based on the now-defunct Pluggo, with a Max for Live &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2009/05/mash-up-video-inside-ableton-with-a-midi-controlled-plug-in/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/04Jr50d27fk&#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/04Jr50d27fk&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
<p>Live-triggered video inside your music host is about to get a lot more popular. Daniel &#8220;Herb&#8221; Herbert writes to let us know that his Mabuse Software, an &#8220;experimental audiovisual software company,&#8221; has developed a new AV plug-in for mashing up video. It&#8217;s a VST plug-in based on the now-defunct Pluggo, with a Max for Live port coming later this year as that is released. Of course, that does reveal some of the trouble with Cycling &#8217;74&#8242;s decision to dump Pluggo. You&#8217;ll be limited to running this kind of cool software in Live, and from what they&#8217;ve said so far, you&#8217;ll also have to pay for Max for Live to do it &#8211; no free run-time is planned. But I can tell you that all of Jitter&#8217;s video and 3D output capabilities work from inside Max, including in full-screen mode, so there&#8217;s no question you&#8217;ll get some power out of the combination. I just hope people find some creative stuff to do and not <em>just</em> more of the same YouTube mash-ups.</p>
<p>Herb describes the software and promises more AV tools to come:</p>
<blockquote><p>The beta version won’t save, but is otherwise fully functional.<br />
A full screen add-on will be available soon, as well as a number of other plugins to expand the Mabuse AV range.<br />
Features include:<br />
Run video within a VST plugin<br />
Automatic Tempo matching<br />
MIDI controllable video fx<br />
Easy to use browser<br />
Record to Quicktime Movie</p>
<p>A PC version will be available if there’s enough interest through the forum and you could be in with a chance of winning a copy by joining the mailing list before the full version is released.</p></blockquote>
<p>Short 1 min demo video<br />
<a href="http://www.youtube.com/watch?v=B9TGDrkJh6A">http://www.youtube.com/watch?v=B9TGDrkJh6A</a><a href="http://www.youtube.com/watch?v=B9TGDrkJh6A"></p>
<p>5 min tutorial video<br />
<a href="http://www.youtube.com/watch?v=pZ_xDptp-ws ">http://www.youtube.com/watch?v=pZ_xDptp-ws </a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/05/mash-up-video-inside-ableton-with-a-midi-controlled-plug-in/&via=cdmblogs&text=Mash-Up Video Inside Ableton with a MIDI-Controlled Plug-in&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/05/mash-up-video-inside-ableton-with-a-midi-controlled-plug-in/&via=cdmblogs&text=Mash-Up Video Inside Ableton with a MIDI-Controlled Plug-in&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2009/05/mash-up-video-inside-ableton-with-a-midi-controlled-plug-in/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/05/mash-up-video-inside-ableton-with-a-midi-controlled-plug-in/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Cycling &#8216;74 Ditches Plug-in Development Support; Free + Commercial Alternatives</title>
		<link>http://createdigitalmusic.com/2009/05/cycling-74-ditches-plug-in-development-support-free-commercial-alternatives/</link>
		<comments>http://createdigitalmusic.com/2009/05/cycling-74-ditches-plug-in-development-support-free-commercial-alternatives/#comments</comments>
		<pubDate>Fri, 15 May 2009 08:20:23 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[AU]]></category>
		<category><![CDATA[Csound]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[LADSPA]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[Pluggo]]></category>
		<category><![CDATA[RTAS]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[SuperCollider]]></category>
		<category><![CDATA[vst]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2009/05/15/cycling-74-ditches-plug-in-development-support-free-commercial-alternatives/</guid>
		<description><![CDATA[David Zicarelli has announced that Cycling ‘74 is discontinuing Max/MSP Pluggo-based products, meaning the company will no longer develop Pluggo, Mode, Hipno, or UpMix. More significantly, this means an end to the use of Max/MSP as a way of developing plug-ins; David writes that there will be “no further development on … their supporting technology.” &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2009/05/cycling-74-ditches-plug-in-development-support-free-commercial-alternatives/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://createdigitalmusic.com/files/2009/05/pluggom4l.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="pluggom4l" border="0" alt="pluggom4l" src="http://createdigitalmusic.com/files/2009/05/pluggom4l-thumb.jpg" width="550" height="404" /></a> </p>
<p>David Zicarelli has announced that Cycling ‘74 is discontinuing Max/MSP Pluggo-based products, meaning the company will no longer develop Pluggo, Mode, Hipno, or UpMix. More significantly, this means an end to the use of Max/MSP as a way of developing plug-ins; David writes that there will be “no further development on … their <strong>supporting technology</strong>.” It’s the supporting technology that Max patchers have relied upon to make their own instruments and effects for VST/AU/RTAS Mac and Windows hosts, and its demise to me is the real news here for the Max community.</p>
<p>The article touts the upcoming availability of Max for Live as an alternative. Now, I think Max for Live is a very exciting technology – I’m finally editing some videos and discussion with Jeremy Bernstein, so we’ll have a preview next week. The flipside is:</p>
<p> <span id="more-5915"></span>
<ul>
<li><strong>Less compatibility. </strong>Ableton Live is just one host. Pluggo support RTAS, VST, and AU on Mac and Windows, so you could use your Max patches as plug-ins in tools like Logic or FL Studio, too. (Ultimately, having to figure out how to support all those things was part of Pluggo’s demise, but the desire to do so still holds.) </li>
<li><strong>No free runtime. </strong>Cycling ‘74 has been clear in that Max for Live will be a paid product. So, whereas a developer could create a Pluggo plug-in with Max/MSP and deploy it for free use anywhere, now you have to assume that the person using your plug-in will buy both Live and (separately) Max for Live. </li>
</ul>
<p>For an example of why the Pluggo technology has been important, see examples like <a href="http://www.mspinky.com/WreckedSystem_Pluggo.html">Ms. Pinky&#8217;s Wrecked System</a> (though I appreciate the irony of that screenshot being Ableton).</p>
<p>Max for Live is awesome, it just isn’t Pluggo exactly – for better and for worse. The good news is, some of the oddball Pluggo instruments and effects will be available for Max for Live when it comes out, and existing owners will get that at a discount. But you might want to keep an old Mac or PC around running Max 4 and some of the strange plug-ins in the Pluggo collection.</p>
<p><a href="http://www.cycling74.com/?op=displaystory;sid=2009/5/14/101259/594">Pluggo Technology Moves to Max for Live</a></p>
<p>Thanks to Jonathan Bailey and Nick Inhofe for sending this in.</p>
<p>The upshot to me is that Max/MSP is no longer such a viable <em>development</em> environment for effects and instruments, <em>if</em> you want any kind of wider consumption of what you’re making. It can be, at the same time, an utterly brilliant environment for yourself and for other people working with Max and Live. But on the other hand, part of the reason this may not be earth-shaking news is that there are alternatives – see below.</p>
<p>That’s not to argue with the fact that the Max + Ableton Live combination will rock and be a big deal – no argument there.</p>
<p>So, I actually think it may be a good thing for Max to have this focus, especially because, if you do want to support other hosts, there’s no reason to limit yourself to Max.</p>
<h3>Open Source and Commercial Flavors</h3>
<p>What I think is happening – perhaps naturally so – is a differentiation between the proprietary and open paths. If you choose the commercial Max/MSP – Max for Live – Ableton Live route, you get a really unparalleled level of UI polish and usability, and extraordinary integration between your Max creations and the host (Live).</p>
<p>The open-source altnerative now increasingly offers greater compatibility and flexibility. We’ve seen Max’s open source cousin Pure Data (Pd) run as the back end to a commercial game (Spore), on <a href="http://createdigitalmusic.com/2009/05/12/save-that-old-pda-run-reware-play-pd-musical-creations-android-offf-nyc/">Linux on PDAs and old iPods</a>, and as the back end to commercial iPhone apps.This is enabled by the fact that Pd is open source and community-supported, just as the ability to interoperate more deeply with Ableton Live was enabled by a commercial development process. (ChucK has also shown up powering successful mobile apps, like Smule’s Ocarina.)</p>
<p>That’s not to say one route is better than the other. On the contrary, it’s important to look at these two choices side by side because they’re different, and differently suited to particular situations.</p>
<p>And focus can be a good thing. In the case of Cycling ‘74, the decision was that plug-in support was no longer practical:</p>
<blockquote><p>…we have had to face the fact that it is simply not cost-effective to support three different plug-in specifications on two different platforms, particularly given the increasing absence of standardization of host platforms we have observed over the past several years. Supporting our Max/MSP-based plug-in technology involves trying to make the entire Max environment run inside another host application. This was never a simple matter to begin with, and it has only grown more challenging with time.</p>
</blockquote>
<p>It may indeed not make sense for Cycling to continue to provide this support. But it could be possible for others to support that – and, I hope, for us to someday have a better cross-platform plug-in standard, though that’s another discussion.</p>
<h3>Alternative Plug-in Development Tools</h3>
<p>There are other tools that are focused on plug-in development, and depending on your needs, they could fill the void left by Pluggo.</p>
<p>Here are just a few:</p>
<p><a href="http://createdigitalmusic.com/files/2009/05/image.png" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://createdigitalmusic.com/files/2009/05/image-thumb.png" width="382" height="333" /></a> </p>
<p><a href="http://crca.ucsd.edu/~jsarlo/pdvst/">pdvst</a>, free + open source, Windows</p>
<p>You know how Cycling is talking about how they have to run Max inside the host? That’s what this does for Pd. It looks like binarines are only available for Windows, but I see no reason this couldn’t be ported to other OSes, too. (I also remember some sort of solution for making LADSPA plug-ins with Pd, but maybe I just dreamed that.) I gave it a shot, and it’s actually quite nice.</p>
<p><img src="http://www.plogue.com/img/Multichannel.png" width="580" height="435" /></p>
<p><a href="http://www.plogue.com/">Plogue Bidule</a>, US$75, Mac + Windows</p>
<p>Plogue may actually come out on top as a cross-platform, commercial tool for building VST and AU plug-ins – only Reaktor here does that, and Plogue is quite a lot cheaper. ReWire works, too. That means Bidule will work with any host you like – even Reason – instead of just Live. If you only use Live, that may not matter, but if you use anything else … well, you get the point.</p>
<p>See our previous story: <a href="http://createdigitalmusic.com/2009/03/17/plogue-bidule-modular-music-app-get-started-meet-the-creators/">Plogue Bidule Modular Music App: Get Started, Meet the Creators</a></p>
<p>&#160;</p>
<p><img src="http://supercolliderau.sourceforge.net/icon.jpg" /> </p>
<p><a href="http://supercolliderau.sourceforge.net/">SuperColliderAU</a>, free + open source, Mac</p>
<p>For people using the elegant sound coding language SuperCollider, you can now turn your creations into Audio Units, with full OSC control retained. Again, it’s quite easy to do.</p>
<p><img src="http://synthmaker.co.uk/files/compressor%20L.png" /></p>
<p><a href="http://synthmaker.co.uk/">SynthMaker</a>, US$133-255, Windows</p>
<p>SynthMaker is tightly focused on instrument and effect creation, more narrowly-so than Max but as a result very powerful for the task. Also, if the Max for Live / Ableton combination doesn’t do it for you, SynthMaker is now included with FL Studio. It’s Windows-only, but you can develop plug-ins not only for FL but any Windows host.</p>
<p><img src="http://www.synthedit.com/files/about_se3.png" /></p>
<p><a href="http://www.synthedit.com/">SynthEdit</a>, US$50 (shareware trial available), Windows</p>
<p>The gold standard of DIY plug-in creation, SynthEdit is actually sometimes notorious for its popularity (as in, “crappy SynthEdit plug-in). But don’t let that dissuade you: this is a powerful environment for making your own VSTs, and some truly brilliant instruments and effects have been created in it. There’s also some extensive documentation.</p>
<p><img alt="Circuit design" src="http://sonicbirth.sourceforge.net/img/circuit_design.png" /></p>
<p><a href="http://sonicbirth.sourceforge.net/">SonicBirth</a>, free + open source, Mac</p>
<p>Why SonicBirth isn’t being widely used is really beyond me – maybe the death of Pluggo will wake people up to its potential. It’s a graphical patching environment for MIDI, audio, and instrument creation, it’s quite elegant to use, and it’s utterly free. The only bad news is, the open source version or promised commercial successor seem not to have gotten much development love lately.</p>
<p><img src="http://media.createdigitalmedia.net/kore/files/2009/03/reaktorlive.jpg" /> </p>
<p><a href="http://kore.noisepages.com/tag/reaktor">Reaktor</a>, $399 street (academic discount), Mac/Windows</p>
<p>Reaktor has the same limitation Max for Live does in that there’s no free runtime. But a Reaktor patch can run – and be edited live – inside any Mac or Windows host.</p>
<p><a href="http://www.ear.ie/csLADSPA.htm">csLADSPA</a>, free + open source, cross-platform</p>
<p>Still can’t figure out what this new-fangled Max thing is about when your CSound is working just fine? csLADSPA lets you write your own instrument and effects plug-ins in CSound and run them on any LADSPA host (it even works on Windows). Geeky, yes, but as I think about it, that’s pretty cool.</p>
<p>This is not an attempt to be a complete round-up, so anything I’ve left out, do let us know. I’m particularly interested to know how, say, SuperCollider or Pd users could target Mac, Windows, and Linux hosts.</p>
<h3>Not Using Plug-ins</h3>
<p>There is one … other alternative. Plug-ins have their uses, but everything Cycling is saying about the challenge of using them is absolutely true.</p>
<p>Ultimately, it’s worth thinking about <em>why</em> you’re using a plug-in. Do you just need to route audio or control from one place to another? Do you just want your strange, DIY step sequencer to sync with a track?</p>
<p>ReWire is one alternative, and Max continues to support ReWire.</p>
<p>But you can also use technology like <a href="http://jackaudio.org/">JACK</a> to route audio and (on Linux) sync and MIDI from place to place. In fact, while there are tools for creating your own LADSPA plug-ins on Linux, I don’t know anyone using them for this very reason – the support for jacking audio, sync, and control from place to place is so good, you can simply start your different music tools and you may not <em>care</em> that they’re not plug-ins.</p>
<h3>Your Thoughts?</h3>
<p>Okay, that story wound up being quite a bit longer than I had expected, but that’s the point – you have lots of alternatives. I’m curious to what you DIYers and patchers out there are imagining you’ll be spending your time doing over the coming months, whether it’s all Csound or all Max for Live.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/05/cycling-74-ditches-plug-in-development-support-free-commercial-alternatives/&via=cdmblogs&text=Cycling &lsquo;74 Ditches Plug-in Development Support; Free + Commercial Alternatives&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/05/cycling-74-ditches-plug-in-development-support-free-commercial-alternatives/&via=cdmblogs&text=Cycling &lsquo;74 Ditches Plug-in Development Support; Free + Commercial Alternatives&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2009/05/cycling-74-ditches-plug-in-development-support-free-commercial-alternatives/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/05/cycling-74-ditches-plug-in-development-support-free-commercial-alternatives/feed/</wfw:commentRss>
		<slash:comments>68</slash:comments>
		</item>
		<item>
		<title>Pricey Computers and Cheap Glitch-Making Thrills</title>
		<link>http://createdigitalmusic.com/2007/02/pricey-computers-and-cheap-glitch-making-thrills/</link>
		<comments>http://createdigitalmusic.com/2007/02/pricey-computers-and-cheap-glitch-making-thrills/#comments</comments>
		<pubDate>Fri, 02 Feb 2007 16:17:03 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[cheap]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[Plug-ins]]></category>
		<category><![CDATA[Pluggo]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2007/02/02/pricey-computers-and-cheap-glitch-making-thrills/</guid>
		<description><![CDATA[Gadget sites usually stay away from pro audio, but a no-compromise, three-display, $11,000+ Core 2 Extreme BTO PC from Altium can apparently get even Engadget&#8217;s blood pumping. Maybe they need a bigger machine to edit podcasts? Since we prefer cheap thrills here, look instead to Dan Nigrin&#8217;s just-released Major Malfunction plug-in for Ableton Live. (Mac/Universal, &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2007/02/pricey-computers-and-cheap-glitch-making-thrills/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p>Gadget sites usually stay away from pro audio, but a no-compromise, three-display, $11,000+ Core 2 Extreme <a href="http://www.engadget.com/2007/02/02/soldams-altium-fc500-studio-for-the-audio-pros/">BTO PC from Altium</a> can apparently get even Engadget&#8217;s blood pumping. Maybe they need a bigger machine to edit podcasts? Since we prefer cheap thrills here, look instead to Dan Nigrin&#8217;s just-released <a href="http://www.defectiverecords.com/majormalfunction/">Major Malfunction</a> plug-in for Ableton Live. (Mac/Universal, $10) Watch for the CDM review next week, and after that, maybe my own attempts to build Pluggo plug-ins in Max/MSP. Also on the software watch: <a href="http://www.kv331audio.com/synthmaster.aspx">SynthMaster</a> is a new semi-modular plug-in for Windows.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2007/02/pricey-computers-and-cheap-glitch-making-thrills/&via=cdmblogs&text=Pricey Computers and Cheap Glitch-Making Thrills&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2007/02/pricey-computers-and-cheap-glitch-making-thrills/&via=cdmblogs&text=Pricey Computers and Cheap Glitch-Making Thrills&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2007/02/pricey-computers-and-cheap-glitch-making-thrills/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2007/02/pricey-computers-and-cheap-glitch-making-thrills/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

