<?xml version='1.0' encoding='iso-8859-1'?>
<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Cycling74 Articles</title>
<link rel='alternate' type='text/html' href='http://www.cycling74.com/articles' hreflang='en' title='Cycling74 Articles' />
<subtitle type='text'>Articles, Tutorials, and Journals from cycling74.com</subtitle>
<rights>Copyright 2005, Cycling74</rights>
<id>http://www.cycling74.com/articles</id>
<updated>2009-07-02T13:22:35Z</updated>
<link rel='self' type='application/atom+xml' href='http://www.cycling74.com/feeds/articles' />


<entry>
	<title>A Look Back at NIME 2009</title>
	<id>http://www.cycling74.com/?op=displaystory;sid=2009/7/2/132235/5378</id>
	<link rel='alternate' type='text/html' href='http://www.cycling74.com/?op=displaystory;sid=2009/7/2/132235/5378' />
	<summary type='xhtml'>
		<div xmlns='http://www.w3.org/1999/xhtml'>
<p>
I spent 4 days in Pittsburgh in early June attending the <a href="http://www.nime2009.org/" target="_blank">2009 NIME conference</a> at Carnegie Mellon University.  NIME is a conference devoted entirely to new interfaces and devices for the performance of musical ideas.  The conference consisted of three days of paper talks, poster sessions, demos, and performances.  There was also a well-curated gallery show with a number of impressive interactive sound installations.  In addition to all the talks and posters happening on campus, a number of us gathered for nightly pitchers of <a href="http://www.yuengling.com/" target="_blank">Yuengling</a> and pizza at the local watering hole, the Panther Hollow Inn. I will try to summarize here what I thought were some of the highlights of NIME 2009.
</p>
			<p><a href='http://www.cycling74.com/?op=displaystory;sid=2009/7/2/132235/5378'>[Continue reading...]</a></p>		</div>
	</summary>
	<author><name>AndrewBenson</name></author>
	<updated>2009-07-02T13:22:35Z</updated>
</entry>


<entry>
	<title>LFO Tutorial 4: Building Complexity</title>
	<id>http://www.cycling74.com/?op=displaystory;sid=2009/6/19/15541/4312</id>
	<link rel='alternate' type='text/html' href='http://www.cycling74.com/?op=displaystory;sid=2009/6/19/15541/4312' />
	<summary type='xhtml'>
		<div xmlns='http://www.w3.org/1999/xhtml'>
<p>
I recently wrote a couple of tutorials for the Cycling '74 website on a subject that's close to my heart - generating and organizing variety when working with Max (I'll bet that you just thought they were about making LFOs and working with the new Max 5 timing features, didn't you?).
</p>

			<p><a href='http://www.cycling74.com/?op=displaystory;sid=2009/6/19/15541/4312'>[Continue reading...]</a></p>		</div>
	</summary>
	<author><name>gtaylor</name></author>
	<updated>2009-06-19T15:54:01Z</updated>
</entry>


<entry>
	<title>Experiences from "Welcome Sound"</title>
	<id>http://www.cycling74.com/?op=displaystory;sid=2009/6/12/11435/8529</id>
	<link rel='alternate' type='text/html' href='http://www.cycling74.com/?op=displaystory;sid=2009/6/12/11435/8529' />
	<summary type='xhtml'>
		<div xmlns='http://www.w3.org/1999/xhtml'>
<p>
Many of us are invited to perform in unique circumstances – it’s a part of the Digital Media life. Recently, we’ve been featuring some interesting examples of Max-based work, including <a href="/story/2009/4/30/11421/6871" target="_blank">Andrew Benson’s</a> work with M.I.A. and <a href="/story/2008/12/8/11464/7100" target="_blank">Dana Karwas’</a> installations. So when I was asked to play with an electronic music All-Star Band, I couldn’t help but document the experience.
</p>
			<p><a href='http://www.cycling74.com/?op=displaystory;sid=2009/6/12/11435/8529'>[Continue reading...]</a></p>		</div>
	</summary>
	<author><name>ddg</name></author>
	<updated>2009-06-12T11:04:35Z</updated>
</entry>


<entry>
	<title>Pluggo Technology Moves to Max for Live</title>
	<id>http://www.cycling74.com/?op=displaystory;sid=2009/5/14/101259/594</id>
	<link rel='alternate' type='text/html' href='http://www.cycling74.com/?op=displaystory;sid=2009/5/14/101259/594' />
	<summary type='xhtml'>
		<div xmlns='http://www.w3.org/1999/xhtml'>
