<?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>The Stem &#187; Processing</title>
	<atom:link href="http://blog.thestem.ca/archives/category/processing/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.thestem.ca</link>
	<description>Brett Forsyth's professional work showcase, photos, and ramblings.</description>
	<lastBuildDate>Tue, 22 Feb 2011 18:00:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>3D Butterfly in Processing</title>
		<link>http://blog.thestem.ca/archives/85</link>
		<comments>http://blog.thestem.ca/archives/85#comments</comments>
		<pubDate>Tue, 18 Mar 2008 21:37:58 +0000</pubDate>
		<dc:creator>Brettf</dc:creator>
				<category><![CDATA[Processing]]></category>

		<guid isPermaLink="false">http://blog.thestem.ca/archives/85</guid>
		<description><![CDATA[Creating 3D objects in processing is ridiculously easy. Building off the Bird sample code I got textured flapping wings working in under an 1hr. Using the handy OBJ Loader library by Tetsuya Saito and Matt Ditton I was able to bring in a rough body done by Keiko Furukawa without to many problems (still having [...]]]></description>
			<content:encoded><![CDATA[<p>Creating 3D objects in processing is ridiculously easy. Building off the <a href="http://processing.org/learning/3d/bird.html">Bird sample code</a> I got textured flapping wings working in under an 1hr. Using the handy <a href="http://users.design.ucla.edu/%7Etatsuyas/tools/objloader/">OBJ Loader</a> library by <a href="http://users.design.ucla.edu/%7Etatsuyas/">Tetsuya Saito</a> and <a href="http://www.polymonkey.com/2008/">Matt Ditton</a> I was able to bring in a rough body done by <a href="http://dekeko.com/">Keiko Furukawa</a> without to many problems (still having some texture issues though). Now its really about getting the motion right.</p>
<p>I can&#8217;t seem to get an applet to work in WP so here is the link: <a href="http://blog.thestem.ca/wp-content/processing/butterflies/index.html">3D Butterflies</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thestem.ca/archives/85/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Processing Controlling a Color Kinetics LED String Over Ethernet</title>
		<link>http://blog.thestem.ca/archives/81</link>
		<comments>http://blog.thestem.ca/archives/81#comments</comments>
		<pubDate>Sat, 22 Dec 2007 03:28:56 +0000</pubDate>
		<dc:creator>Brettf</dc:creator>
				<category><![CDATA[Electronics]]></category>
		<category><![CDATA[Lighting]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[Source Code]]></category>
		<category><![CDATA[color kinetics]]></category>
		<category><![CDATA[engineer]]></category>
		<category><![CDATA[ethernet]]></category>
		<category><![CDATA[header]]></category>
		<category><![CDATA[LED]]></category>
		<category><![CDATA[packet]]></category>
		<category><![CDATA[reverse]]></category>
		<category><![CDATA[sound]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://blog.thestem.ca/archives/81</guid>
		<description><![CDATA[Below you will find code that will allow you to control a Color Kinetics iColor Flex SL LED string via UDP. Why should you care? Well this will allow control of the string directly from your computer via ethernet. If you can&#8217;t see the power in that then maybe your inner nerd isn&#8217;t shining through. [...]]]></description>
			<content:encoded><![CDATA[<p>Below you will find code that will allow you to control a Color Kinetics iColor Flex SL LED string via UDP. Why should you care? Well this will allow control of the string directly from your computer via ethernet. If you can&#8217;t see the power in that then maybe your inner nerd isn&#8217;t shining through.<br />
Here is a video showing it in action.<br />
<object type="application/x-shockwave-flash" width="" height="" data="http://www.vimeo.com/moogaloop.swf?clip_id=445798&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color="><param name="quality" value="best" /><param name="allowfullscreen" value="true" /><param name="scale" value="showAll" /><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=445798&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thestem.ca/archives/81/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Processing+Cueserver = Easy Lighting Control</title>
		<link>http://blog.thestem.ca/archives/65</link>
		<comments>http://blog.thestem.ca/archives/65#comments</comments>
		<pubDate>Tue, 28 Aug 2007 04:21:02 +0000</pubDate>
		<dc:creator>Brettf</dc:creator>
				<category><![CDATA[DMX]]></category>
		<category><![CDATA[Lighting]]></category>
		<category><![CDATA[Processing]]></category>

		<guid isPermaLink="false">http://blog.thestem.ca/archives/65</guid>
		<description><![CDATA[One of the projects I have been researching lately involves the use of LED light strings. Specifically I am using the iColor Flex SL from Color Kinetics. To control the lights I am sending UDP packets from Processing to an Interactive Technologies cueserver. The best part of this whole setup is that it is easy. [...]]]></description>
			<content:encoded><![CDATA[<p>One of the projects I have been researching lately involves the use of LED light strings. Specifically I am using the <a href="http://www.colorkinetics.com/ls/rgb/flex/">iColor Flex SL</a> from <a href="http://www.colorkinetics.com/">Color Kinetics</a>. To control the lights I am sending UDP packets from <a href="http://www.processing.org">Processing</a> to an <a href="http://www.interactive-online.com/">Interactive Technologies</a> <a href="http://www.interactive-online.com/cueserver/">cueserver</a>. The best part of this whole setup is that it is easy. The cueserver has one small issue in that it limits the UDP message size to 255 characters. When I contacted supprt at Interactive Technologies they immediately replied and added the ability to send larger packets to the firmware to-do list. I was really impressed by their quick response and willingness to change the firmware. Below are some pictures of the setup and a short video.</p>
<p><a href="http://flickr.com/photos/brettf/1253952699/"><img src="http://farm2.static.flickr.com/1290/1253952699_12ce1ca54a_m.jpg" alt="full setup" /></a></p>
<p><a href="http://flickr.com/photos/brettf/1254815522/"><img src="http://farm2.static.flickr.com/1237/1254815522_7de7fbe825_m.jpg" alt="cueserver" /></a></p>
<p><a href="http://flickr.com/photos/brettf/1253956375/"><img src="http://farm2.static.flickr.com/1325/1253956375_cdf15bbfed_m.jpg" alt="power supply" /></a></p>
<div id="led">This should be a video demonstrating processing controlling DMX lights via a cueserver. Problem is you don&#8217;t have flash or javascript enabled. You should probably do something about that.</div>
<p><script type="text/javascript">/*<!--*/var so = new SWFObject("http://blog.thestem.ca/wp-content/flash/video.swf", "video", "400", "310", "8", "#ffffff"); so.write("led");/*-->*/</script></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thestem.ca/archives/65/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Did someone say March?</title>
		<link>http://blog.thestem.ca/archives/64</link>
		<comments>http://blog.thestem.ca/archives/64#comments</comments>
		<pubDate>Sun, 26 Aug 2007 00:47:11 +0000</pubDate>
		<dc:creator>Brettf</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[Ramblings]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://blog.thestem.ca/archives/64</guid>
		<description><![CDATA[Jeez, 5 months and not a post. It&#8217;s not like I haven&#8217;t been doing anything. Let see. First there was Reel Ideas Studio back in April-May. I was project manager, technical lead, client liaison and creative for a bit. I am happy with how the project turned out. We are going to continue development on [...]]]></description>
			<content:encoded><![CDATA[<p>Jeez, 5 months and not a post. It&#8217;s not like I haven&#8217;t been doing anything. Let see. First there was <a href="http://www.reelideasstuio.com">Reel Ideas Studio</a> back in April-May. I was project manager, technical lead, client liaison and creative for a bit. I am happy with how the project turned out. We are going to continue development on it over the foreseeable future. It will be cool to get the Flex admin build, and Flash Media Server incorporated. Adobe recently flew me to Siggraph in San Diego to give a short presentation about the site. </p>
<p>Next we have the <a href="http://ddblog.vfs.com/category/multi-touch/">multi-touch</a> display I have been building at <a href="http://www.vfs.com">VFS</a>. This started shortly after RIS and continues on. We are really close to getting it buttoned up and working consistently. Once that happens we can start doing all the interface experimentation that I have promised. The multi-touch is just one of hardware projects we are doing at VFS. We have also recently purchased a <a href="http://servocity.com/html/pan___tilt_systems.html">pan and tilt system</a> that will be controlled through flash. My hope is this leads to new and exciting video projects.</p>
<p>Recently I worked on implementing the <a href="http://live.zeros2heroes.com">Zeros 2 Heroes</a> skin. It was a template for <a href="http://www.joomla.org">Joomla</a>. Also in that site I built a polling based Chat component over a day or so. These guys are doing great work for the comic community. </p>
<p>I have been working with <a href="http://alexbeim.com/">Alex Beim</a> lately on <a href="http://tangibleinteraction.com/">Tangible Interaction</a> projects. I helped him get the <a href="http://vimeo.com/270719">Zygote</a> balls software in shape for the <a href="http://www.todo.to.it/projects.php?id=17">Building Interactive Playgrounds 2007 Festival</a>. I am working on other projects with Tangible which I will post about shortly.</p>
<p>Just yesterday I finished cranking out another skin in XHTML and CSS. This one was a rush job and I finished it in 2 days. When the site goes live I will post about it as the client is work on a very interesting project.</p>
<p>The last and newest thing I am doing is a small project for <a href="http://www.rouxbe.com">Rouxbe</a>. This will be completed next week at which time I will link to it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thestem.ca/archives/64/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

