<?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>work by nick lally &#187; programming</title>
	<atom:link href="http://www.nicklally.com/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nicklally.com</link>
	<description></description>
	<lastBuildDate>Sat, 04 Feb 2012 01:02:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>hacking for artists</title>
		<link>http://www.nicklally.com/hacking-for-artists/</link>
		<comments>http://www.nicklally.com/hacking-for-artists/#comments</comments>
		<pubDate>Fri, 26 Aug 2011 02:05:56 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.nicklally.com/?p=1335</guid>
		<description><![CDATA[Nik and I have been compiling a list of links to resources useful for artists interested in incorporating digital media into their work. These are some of our favorite resources and we hope they can help you build just about anything. Let me know if you find this list useful or if you have any [...]]]></description>
			<content:encoded><![CDATA[<p id="top" /><a href="http://nikhanselmann.com" target="_blank">Nik</a> and I have been compiling a list of links to resources useful for artists interested in incorporating digital media into their work. These are some of our favorite resources and we hope they can help you build just about anything. Let me know if you find this list useful or if you have any additions&#8211;this is a growing work in progress.</p>
<p><a href="http://hackingforartists.com" target="_blank">hackingforartists.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicklally.com/hacking-for-artists/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TRANSMUTATIONS closing</title>
		<link>http://www.nicklally.com/transmutations-closing/</link>
		<comments>http://www.nicklally.com/transmutations-closing/#comments</comments>
		<pubDate>Thu, 12 May 2011 19:13:56 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[exhibitions]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.nicklally.com/?p=1303</guid>
		<description><![CDATA[I&#8217;ll be hanging out on the street showing sound reactive software which gathers ambient street noise (footsteps, traffic, conversations, etc) and renders them as 3D particle systems in real time. For more info, see the GAFFTA website.]]></description>
			<content:encoded><![CDATA[<p id="top" /><img class="alignleft size-full wp-image-1304" title="gaffta" src="http://www.nicklally.com/wp-content/uploads/2011/05/gaffta.jpg" alt="gaffta" width="600" height="485" /><br />
I&#8217;ll be hanging out on the street showing sound reactive software which gathers ambient street noise (footsteps, traffic, conversations, etc) and renders them as 3D particle systems in real time. For more info, see the <a href="http://www.gaffta.org/2011/05/09/transmutations-closing-reception-during-art-in-storefronts-art-in-storefronts-after-party/" target="_blank">GAFFTA website</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicklally.com/transmutations-closing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mail Art</title>
		<link>http://www.nicklally.com/mail-art/</link>
		<comments>http://www.nicklally.com/mail-art/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 21:32:29 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[networks]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://nicklally.com/?p=761</guid>
		<description><![CDATA[I am currently running an experimental mail art service in Santa Cruz based on text messages. Everything is automated by a Python script which interacts with Google Voice and Skype. If you&#8217;re in Santa Cruz and want to participate, let me know and I can send you an invite. Here are the instructions (you&#8217;ll need [...]]]></description>
			<content:encoded><![CDATA[<p id="top" />I am currently running an experimental mail art service in Santa Cruz based on text messages. Everything is automated by a Python script which interacts with Google Voice and Skype. If you&#8217;re in Santa Cruz and want to participate, let me know and I can send you an invite. Here are the instructions (you&#8217;ll need to ask me for the phone number to play):</p>
<blockquote><p>Experimental Mail Art Service, (831)xxxxxxx</p>
<p>Please read all of the following instructions before deciding to participate. The service requires a time commitment of approximately 1-2 hours which can be completed at your convenience.</p>
<p>1. THINK OF SOMEONE YOU WANT TO MAIL ART TO. They should live in Santa Cruz and be active in the public sphere. Please do not include their last name.<br />
2. THINK OF A CLUE THAT WOULD HELP SOMEONE FIND THIS PERSON. Do not give an address! This clue should help someone find them in the public sphere. For example, you could say &#8220;he/she hangs out at Lulu&#8217;s coffeeshop&#8221; or &#8220;he/she works at the pizzeria&#8221;. Be creative!<br />
3. DECIDE WHAT YOU WANT TO SEND HIM/HER. You should decide on something that can be made/written/gathered in an hour or less and which costs little or nothing. For example, you could say &#8220;a collage&#8221;, &#8220;a drawing of your hand&#8221; or maybe &#8220;a story about walking&#8221;. Be creative!<br />
4. PUT STEPS 1-3 TOGETHER INTO A SINGLE SENTENCE OF 160 CHARACTERS OR LESS AND SEND IT VIA SMS/TEXT TO: 831.xxx.xxxx. Your delivery request will automatically be sent to another participant! Text messages over 160 characters will not be delivered. IMPORTANT: you are only able to send one request to the system (subsequent requests will be ignored), so make sure you get it right the first time! And it must be from a cell phone that has an unblocked number. Here is an example request: &#8220;Please send a flower to Dennis who is a regular at the Red Room&#8221;<br />
5. MAKE SOMEONE ELSE&#8217;S DELIVERY. After you send in your request, you will receive someone&#8217;s else&#8217;s request which you will make and deliver! Please be patient&#8211;it may take a while for you to receive your delivery instructions. It is OK if you make the requested item and hand it off to someone else who is able make the delivery&#8211;just make sure it gets there.<br />
6. INCLUDE THESE INSTRUCTIONS WITH YOUR DELIVERY AND PASS THEM ON TO ONE ADDITIONAL PERSON WHO YOU THINK WOULD LIKE TO PARTICIPATE. Please only give these instructions to two people!</p>
<p>Send comments/questions, bug reports (this is the Beta version!) and/or documentation of your adventures to: xxx.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.nicklally.com/mail-art/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crossing the Line, NYC</title>
		<link>http://www.nicklally.com/crossing-the-line-nyc/</link>
		<comments>http://www.nicklally.com/crossing-the-line-nyc/#comments</comments>
		<pubDate>Sun, 27 Sep 2009 23:47:22 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[exhibitions]]></category>
		<category><![CDATA[performances]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://nicklally.com/?p=739</guid>
		<description><![CDATA[I&#8217;m working with Tender Forever and Ted Passon on a performance that will take place this Tuesday at the FIAF in New York: In collaboration with Whitney Live, Crossing the Line presents four contemporary composers “in dialogue” with pioneering filmmaker Alice Guy Blaché (1873–1968) as part of the Whitney’s upcoming retrospective of her career. Tender Forever (Mélanie [...]]]></description>
			<content:encoded><![CDATA[<p id="top" />I&#8217;m working with Tender Forever and Ted Passon on a performance that will take place this Tuesday at the FIAF in New York:</p>
<blockquote><p>In collaboration with <a style="color: #0066ff; text-decoration: none;" href="http://whitney.org/live/" target="_blank">Whitney Live</a>,<em> Crossing the Line</em> presents four contemporary composers “in dialogue” with pioneering filmmaker Alice Guy Blaché (1873–1968) as part of the <a style="color: #0066ff; text-decoration: none;" href="http://whitney.org/" target="_blank">Whitney</a>’s upcoming retrospective of her career.</p>
<p>Tender Forever (Mélanie Valera), Du Yun, Tamar Muskal, and Missy Mazzoli will compose scores for films by Alice Guy Blaché, the first-ever female filmmaker, and perform live interactions with the films themselves—simultaneously investigating contemporary composition and performance.</p></blockquote>
<p>I&#8217;m working on some interactive programming, animations and props. And I have a part in the performance. <a href="http://www.fiaf.org/events/fall2009/2009-09-29-ctl-alice.shtml">More info</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicklally.com/crossing-the-line-nyc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More RPS Prints</title>
		<link>http://www.nicklally.com/more-rps-prints/</link>
		<comments>http://www.nicklally.com/more-rps-prints/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 07:25:35 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[exhibitions]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://nicklally.com/?p=690</guid>
		<description><![CDATA[February 6th, 2009 inkjet print on Rives BFK 30&#8243;x22&#8243; February 8th, 2009 inkjet print on Rives BFK 30&#8243;x22&#8243; February 9th, 2009 inkjet print on Rives BFK 30&#8243;x22&#8243; February 15th, 2009 inkjet print on Rives BFK 30&#8243;x22&#8243; The above prints were also featured in the Rock Paper Scissors show last month.]]></description>
			<content:encoded><![CDATA[<p id="top" /><img class="alignnone size-full wp-image-691" title="rps_print_26" src="http://nicklally.com/wp-content/uploads/2009/08/rps_print_26.jpg" alt="rps_print_26" width="480" height="320" /></p>
<p><em>February 6th, 2009</em><br />
inkjet print on Rives BFK<br />
30&#8243;x22&#8243;</p>
<p><img class="alignnone size-full wp-image-692" title="rps_print_28" src="http://nicklally.com/wp-content/uploads/2009/08/rps_print_28.jpg" alt="rps_print_28" width="480" height="320" /></p>
<p><em>February 8th, 2009</em><br />
inkjet print on Rives BFK<br />
30&#8243;x22&#8243;</p>
<p><img class="alignnone size-full wp-image-693" title="rps_print_29" src="http://nicklally.com/wp-content/uploads/2009/08/rps_print_29.jpg" alt="rps_print_29" width="480" height="320" /></p>
<p><em>February 9th, 2009</em><br />
inkjet print on Rives BFK<br />
30&#8243;x22&#8243;</p>
<p><img class="alignnone size-full wp-image-694" title="rps_print_215" src="http://nicklally.com/wp-content/uploads/2009/08/rps_print_215.jpg" alt="rps_print_215" width="480" height="320" /></p>
<p><em>February 15th, 2009</em><br />
inkjet print on Rives BFK<br />
30&#8243;x22&#8243;</p>
<p>The above prints were also featured in the Rock Paper Scissors show last month.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicklally.com/more-rps-prints/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Collaborative Game</title>
		<link>http://www.nicklally.com/collaborative-game/</link>
		<comments>http://www.nicklally.com/collaborative-game/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 06:57:40 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://nicklally.com/?p=680</guid>
		<description><![CDATA[This is a video of two people playing a video game I made using Processing last May. Each player sees a silhouette of themselves on screen whenever they move (their silhouette disappears when they are still). The player also sees a silhouette of the other player. The object of the game is to collect the [...]]]></description>
			<content:encoded><![CDATA[<p id="top" /><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="270" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=5725202&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="480" height="270" src="http://vimeo.com/moogaloop.swf?clip_id=5725202&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>This is a video of two people playing a video game I made using Processing last May. Each player sees a silhouette of themselves on screen whenever they move (their silhouette disappears when they are still). The player also sees a silhouette of the other player. The object of the game is to collect the blue balls while avoiding the red balls to achieve a high score. Balls can only be collected when both players&#8217; silhouettes overlap each other and a ball, so the two players must work together. Each blue ball collected is worth one point while each red ball is worth one negative point.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicklally.com/collaborative-game/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>RPS Installation</title>
		<link>http://www.nicklally.com/rps-installation/</link>
		<comments>http://www.nicklally.com/rps-installation/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 21:25:14 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[exhibitions]]></category>
		<category><![CDATA[painting]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://nicklally.com/?p=665</guid>
		<description><![CDATA[I have work in the Invisible Ingredient show at Rock Paper Scissors through July 24th. I installed 19 photos (which are all up on my new Flickr page), a wall mural (entitled &#8220;Daybreak&#8221;) based on sensor data visualizations and three large data visualization prints (not pictured).]]></description>
			<content:encoded><![CDATA[<p id="top" /><img class="alignnone size-full wp-image-670" title="rps" src="http://nicklally.com/wp-content/uploads/2009/07/rps.jpg" alt="rps" width="480" height="672" /></p>
<p>I have work in the Invisible Ingredient show at <a href="http://rpscollective.com/" target="_blank">Rock Paper Scissors</a> through July 24th. I installed 19 photos (which are all up on my new <a href="http://www.flickr.com/photos/nicklally/sets/72157620909222693/" target="_blank">Flickr page</a>), a wall mural (entitled &#8220;Daybreak&#8221;) based on <a href="http://nicklally.com/?p=527" target="_blank">sensor data visualizations</a> and three large data visualization prints (not pictured).</p>
<p><img class="alignnone size-full wp-image-668" title="rps3" src="http://nicklally.com/wp-content/uploads/2009/07/rps3.jpg" alt="rps3" width="480" height="320" /></p>
<p><img class="alignnone size-full wp-image-669" title="rps4" src="http://nicklally.com/wp-content/uploads/2009/07/rps4.jpg" alt="rps4" width="480" height="320" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicklally.com/rps-installation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Daybreak</title>
		<link>http://www.nicklally.com/daybreak/</link>
		<comments>http://www.nicklally.com/daybreak/#comments</comments>
		<pubDate>Tue, 26 May 2009 07:22:20 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[processing]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://nicklally.com/?p=648</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p id="top" /><img class="alignnone" src="http://nicklally.com/wp-content/uploads/2009/05/daybreak.gif" width="480" height="320" alt="daybreak vis" /></p>
<p><img class="alignnone" src="http://nicklally.com/wp-content/uploads/2009/05/daybreak2.gif" width="480" height="320" alt="daybreak vis" /></p>
<p><img class="alignnone" src="http://nicklally.com/wp-content/uploads/2009/05/daybreak3.gif" width="480" height="320" alt="daybreak vis" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicklally.com/daybreak/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mapping Music 2</title>
		<link>http://www.nicklally.com/mapping-music-2/</link>
		<comments>http://www.nicklally.com/mapping-music-2/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 06:33:20 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[audio]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://nicklally.com/?p=623</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p id="top" /><img class="alignnone size-full wp-image-624" title="fft2" src="http://nicklally.com/wp-content/uploads/2009/04/fft2.jpg" alt="" width="480" height="123" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicklally.com/mapping-music-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mapping Music</title>
		<link>http://www.nicklally.com/mapping-music/</link>
		<comments>http://www.nicklally.com/mapping-music/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 06:31:18 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[audio]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://nicklally.com/?p=621</guid>
		<description><![CDATA[using an FFT analysis]]></description>
			<content:encoded><![CDATA[<p id="top" /><img class="alignnone size-full wp-image-622" title="fft" src="http://nicklally.com/wp-content/uploads/2009/04/fft.jpg" alt="" width="480" height="604" /></p>
<p>using an FFT analysis</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicklally.com/mapping-music/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Mobile Sensor</title>
		<link>http://www.nicklally.com/mobile-sensor/</link>
		<comments>http://www.nicklally.com/mobile-sensor/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 01:42:27 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[arduino]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://nicklally.com/?p=540</guid>
		<description><![CDATA[Nik and I created this mobile sensor that broadcasts light levels and accelerometer data to an online database via text message. The above visualization was created by running around for five minutes. Light levels are represented by the opacity of blue and faster changes in tilt (when one is running with the sensor in hand, [...]]]></description>
			<content:encoded><![CDATA[<p id="top" /><img class="alignnone size-full wp-image-543" title="mobile" src="http://nicklally.com/wp-content/uploads/2009/03/mobile.gif" alt="" width="480" height="374" /></p>
<p><img class="alignnone size-full wp-image-542" title="mobile1" src="http://nicklally.com/wp-content/uploads/2009/03/mobile1.jpg" alt="" width="480" height="320" /></p>
<p><img class="alignnone size-full wp-image-541" title="mobile2" src="http://nicklally.com/wp-content/uploads/2009/03/mobile2.jpg" alt="" width="480" height="320" /></p>
<p><a href="http://wrdty.com">Nik</a> and I created this mobile sensor that broadcasts light levels and accelerometer data to an online database via text message. The above visualization was created by running around for five minutes. Light levels are represented by the opacity of blue and faster changes in tilt (when one is running with the sensor in hand, for instance) are represented by longer lines. </p>
<p>We are currently working on a proper write up that will include code and schematics. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicklally.com/mobile-sensor/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Sesnon Gallery Installation</title>
		<link>http://www.nicklally.com/sesnon-gallery-installation/</link>
		<comments>http://www.nicklally.com/sesnon-gallery-installation/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 00:45:18 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[arduino]]></category>
		<category><![CDATA[exhibitions]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://nicklally.com/?p=515</guid>
		<description><![CDATA[Nik Hanselmann and I installed a sensor in the Sesnon Gallery that collects environmental data (light level, sound level, proximity and temperature) from the space and uploads them to an online database every two seconds. We developed software that creates a generative drawing that changes with the data over time. Above are screenshots of the drawings [...]]]></description>
			<content:encoded><![CDATA[<p id="top" /><a href="http://nicklally.com/wp-content/uploads/2009/01/nn01_print.jpg"><img src="http://nicklally.com/wp-content/uploads/2009/01/nn01_print.jpg" alt="nn01 print" width="480" height="141" /></a></p>
<p><img src="http://nicklally.com/wp-content/uploads/2009/01/nn01_1.jpg" alt="nn01 print" width="480" height="480" /></p>
<p><img src="http://nicklally.com/wp-content/uploads/2009/01/nn01_2.jpg" alt="nn01 print" width="480" height="480" /></p>
<p><img src="http://nicklally.com/wp-content/uploads/2009/01/nn01_3.jpg" alt="nn01 print" width="480" height="480" /></p>
<p><a href="http://www.wrdty.com/" target="_blank">Nik Hanselmann</a> and I installed a sensor in the <a href="http://arts.ucsc.edu/sesnon/" target="_blank">Sesnon Gallery</a> that collects environmental data (light level, sound level, proximity and temperature) from the space and uploads them to an online database every two seconds. We developed software that creates a <a href="http://en.wikipedia.org/wiki/Generative_art" target="_blank">generative drawing</a> that changes with the data over time. Above are screenshots of the drawings at different points in time.</p>
<p>We exhibited the live generative drawing in the Porter Faculty Gallery and the DANM Lounge. An online version can be viewed here: <a href="http://transmogrify.me" target="_blank">http://transmogrify.me</a> (let it run for a few hours for a rich, complex image). </p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicklally.com/sesnon-gallery-installation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Live Visuals</title>
		<link>http://www.nicklally.com/live-visuals/</link>
		<comments>http://www.nicklally.com/live-visuals/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 06:03:46 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[processing]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://nicklally.com/?p=508</guid>
		<description><![CDATA[I projected some live reactive video filters for the Dragging an Ox through Water show last week. Above is a photo of the &#8220;Bubble Filter&#8221; in action.  Above are stills from four of the filter modes. Modes can be selected by pressing the 1-5 keys or the &#8220;b&#8221; and &#8220;w&#8221; keys. The modes are as [...]]]></description>
			<content:encoded><![CDATA[<p id="top" /><img class="alignnone size-full wp-image-509" title="daotw_visuals" src="http://nicklally.com/wp-content/uploads/2009/01/daotw_visuals.jpg" alt="daotw" width="480" height="398" /></p>
<p>I projected some live reactive video filters for the <a href="http://nicklally.com/?p=418">Dragging an Ox through Water</a> show last week. Above is a photo of the &#8220;Bubble Filter&#8221; in action. </p>
<p><img class="alignnone size-full wp-image-510" title="daotw_visuals2" src="http://nicklally.com/wp-content/uploads/2009/01/daotw_visuals2.jpg" alt="visuals" width="480" height="358" /></p>
<p>Above are stills from four of the filter modes. Modes can be selected by pressing the 1-5 keys or the &#8220;b&#8221; and &#8220;w&#8221; keys. The modes are as follows:</p>
<p>1: Unfiltered video<br />
2: Black and White Bubble Filter<br />
3: Colored Bubble Filter<br />
4: Grey/Red Frame Difference Filter (based on the &#8220;Frame Differencing&#8221; sketch by Golan Levin)<br />
5: Grey/Red Frame Difference Filter w/noise (based on the &#8220;Frame Differencing&#8221; sketch by Golan Levin)<br />
B: Black screen<br />
W: White screen</p>
<p>If you have a built in video camera on your computer, you can load up the sketch in <a href="http://processing.org" target="_blank">Processing</a> and start playing with live filtered video. </p>
<p><a href="http://nicklally.com/code/video_filters.pde">Processing Code</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicklally.com/live-visuals/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bubbles: Processing and Arduino</title>
		<link>http://www.nicklally.com/bubbles-processing-and-arduino/</link>
		<comments>http://www.nicklally.com/bubbles-processing-and-arduino/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 18:38:02 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[arduino]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://nicklally.com/?p=374</guid>
		<description><![CDATA[In this program, each bubble has a note (in C major) associated with it. When a silhouette in the video feed overlaps with the bubble, the note is sent to an audio program (Reason, in this case) in the form of a midi note. The bubbles can be moved left and right using an Arduino [...]]]></description>
			<content:encoded><![CDATA[<p id="top" /><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="362" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=2429025&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="480" height="362" src="http://vimeo.com/moogaloop.swf?clip_id=2429025&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>In this program, each bubble has a note (in C major) associated with it. When a silhouette in the video feed overlaps with the bubble, the note is sent to an audio program (Reason, in this case) in the form of a midi note. The bubbles can be moved left and right using an Arduino equipped with an <a href="http://www.radioshack.com/product/index.jsp?productId=2909788" target="_blank">accelerometer</a>.</p>
<p><a href="http://nicklally.com/code/bubbles.pde">Processing Code</a></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="362" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=2429115&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="480" height="362" src="http://vimeo.com/moogaloop.swf?clip_id=2429115&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Similar to the above, but now two video feeds are incorporated. Now bubbles can only be played if they overlap with red sections of the video. Red sections are created when two silhouettes from separate video feeds overlap, so cooperation between people in the two video feeds is necessary to create notes. </p>
<p><a href="http://nicklally.com/code/bubbles2.pde">Processing Code</a></p>
<p>Both these programs build on the programs from my previous two posts. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicklally.com/bubbles-processing-and-arduino/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Two Rooms: Video and Midi in Processing</title>
		<link>http://www.nicklally.com/two-rooms-video-and-midi-in-processing/</link>
		<comments>http://www.nicklally.com/two-rooms-video-and-midi-in-processing/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 08:18:44 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[audio]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://nicklally.com/?p=372</guid>
		<description><![CDATA[In this project, people in two separate rooms are videotaped. The two video feeds are fed through Processing, converted into silhouettes and superimposed over each other. Both rooms receive the same projection of the superimposed silhouettes. When silhouettes from the two rooms overlap, the overlapped area turns red and a midi note is sent to [...]]]></description>
			<content:encoded><![CDATA[<p id="top" /><img class="alignnone size-full wp-image-373" title="tworooms" src="http://nicklally.com/wp-content/uploads/2008/12/tworooms.jpg" alt="" width="480" height="360" /></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="362" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=2414322&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="480" height="362" src="http://vimeo.com/moogaloop.swf?clip_id=2414322&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>In this project, people in two separate rooms are videotaped. The two video feeds are fed through Processing, converted into silhouettes and superimposed over each other. Both rooms receive the same projection of the superimposed silhouettes. When silhouettes from the two rooms overlap, the overlapped area turns red and a midi note is sent to an external audio program (Reason, in this case).</p>
<p>The video feeds are initialized using a background subtraction technique, so only new objects in the space (ie: people) are fed back as silhouettes. The program sends midi notes using the <a href="http://ruinwesen.com/support-files/rwmidi/documentation/RWMidi.html" target="_blank">RWMidi library</a>. The program contains four different modes, some in which participants hear the same sounds, some in which they hear different sounds. All notes are currently in the C major scale. </p>
<p>My version sounds like this (all sounds can be modulated in the sound program you choose):</p>
<p><a href="http://nicklally.com/code/tworooms.pde">Processing Code</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicklally.com/two-rooms-video-and-midi-in-processing/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://nicklally.com/audio/tworooms.mp3" length="2421387" type="audio/mpeg" />
		</item>
	</channel>
</rss>