<p>
Effective immediately, Cycling ’74 will discontinue sales of prebuilt Max-based audio plug-in packages. This includes Pluggo, Mode, Hipno, and UpMix. We will still continue to support current users as best we can, but there will be no further development on either the plug-in packages or their supporting technology.
</p>

			<p><a href='http://www.cycling74.com/?op=displaystory;sid=2009/5/14/101259/594'>[Continue reading...]</a></p>		</div>
	</summary>
	<author><name>DavidZicarelli</name></author>
	<updated>2009-05-14T10:12:59Z</updated>
</entry>


<entry>
	<title>Jitter on the Mainstage at Coachella</title>
	<id>http://www.cycling74.com/?op=displaystory;sid=2009/4/30/11421/6871</id>
	<link rel='alternate' type='text/html' href='http://www.cycling74.com/?op=displaystory;sid=2009/4/30/11421/6871' />
	<summary type='xhtml'>
		<div xmlns='http://www.w3.org/1999/xhtml'>
<p>
On the afternoon of April 3rd, I received an email from M.I.A.'s manager asking if I'd be interested in working with them on a one-off show on the mainstage at <a href="http://coachella.com/" target="_blank">Coachella</a> that would feature live video processing, 2 DJs, a real Lighting Director, and glowing EL-wire wardrobe by Janet Cooke Hansen (<a href="http://www.enlighted.com" target="_blank">www.enlighted.com</a>, Daft Punk, etc.) for Maya and the dancers.  It was a crazy proposition - I drop everything, cancel classes, take vacation time from work right before Expo '74, and put together a full performance system in like 10 days based on a proof-of-concept patch I had only recently posted on the Jitter forum.  So I said yes, of course!
</p>
			<p><a href='http://www.cycling74.com/?op=displaystory;sid=2009/4/30/11421/6871'>[Continue reading...]</a></p>		</div>
	</summary>
	<author><name>AndrewBenson</name></author>
	<updated>2009-04-30T11:42:01Z</updated>
</entry>


<entry>
	<title>A Look Back at Expo '74</title>
	<id>http://www.cycling74.com/?op=displaystory;sid=2009/4/29/212749/470</id>
	<link rel='alternate' type='text/html' href='http://www.cycling74.com/?op=displaystory;sid=2009/4/29/212749/470' />
	<summary type='xhtml'>
		<div xmlns='http://www.w3.org/1999/xhtml'>
<p>
Here is the way I think about it. Cycling '74 is a software company. Developing software is our substantive contribution to mankind. We are not professional conference-givers. We are not O'Reilly. I was not born to give a smashing keynote address.
</p>
			<p><a href='http://www.cycling74.com/?op=displaystory;sid=2009/4/29/212749/470'>[Continue reading...]</a></p>		</div>
	</summary>
	<author><name>DavidZicarelli</name></author>
	<updated>2009-04-29T21:27:49Z</updated>
</entry>


<entry>
	<title>The Video Processing System, Part 3</title>
	<id>http://www.cycling74.com/?op=displaystory;sid=2009/4/6/172453/3446</id>
	<link rel='alternate' type='text/html' href='http://www.cycling74.com/?op=displaystory;sid=2009/4/6/172453/3446' />
	<summary type='xhtml'>
		<div xmlns='http://www.w3.org/1999/xhtml'>
<p>
In the <a href="/story/2009/2/17/153547/547">last installment</a> of the Video Processing System we left off with the beginnings of a basic live effects chain with basic compositing, blur, and color effects.  Now that we've spent time building some basic interface wrappers for the <strong>jit.gl.slab</strong> object, it's time to start diving a little deeper.  In this installment, we'll be working on some more advanced ninja tricks - creating the beginnings of a control/preset structure with assignable LFOs, and building a GPU-based video delay effect.  These two parts will bring our system to a much more usable level, and allow for much more complex and interesting results.  Ironically, most of what we are really doing in this installment is just an extension of bread-and-butter Max message passing stuff.
</p>
			<p><a href='http://www.cycling74.com/?op=displaystory;sid=2009/4/6/172453/3446'>[Continue reading...]</a></p>		</div>
	</summary>
	<author><name>AndrewBenson</name></author>
	<updated>2009-04-06T17:24:53Z</updated>
</entry>


<entry>
	<title>An Interview with Keith McMillen</title>
	<id>http://www.cycling74.com/?op=displaystory;sid=2009/3/23/132754/554</id>
	<link rel='alternate' type='text/html' href='http://www.cycling74.com/?op=displaystory;sid=2009/3/23/132754/554' />
	<summary type='xhtml'>
		<div xmlns='http://www.w3.org/1999/xhtml'>
