<?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>pixelpusher &#187; air</title>
	<atom:link href="http://aaronbell.org/pixels/author/air/feed/" rel="self" type="application/rss+xml" />
	<link>http://aaronbell.org/pixels</link>
	<description>stuff flashing and moving about</description>
	<lastBuildDate>Thu, 07 Aug 2008 03:43:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Peggy simulator v1.0</title>
		<link>http://aaronbell.org/pixels/2008/08/peggy-simulator-v10/</link>
		<comments>http://aaronbell.org/pixels/2008/08/peggy-simulator-v10/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 03:43:14 +0000</pubDate>
		<dc:creator>air</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://aaronbell.org/pixels/?p=8</guid>
		<description><![CDATA[This is the first version of my Peggy 2.0 simulator. Peggy 2.0 is a piece of hardware that lets you mess around with brightly coloured LEDs and mesmerise small children. You can see a video of it on youtube.
Before I get around to buying one and soldering the damn thing together, I thought it might [...]]]></description>
			<content:encoded><![CDATA[<p>This is the first version of my <strong>Peggy 2.0 simulator</strong>. Peggy 2.0 is a piece of hardware that lets you mess around with brightly coloured LEDs and mesmerise small children. You can see a <a href="http://www.youtube.com/watch?v=r5oZLjBvTAM">video of it on youtube</a>.</p>
<p>Before I get around to buying one and soldering the damn thing together, I thought it might be handy to try out some demos first, using the magic of Processing.</p>
<p>The aim is to produce a reusable set of Peggy classes that anyone can use to try out ideas.</p>
<ul>
<li>In good <a href="http://en.wikipedia.org/wiki/Model-view-controller">MVC</a> fashion the data and display are kept separate, so you can plug in your own display</li>
<li>The display is basic but resizes to any x:y cleanly</li>
<li>Next steps: (1) make it faster (2) more fancy demos with the LEDs (3) more realistic LED rendering with &#8216;bloom&#8217;, so it actually looks like the video</li>
</ul>
<p>Hit &#8216;Continue&#8217; to see a basic demo with a bunch of sine-wave bars going in and out of phase.</p>
<p><span id="more-8"></span><br />
This one is non-interactive I&#8217;m afraid&#8230;</p>
<p><applet code="peggySim" archive="http://aaronbell.org/pixels/wp-content/uploads/2008/08/peggysim.jar" mayscript="true" height="503" width="503"></p>
<param name="image" value="/pixels/wp-content/uploads/2008/08/loading.gif"></param>
<param name="boxmessage" value="Loading Processing software..."></param>
<param name="boxbgcolor" value="#FFFFFF"></param>To view this content, you need to install Java from <a href="http://java.com">java.com</a><br />
</applet></p>
<p>Source code: <a href='http://aaronbell.org/pixels/wp-content/uploads/2008/08/peggysim.pde' title='peggySim.pde'>peggySim.pde</a></p>
<p>If you want to use the Peggy classes, please leave a comment and link back to this post. I&#8217;ll be updating them over time. Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://aaronbell.org/pixels/2008/08/peggy-simulator-v10/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>TV simulator</title>
		<link>http://aaronbell.org/pixels/2008/02/tv-simulator/</link>
		<comments>http://aaronbell.org/pixels/2008/02/tv-simulator/#comments</comments>
		<pubDate>Tue, 19 Feb 2008 18:36:21 +0000</pubDate>
		<dc:creator>air</dc:creator>
				<category><![CDATA[processing]]></category>

		<guid isPermaLink="false">http://aaronbell.org/pixels/2008/02/tv-simulator/</guid>
		<description><![CDATA[Remember when you were a kid and you sat too close to the TV? You could see the little RGB elements dancing and glowing away.
This sketch was inspired by that, and also by a sequence in the film Zidane: a 21st Century Portrait, which Stu and I went to see in 2006. It draws an [...]]]></description>
			<content:encoded><![CDATA[<p>Remember when you were a kid and you sat too close to the TV? You could see the little RGB elements dancing and glowing away.</p>
<p>This sketch was inspired by that, and also by a sequence in the film <a href="http://www.imdb.com/title/tt0478337/">Zidane: a 21st Century Portrait</a>, which Stu and I went to see in 2006. It draws an image using only RGB elements and introduces interference for that retro look. Look closely and reproduce your childhood eye trauma!</p>
<p>Hit &#8216;Continue reading&#8217; to see it.</p>
<p><span id="more-5"></span><br />
Destructions:</p>
<ol>
<li>First, <strong>click in the image to get focus!</strong>
<li>Move the mouse left and right over the picture to change the brightness.
<li> Use the R, G and B keys to toggle the different elements on the screen.
<li> Press 1, 2, 3, 4 to change the channel. I wonder if Thundercats is on&#8230;
</ol>
<p><applet code="rgb_cell" archive="http://aaronbell.org/pixels/wp-content/uploads/2008/02/rgb_cell.jar" mayscript="true" height="452" width="750"></p>
<param name="image" value="/pixels/wp-content/uploads/2007/04/loading.gif"></param>
<param name="boxmessage" value="Loading Processing software..."></param>
<param name="boxbgcolor" value="#FFFFFF"></param>To view this content, you need to install Java from <a href="http://java.com">java.com</a><br />
</applet></p>
<p>Source code: <a href='http://aaronbell.org/pixels/wp-content/uploads/2008/02/rgb_cell.pde' title='rgb_cell.pde'>rgb_cell.pde</a></p>
]]></content:encoded>
			<wfw:commentRss>http://aaronbell.org/pixels/2008/02/tv-simulator/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ye olde particle system</title>
		<link>http://aaronbell.org/pixels/2007/04/hello-world/</link>
		<comments>http://aaronbell.org/pixels/2007/04/hello-world/#comments</comments>
		<pubDate>Sun, 22 Apr 2007 18:31:24 +0000</pubDate>
		<dc:creator>air</dc:creator>
				<category><![CDATA[processing]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Hello. This is the first in an infrequent series of wee widgets I&#8217;ve written with Processing.
First, a particle system with fade, brightness and scaling on the Z axis. Hit &#8216;Continue reading&#8217; to see the magic.
Remember you will have to wait for Java to load &#8211; this can take a few seconds.

You can draw more with [...]]]></description>
			<content:encoded><![CDATA[<p>Hello. This is the first in an infrequent series of wee widgets I&#8217;ve written with <a href="http://processing.org">Processing</a>.</p>
<p>First, a particle system with fade, brightness and scaling on the Z axis. Hit &#8216;Continue reading&#8217; to see the magic.</p>
<p>Remember you will have to wait for Java to load &#8211; this can take a few seconds.</p>
<p><span id="more-1"></span><br />
You can draw more with the mouse, try it.<br />
<applet code="simple_particles_physics" archive="http://aaronbell.org/pixels/wp-content/uploads/2007/04/simple_particles_physics.jar" mayscript="true" height="400" width="400"></p>
<param name="image" value="/pixels/wp-content/uploads/2007/04/loading.gif"></param>
<param name="boxmessage" value="Loading Processing software..."></param>
<param name="boxbgcolor" value="#FFFFFF"></param>To view this content, you need to install Java from <a href="http://java.com">java.com</a><br />
</applet></p>
<p>Source code: <a href="/pixels/wp-content/uploads/2007/04/simple_particles_physics.pde">simple_particles_physics</a></p>
]]></content:encoded>
			<wfw:commentRss>http://aaronbell.org/pixels/2007/04/hello-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