<h4>K-Bow</h4>
<p>
<a href="http://www.keithmcmillen.com/" target="_blank">Keith McMillen Instruments</a> recently impressed all of us at NAMM with demonstrations of a new pair of string performance devices, the K-Bow and StringPort, both of which include some very rich software applications written in <a href="/products/max5" target="_blank">MaxMSP</a>.  The K-Bow, a bluetooth-based wireless gestural controller integrated into a violin bow, has just started shipping so we thought it would be a good time to catch up with Keith and find out more about the project. I met Keith at his studio in Berkeley, CA, home base for Keith McMillen Instruments and the <a href="http://www.beamfoundation.org/" target="_blank">BEAM Foundation</a>.  When I arrived, Keith was looking over prototype boards for a new violin pickup with Joel Davel, who also designed the boards for the K-Bow. Once they wrapped up their discussion, Keith sat down and gave me a thorough tour through the technology and ideas behind K-Bow, with Max programmers Barry Threw and Nick Bonardi contributing details about their involvement in the project.
</p>
			<p><a href='http://www.cycling74.com/?op=displaystory;sid=2009/3/23/132754/554'>[Continue reading...]</a></p>		</div>
	</summary>
	<author><name>AndrewBenson</name></author>
	<updated>2009-03-23T13:27:54Z</updated>
</entry>


<entry>
	<title>The Video Processing System, Part 2</title>
	<id>http://www.cycling74.com/?op=displaystory;sid=2009/2/17/153547/547</id>
	<link rel='alternate' type='text/html' href='http://www.cycling74.com/?op=displaystory;sid=2009/2/17/153547/547' />
	<summary type='xhtml'>
		<div xmlns='http://www.w3.org/1999/xhtml'>
<p>
In our last article, we began to create our processing system by putting the essential structure in place and adding our input handling stage.  In this installment we are going to be adding a gaussian blur and color tweaking controls to our patch.
</p>
			<p><a href='http://www.cycling74.com/?op=displaystory;sid=2009/2/17/153547/547'>[Continue reading...]</a></p>		</div>
	</summary>
	<author><name>AndrewBenson</name></author>
	<updated>2009-02-17T15:35:47Z</updated>
</entry>


<entry>
	<title>Max 5 Guitar Processor, Part 5</title>
	<id>http://www.cycling74.com/?op=displaystory;sid=2009/1/29/103047/879</id>
	<link rel='alternate' type='text/html' href='http://www.cycling74.com/?op=displaystory;sid=2009/1/29/103047/879' />
	<summary type='xhtml'>
		<div xmlns='http://www.w3.org/1999/xhtml'>
<p>
In this, the final episode of our guitar processing extravaganza, we are going to step away from making effects and focus on performance support.  For a system as complicated as this, performance support means two things: patch storage and realtime control. Thus, we will learn to create a preset system and manipulate the various on-screen controls with an inexpensive MIDI footpedal system.
</p>
			<p><a href='http://www.cycling74.com/?op=displaystory;sid=2009/1/29/103047/879'>[Continue reading...]</a></p>		</div>
	</summary>
	<author><name>ddg</name></author>
	<updated>2009-01-29T10:30:47Z</updated>
</entry>


<entry>
	<title>Max 5 Guitar Processor, Part 4</title>
	<id>http://www.cycling74.com/?op=displaystory;sid=2009/1/27/121342/337</id>
	<link rel='alternate' type='text/html' href='http://www.cycling74.com/?op=displaystory;sid=2009/1/27/121342/337' />
	<summary type='xhtml'>
		<div xmlns='http://www.w3.org/1999/xhtml'>
<h2>Introduction</h2>
<p>
At this point, we have a pretty useful guitar processing "rack", but it could use a little spice. This spice will come from two additional processors: a looping delay unit, and a basic reverb system. Also, to help keep the output useful, we will drop a limiter on the back end of the entire rig.
</p>
			<p><a href='http://www.cycling74.com/?op=displaystory;sid=2009/1/27/121342/337'>[Continue reading...]</a></p>		</div>
	</summary>
	<author><name>ddg</name></author>
	<updated>2009-01-27T12:13:42Z</updated>
</entry>


<entry>
	<title>The 2009 NAMM Show</title>
	<id>http://www.cycling74.com/?op=displaystory;sid=2009/1/23/95626/8397</id>
	<link rel='alternate' type='text/html' href='http://www.cycling74.com/?op=displaystory;sid=2009/1/23/95626/8397' />
	<summary type='xhtml'>
		<div xmlns='http://www.w3.org/1999/xhtml'>
<p>
	I recently attended Winter NAMM 2009 in Anaheim,CA, where Cycling '74 was sharing booth space with our friends at Ableton.  I arrived on Friday afternoon, well after we had released our product announcement for <em>Max for Live</em>, and was impressed by the volume of booth traffic we were getting.  Ableton had, of course, also announced their <a href="http://www.ableton.com/touch" target="_blank">new Akai controller</a> and Live 8 in addition to Max for Live, so there was a great deal of buzz surrounding our area of the show.
</p>
			<p><a href='http://www.cycling74.com/?op=displaystory;sid=2009/1/23/95626/8397'>[Continue reading...]</a></p>		</div>
	</summary>
	<author><name>AndrewBenson</name></author>
	<updated>2009-01-23T09:56:26Z</updated>
</entry>


<entry>
	<title>Tools for Creating Devices in Live</title>
	<id>http://www.cycling74.com/?op=displaystory;sid=2009/1/15/114420/967</id>
	<link rel='alternate' type='text/html' href='http://www.cycling74.com/?op=displaystory;sid=2009/1/15/114420/967' />
	<summary type='xhtml'>
		<div xmlns='http://www.w3.org/1999/xhtml'>
<p>
This article provides a brief tour of the features we've added to Max for creating Live devices. If you're familiar with our old plug-in development objects, we hope you'll notice the major improvements we've made. If you're new to creating Max content for audio and MIDI processing, we hope this tour will give you a flavor of the tools that will be at your disposal when <em>Max for Live</em> is released later this year.
</p>


<p>
Please note, the information presented here is preliminary and subject to change.
</p>
			<p><a href='http://www.cycling74.com/?op=displaystory;sid=2009/1/15/114420/967'>[Continue reading...]</a></p>		</div>
	</summary>
	<author><name>DavidZicarelli</name></author>
	<updated>2009-01-15T11:44:20Z</updated>
</entry>


<entry>
	<title>My Perspective on Integrating Max and Live</title>
	<id>http://www.cycling74.com/?op=displaystory;sid=2009/1/15/112631/799</id>
	<link rel='alternate' type='text/html' href='http://www.cycling74.com/?op=displaystory;sid=2009/1/15/112631/799' />
	<summary type='xhtml'>
		<div xmlns='http://www.w3.org/1999/xhtml'>
<p>
Nine years ago, Robert Henke told me about the edit button.
</p>


<p>
Robert was in Anaheim, giving amazing Live 1.0 demos non-stop at <a href="http://www.ableton.com" target="_blank">Ableton's</a> first <a href="http://www.thenammshow.com" target="_blank">NAMM</a> booth, and before the last day of the show, we were chatting in the topiary-enhanced parking lot of Stovall's Inn. Having used <a href="/products/max5">Max</a> to prototype some of the first effects included with Live, Robert told me he wanted to be able to reprogram his effects on the fly, without stopping the music, just the way everything else worked in Live. At that time, the reality for Robert would have involved translating his revised patch into a C program and rebuilding a new version of Live. This was not exactly the real-time development cycle he was used to as a Max user.
</p>
			<p><a href='http://www.cycling74.com/?op=displaystory;sid=2009/1/15/112631/799'>[Continue reading...]</a></p>		</div>
	</summary>
	<author><name>DavidZicarelli</name></author>
	<updated>2009-01-15T11:26:31Z</updated>
</entry>


<entry>
	<title>Announcing Max for Live</title>
	<id>http://www.cycling74.com/?op=displaystory;sid=2009/1/15/112356/711</id>
	<link rel='alternate' type='text/html' href='http://www.cycling74.com/?op=displaystory;sid=2009/1/15/112356/711' />
	<summary type='xhtml'>
		<div xmlns='http://www.w3.org/1999/xhtml'>
<p><em>Max Integration into Ableton Live</em></p>


<p>
NAMM &#149; Anaheim, CA &#149; January 15, 2009--Cycling '74 and Ableton today announced <em>Max for Live</em>, the integration of Cycling '74's <a href="/products/max5">Max/MSP</a> environment into Ableton <a href="http://www.ableton.com/live" target="_blank">Live</a>. Available as an add-on product to Ableton's newly announced Live 8, <em>Max for Live</em> permits users to create devices that extend and customize Live by creating instruments, controllers, audio effects, and MIDI processors.
</p>
			<p><a href='http://www.cycling74.com/?op=displaystory;sid=2009/1/15/112356/711'>[Continue reading...]</a></p>		</div>
	</summary>
	<author><name>LilliWesslingHart</name></author>
	<updated>2009-01-15T11:23:56Z</updated>
</entry>
</feed>

