<?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>walker</title>
	<atom:link href="http://www.walkerred.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.walkerred.com</link>
	<description></description>
	<lastBuildDate>Tue, 28 May 2013 06:20:36 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
		<item>
		<title>Old Street installation</title>
		<link>http://www.walkerred.com/old-street-installation/</link>
		<comments>http://www.walkerred.com/old-street-installation/#comments</comments>
		<pubDate>Tue, 28 May 2013 06:20:36 +0000</pubDate>
		<dc:creator>kevin</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[hardware]]></category>

		<guid isPermaLink="false">http://www.walkerred.com/?p=1159</guid>
		<description><![CDATA[I designed an LED piece for Old Street underground station in London. Find pictures here,...]]></description>
			<content:encoded><![CDATA[<p>I designed an LED piece for Old Street underground station in London. Find pictures <a href="http://www.flickr.com/photos/kevioen/sets/72157633450212351/">here</a>, video <a href="https://vimeo.com/album/2401377">here</a>. Here&#8217;s the press release with further info:</p>
<p>&nbsp;</p>
<p><strong>New sights at Old Street</strong></p>
<p>Visitors travelling to the Digital Shoreditch festival via London Underground may have noticed some subtle changes in their journey through Old Street station, as a pair of tutors from the Royal College of Art have been inserting interventions along Exits 1 and 2 to Shoreditch.</p>
<p>Karin von Ompteda and Kevin Walker have designed a series of posters, a special lighting track, and a bespoke LED installation &#8211; all intended to evoke the station&#8217;s past, present and future &#8211; and the future of the past. &#8220;The station, as it is, was built in the 1960&#8242;s,&#8221; said von Ompteda, &#8220;with this massive roundabout and pedestrians routed underground into tunnels and tubes. It was the Space Age, and we&#8217;re celebrating that &#8211; it was like a space station, with underground shopping and this crazy giant sculpture on top of the roundabout, for cars to see, really.&#8221;</p>
<p>Her posters, based on photos by photographer Carl Bigmore, depict particular features and vistas at the station &#8211; ventilation shafts, ramps and towers &#8211; that might be called iconic, if anyone ever noticed them. All are covered in acres of telltale, if drab, tiles; a close look reveals subtle digital manipulations in the photos &#8211; as well as cracks, missing tiles, bits of rubbish. The grittiness is celebrated along with the 60&#8242;s futurism.</p>
<p>Walker&#8217;s LED installation is on an exposed patch of those tiles inside the station, echoing a row of them in size and shape but giving them life with light. &#8220;It&#8217;s about time, and space,&#8221; he said. &#8220;Time is constant, linear; and the lights animate from left to right, pushing people outward and upward. But there&#8217;s some randomness &#8211; time is full of unexpected events. Similarly for space &#8211; it builds on what has come before.&#8221; Indeed, like the posters, a close look reveals a kind of narrative of past and future, here and there. And, he says, there&#8217;s a secret code embedded in the sequence.</p>
<p>Travellers might miss the new track of lights that leads from the LED installation down the tunnel to Exits 1 and 2. Unless, that is, they compare this tunnel with one of the others. A clean line of special fluorescent tubes was placed, with the help of lighting designer Tom Singleton. They give a blueish, and noticeably brighter, cast to the tunnel, in contrast with the fading, yellowish lights elsewhere in the station. &#8220;We were inspired by things like Kubrick&#8217;s film <em>2001: A Space Odyssey</em>,&#8221; remarked von Ompteda. &#8220;That bright shiny vision of the future is still here &#8211; Digital Shoreditch represents that in a way &#8211; but it lives alongside the grit and the grime. You have to have both. That&#8217;s why we love this station!&#8221;</p>
<p>Dr Walker runs the new Information Experience Design programme at the RCA, where Ms von Ompteda is a tutor and PhD student. They were commissioned by the Sustainable Society Network and the Urban Prototyping festival. Transport for London and the Greater London Authority pitched in to realise the work in just a couple of weeks. &#8220;That&#8217;s par for the course for us,&#8221; said Walker. &#8220;We teach our students to prototype ideas and concepts quickly, but as part of a research process. And that&#8217;s what this is &#8211; just the first phase of ongoing research.&#8221;</p>
<p>&nbsp;</p>
<p>###</p>
]]></content:encoded>
			<wfw:commentRss>http://www.walkerred.com/old-street-installation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Techball</title>
		<link>http://www.walkerred.com/techball/</link>
		<comments>http://www.walkerred.com/techball/#comments</comments>
		<pubDate>Wed, 15 May 2013 05:54:49 +0000</pubDate>
		<dc:creator>kevin</dc:creator>
				<category><![CDATA[consulting]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.walkerred.com/?p=1154</guid>
		<description><![CDATA[I did the tech for Techball. This project, working with Chris Flynn of Flynn Product...]]></description>
			<content:encoded><![CDATA[<p>I did the tech for Techball. This project, working with Chris Flynn of Flynn Product Design, was a huge technical challenge – to put a camera inside a football to be used by professional footballers at Liverpool FC. We modified a small sports l &#8216;helmet cam,&#8217; added lots of shock absorption, and Chris cleverly designed the actual ball for regulation weight, feel, durability.</p>
<p>Oh, and it&#8217;s Version 1. Wait till you see what&#8217;s included in v.2&#8230;</p>
<p><iframe src="http://player.vimeo.com/video/65371786" frameborder="0" width="500" height="281"></iframe></p>
<p><a href="http://www.walkerred.com/wp-content/uploads/2013/05/KBKBuf3t8ksRewu2Ee7QI-wftLZm2lPdtK5XUw67yG8.jpeg"><img class="alignnone size-full wp-image-1155" title="Techball render by Chris Flynn" src="http://www.walkerred.com/wp-content/uploads/2013/05/KBKBuf3t8ksRewu2Ee7QI-wftLZm2lPdtK5XUw67yG8.jpeg" alt="Techball render by Chris Flynn" width="1024" height="504" /></a></p>
<p><a href="http://www.walkerred.com/wp-content/uploads/2013/05/kWlhrKdROG6kSYiamB5wmooV5bwMzukZMDwBccvjqjkq-uxwuXx1KRWy5M1U6xu6LDsou8FkStPJmIXQOBoNhU.jpeg"><img class="alignnone size-full wp-image-1157" title="kWlhrKdROG6kSYiamB5wmooV5bwMzukZMDwBccvjqjk,q-uxwuXx1KRWy5M1U6xu6LDsou8FkStPJmIXQOBoNhU" src="http://www.walkerred.com/wp-content/uploads/2013/05/kWlhrKdROG6kSYiamB5wmooV5bwMzukZMDwBccvjqjkq-uxwuXx1KRWy5M1U6xu6LDsou8FkStPJmIXQOBoNhU.jpeg" alt="" width="1024" height="768" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.walkerred.com/techball/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Memory boxes</title>
		<link>http://www.walkerred.com/memory-boxes/</link>
		<comments>http://www.walkerred.com/memory-boxes/#comments</comments>
		<pubDate>Fri, 01 Mar 2013 22:33:05 +0000</pubDate>
		<dc:creator>allison</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[theatre]]></category>

		<guid isPermaLink="false">http://www.walkerred.com/?p=1053</guid>
		<description><![CDATA[For Entelechy Arts and the Museum of London, funded by the Heritage Lottery Fund. While...]]></description>
			<content:encoded><![CDATA[<p>For Entelechy Arts and the Museum of London, funded by the Heritage Lottery Fund. While designed with everyone in mind, Little Boxes of Memory is primarily meant as a sensory experience for young people with profound and complex disabilities, enabling them to explore the stories of two elderly Londoners.</p>
<p>Find out about the boxes <a href="http://boxesofmemory.tumblr.com">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.walkerred.com/memory-boxes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hackers &amp; Slackers</title>
		<link>http://www.walkerred.com/hackers-slackers/</link>
		<comments>http://www.walkerred.com/hackers-slackers/#comments</comments>
		<pubDate>Sat, 15 Sep 2012 06:08:26 +0000</pubDate>
		<dc:creator>kevin</dc:creator>
				<category><![CDATA[research]]></category>
		<category><![CDATA[journalism]]></category>
		<category><![CDATA[publications]]></category>

		<guid isPermaLink="false">http://www.walkerred.com/?p=914</guid>
		<description><![CDATA[Now available on Amazon in paper and Kindle form.]]></description>
			<content:encoded><![CDATA[<p>Now available on Amazon in <a href="http://www.amazon.com/Hackers-Slackers-Media-Underground-Early/dp/1479149357/ref=sr_1_1?ie=UTF8&amp;qid=1348812608&amp;sr=8-1&amp;keywords=hackers+slackers">paper</a> and <a href="http://www.amazon.com/Hackers-Slackers-Media-Underground-ebook/dp/B009DB3ICO/ref=sr_1_2?ie=UTF8&amp;qid=1348812638&amp;sr=8-2&amp;keywords=hackers+slackers">Kindle</a> form.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.walkerred.com/hackers-slackers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trace exhibition</title>
		<link>http://www.walkerred.com/trace-exhibition/</link>
		<comments>http://www.walkerred.com/trace-exhibition/#comments</comments>
		<pubDate>Sat, 28 Jul 2012 18:39:41 +0000</pubDate>
		<dc:creator>kevin</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[print]]></category>

		<guid isPermaLink="false">http://www.walkerred.com/?p=122</guid>
		<description><![CDATA[Kevin exhibited a series of prints in the Trace exhibition, July 2012 in Bristol UK....]]></description>
			<content:encoded><![CDATA[<p>Kevin exhibited a series of prints in the <a href="http://context-trace.blogspot.co.uk/">Trace exhibition</a>, July 2012 in Bristol UK. More photos <a href="http://www.flickr.com/photos/kevioen/sets/72157630791764690/with/7630443990/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.walkerred.com/trace-exhibition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Catbot @ Bristol Shakespeare Festival</title>
		<link>http://www.walkerred.com/catbot-bristol-shakespeare-festival/</link>
		<comments>http://www.walkerred.com/catbot-bristol-shakespeare-festival/#comments</comments>
		<pubDate>Tue, 10 Jul 2012 21:43:23 +0000</pubDate>
		<dc:creator>kevin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[theatre]]></category>

		<guid isPermaLink="false">http://www.walkerred.com/?p=65</guid>
		<description><![CDATA[The sonnet-reciting catbot I created with (daughter) Elizabeth Walker recited 4114 lines of poetry, each...]]></description>
			<content:encoded><![CDATA[<p>The sonnet-reciting catbot I created with (daughter) Elizabeth Walker recited 4114 lines of poetry, each one selected at random, as part of The Complete Reworks of Shakespeare, at the Bristol Shakespeare Festival on 30 June 2012. Here are four of those lines:</p>
<p><object type="application/x-shockwave-flash" width="308" height="250" data="http://www.flickr.com/apps/video/stewart.swf?v=71377"><param name="flashvars" value="intl_lang=en-us&#038;photo_secret=1669be43ac&#038;photo_id=7530287144&#038;hd_default=false"></param><param name="movie" value="http://www.flickr.com/apps/video/stewart.swf?v=71377" /><param name="bgcolor" value="#000000"></param><param name="allowFullScreen" value="true" /><embed src="http://www.flickr.com/apps/video/stewart.swf?v=71377" type="application/x-shockwave-flash" allowfullscreen="true" bgcolor="#0000000" flashvars="intl_lang=en-us&#038;photo_secret=1669be43ac&#038;photo_id=7530287144&#038;hd_default=false" width="308" height="250"></embed></object></p>
<p>Catbot was very well received. Overheard:</p>
<blockquote><p>&#8220;He&#8217;s great. Brilliant.&#8221;<br />
&#8220;Absolutely superb!&#8221;<br />
&#8220;Beautiful, fantastic.&#8221;<br />
&#8220;Sweet!&#8221;<br />
&#8220;I&#8217;ve seen worse&#8221; [acting]<br />
&#8220;Sort of the reverse of monkeys typing Shakespeare, isn&#8217;t it?&#8221;</p></blockquote>
<p>Emma Henry, Artistic Director of Bristol Shakespeare Festival, was particularly excited to finally meet catbot, as was the rest of the Festival team.</p>
<p><img class="alignnone" title="Emma Henry and catbot" src="https://p.twimg.com/AxOM_XqCQAEVCRU.jpg:large" alt="Emma Henry and catbot" width="960" height="640" /></p>
<p>&nbsp;</p>
<p>More pics &amp; video <a href="http://www.flickr.com/photos/kevioen/sets/72157630494365272/">here</a>. The entire event was great &#8211; particularly Jeremy Routledge&#8217;s production &#8216;I had a dream that I can&#8217;t die&#8217; was incredible &#8211; so well written and acted, it deserves multiple awards. See full programme of events on the day <a href="http://www.bristolshakespeare.org.uk/wp-content/uploads/2012/07/THE-COMPLETE-REWORKS-FLYER.pdf">here</a>.</p>
<p><strong>Technical details</strong></p>
<p>Catbot hardware is adapted from the <a href="http://robosavvy.com/store/product_info.php/manufacturers_id/35/products_id/1964">Dagu &#8216;Playful Puppy&#8217; robot</a>; the back legs and tail were not used here. IR sensor eyes were considered, to respond to passers-by, but we decided best for catbot to instead recite continuously in order to attract people over. Audio came from a <a href="http://jawbone.com/speakers/jambox/overview">Jambox</a> (an excellent little speaker &#8211; highly recommended!). Catbot was tethered via USB to a Macbook, which read random sonnet lines using a text-to-speech Applescript.</p>
<p>Two Processing sketches were running simultaneously &#8211; one read sonnets and sent characters out to the robot to make it move, and the other displayed text in a speech bubble on-screen. Why two? I timed everything in the first sketch using delay() statements, but these buggered the drawing of graphics. So&#8230; the first sketch reads a <a href="http://www.walkerred.com/sonnets.txt">text file</a> containing all the sonnets bunched together (this makes a nice rich dataset), pulls one line at random and writes it to a second text file. The Applescript reads this file, and the second Processing sketch reads this file to display the text in a speech bubble.</p>
<p>Here&#8217;s the Arduino sketch that lives on the &#8216;Magician&#8217; Arduino-clone board on the robot:</p>
<pre>#include  // Import the servo library

Servo servoSR;   // Make servo objects for all the servos - Shoulder Right, Elbow Right, etc
Servo servoER; 
Servo servoEL;  
Servo servoSL; 
Servo servoHead;  
Servo servoNeck;  

int pos = 0;    // variable to store servo position 

void setup() 
{ 
  servoSR.attach(2);  // Attach the servo objects
  servoER.attach(3);
  servoEL.attach(12);
  servoSL.attach(13);
  servoNeck.attach(5);
  servoHead.attach(6);
  Serial.begin(9600); // Open a serial connection with computer

  servoSR.write(160); // 160 to 0 // Starting positions, the numbers adjusted based on how they were mounted and for realistic movement.
  servoER.write(75); // 60 to 175
  servoSL.write(10); // 10 to 150
  servoEL.write(15); // 15 to 125
  servoNeck.write(80); // 0 to 180
  servoHead.write(170); // 100 to 180
} 

void loop() { 

  if (Serial.available() &gt; 0) { // Check and see if there is a command coming from the computer
    int inByte = Serial.read(); // If so, read it into the variable called inByte.
    if (inByte == 'A') {        // If the incoming character is an A, run the function called strikeApose
      strikeApose();
    }
    if (inByte == 'B') {       // If the incoming character is a B, run the function called Rest.
      rest();
    }
  }

} 

void strikeApose() { // A function I created to pose the robot.

  int shoulderRstart = servoSR.read(); // Read the current positions of the servos into these variables.
  int elbowRstart = servoER.read();
  int shoulderLstart = servoSL.read();
  int elbowLstart = servoEL.read();
  int headStart = servoHead.read();
  int neckStart = servoNeck.read();

  int shoulderRend = random(160); // These variables hold the positions to end on.
  int elbowRend = random(115)+60;
  int shoulderLend = random(140)+10;
  int elbowLend = random(110)+15;
  int headEnd = random(80)+100;
  int neckEnd = random(180);

  // The following just move from start position to end position. The delay is to wait for the servo to catch up. Because hardware can'
  work as fast as software!
    // First move the head, then the neck, then choose a random limb.

  // HEAD
  if (headEnd &lt; headStart) {     for(pos = headStart; pos &gt;= headEnd; pos -= 3) {                                
      servoHead.write(pos);
      delay(15);
    } 
  }
  else {
    for(pos = headStart; pos &lt; headEnd; pos += 3) {                                 
      servoHead.write(pos);
      delay(15);
    } 
  }

  // NECK
  if (neckEnd &lt; neckStart) {     for(pos = neckStart; pos &gt;= neckEnd; pos -= 3) {                                
      servoNeck.write(pos);
      delay(15);
    } 
  }
  else {
    for(pos = neckStart; pos &lt; neckEnd; pos += 3) {                                 
      servoNeck.write(pos);
      delay(15);
    } 
  }

  int limb = random(4);

  if (limb == 1) { // RIGHT SHOULDER
    if (shoulderRend &lt; shoulderRstart) {       for(pos = shoulderRstart; pos &gt;= shoulderRend; pos -= 3) {                                
        servoSR.write(pos);
        delay(15);
      } 
    }
    else {
      for(pos = shoulderRstart; pos &lt; shoulderRend; pos += 3) {                                 
        servoSR.write(pos);
        delay(15);
      } 
    }
  }

  if (limb == 2) { // RIGHT ELBOW
    if (elbowRend &lt; elbowRstart) {       for(pos = elbowRstart; pos &gt;= elbowRend; pos -= 3) {                                
        servoER.write(pos);
        delay(15);
      } 
    }
    else {
      for(pos = elbowRstart; pos &lt; elbowRend; pos += 3) {                                 
        servoER.write(pos);
        delay(15);
      } 
    }
  }

  if (limb == 3) { // LEFT SHOULDER
    if (shoulderLend &lt; shoulderLstart) {       for(pos = shoulderLstart; pos &gt;= shoulderLend; pos -= 3) {                                
        servoSL.write(pos);
        delay(15);
      } 
    }
    else {
      for(pos = shoulderLstart; pos &lt; shoulderLend; pos += 3) {                                 
        servoSL.write(pos);
        delay(15);
      } 
    }
  }

  if (limb == 4) { // LEFT ELBOW
    if (elbowLend &lt; elbowLstart) {       for(pos = elbowLstart; pos &gt;= elbowLend; pos -= 3) {                                
        servoEL.write(pos);
        delay(15);
      } 
    }
    else {
      for(pos = elbowLstart; pos &lt; elbowLend; pos += 3) {                                 
        servoEL.write(pos);
        delay(15);
      } 
    }
  }

}

void rest() { // Function I created to make the robot go back to starting position
  servoSR.write(160); // 160 to 0
  servoER.write(75); // 60 to 175
  servoSL.write(10); // 10 to 150
  servoEL.write(15); // 15 to 125
  servoNeck.write(80); // 0 to 180
  servoHead.write(170); // 100 to 180
}</pre>
<p>Here&#8217;s the Processing sketch that reads the sonnets and controls the robot:</p>
<pre>import processing.serial.*; // We use serial library to talk to Arduino
Serial myPort;              // Create new serial port object
PrintWriter output;         // Create new object to write to external files

void setup() {
  String portName = Serial.list()[0];                // Port 0 is my USB port for Arduino
  myPort = new Serial(this, portName, 9600);
}

void draw() {                                        // Note - no visual component here, only robot and separate bubble.pde
  String lines[] = loadStrings("sonnets.txt");       // Read external plain text file which holds the lines of all Shakespeare's sonnets
  output = createWriter("line.txt");                 // Create new text file to hold one line
  String theline = lines[int(random(lines.length))]; // Choose random line from sonnets
  output.println(theline);                           // Write the line to text file
  output.flush(); 
  output.close(); 
  //delay(2000);
  open("/Users/kevin/Desktop/robot/speak.app");      // Applescript speaks text from the file
  delay(1000);                                       // Characters sent out via serial control robot movements, with some delays for timing.
  myPort.write('A');
  delay(1000);
  myPort.write('A');
  delay(1000);
  myPort.write('A');
  delay(2500);
  myPort.write('B');
  delay(2000);
}</pre>
<p>Here&#8217;s the second Processing sketch that displays the speech bubble:</p>
<pre>PImage bubble;        // image object for speech bubble graphic
PFont font;           // create new font object
int timer = millis(); // for timing display of bubble &amp; text
String[] theline;     // variable for holding incoming line to display

void setup() {
  size(1280, 768);
  bubble = loadImage("bubble.png");
  bg = loadImage("bg.png");
  font = loadFont("Handwriting-Dakota-72.vlw"); 
  textFont(font);
  textLeading(80);
  fill(0);
  theline = loadStrings("/Users/kevin/Desktop/robot/robot2/line.txt");
}

void draw() {  
  if (loadStrings("/Users/kevin/Desktop/robot/robot2/line.txt") != null) {
    if (loadStrings("/Users/kevin/Desktop/robot/robot2/line.txt")[0].equals(theline[0])) {
      // if external text is same, do nothing and wait for new
    }
    else {
      theline = loadStrings("/Users/kevin/Desktop/robot/robot2/line.txt"); // load it up
      timer = millis(); // start the timer
    }
  }

  if (millis() - timer &lt; 5500) {            // max display time     if (millis() - timer &gt; 1000) {          // min display time
      image(bubble,0,0);                   // show the bubble graphic
      text(theline[0], 250, 200, 800, 600); // show the text
    }
  }
  else {
    background(0); // after max time, remove the bubble
  }
}</pre>
<p>Finally, here&#8217;s the Applescript that reads the text:</p>
<pre>open for access file "Macintosh HD:Users:kevin:Desktop:robot:robot2:line.txt"
set wordContents to (read file "Macintosh HD:Users:kevin:Desktop:robot:robot2:line.txt")
say wordContents
close access file "Macintosh HD:Users:kevin:Desktop:robot:robot2:line.txt"</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.walkerred.com/catbot-bristol-shakespeare-festival/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8216;Epitaph&#8217; &#8211; at the Future Cemetery</title>
		<link>http://www.walkerred.com/epitaph-at-the-future-cemetery/</link>
		<comments>http://www.walkerred.com/epitaph-at-the-future-cemetery/#comments</comments>
		<pubDate>Sun, 01 Jul 2012 20:27:21 +0000</pubDate>
		<dc:creator>kevin</dc:creator>
				<category><![CDATA[consulting]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[theatre]]></category>

		<guid isPermaLink="false">http://www.walkerred.com/?p=89</guid>
		<description><![CDATA[This theatre piece on 30 June 2012 was part of the Future Cemetery project at...]]></description>
			<content:encoded><![CDATA[<p>This theatre piece on 30 June 2012 was part of the Future Cemetery project at Arnos Vale cemetery, Bristol. It was written by Peter Kesterton, staged by Invisible Circus, and I did the technology bit, including audio and projection design.</p>
<p><a href="http://farm9.staticflickr.com/8160/7567248266_fe7de246ae_b.jpg"><img class="alignnone" title="Naomi Smyth as the tour guide" src="http://farm9.staticflickr.com/8160/7567248266_fe7de246ae_b.jpg" alt="Naomi Smyth as the tour guide" width="1024" height="685" /></a></p>
<p>Unsuspecting visitors thought they were on a regular tour. But the &#8216;tour guide&#8217; was actually Invisible Circus actor Naomi Smyth. At one point, she receives a phone call, apparently from a father who thinks he&#8217;s talking to his daughter. All the visitors can hear the call; to accomplish this I placed a Jawbone Jambox (a small but beefy wireless speaker) in Naomi&#8217;s handbag. I synced it to my phone via Bluetooth, and at the right moment discretely played an audio file from my phone, which was broadcast from Naomi&#8217;s handbag &#8211; conveniently just below her actual phone, which was really just a prop in this instance.  You can just see the top of a ziploc plastic bag sticking out of Naomi&#8217;s bag &#8211; the Jambox is in there (it was quite showery the day of the performance).</p>
<p><a href="http://farm8.staticflickr.com/7110/7567203924_df7356e20b_b.jpg"><img class="alignnone" title="Actor Ed Rapley as the annoying businessman, arguing with Naomi Smyth as the tour guide" src="http://farm8.staticflickr.com/7110/7567203924_df7356e20b_b.jpg" alt="Actor Ed Rapley as the annoying businessman, arguing with Naomi Smyth as the tour guide" width="1024" height="768" /></a></p>
<p>At another stop they encounter the father/businessman himself &#8211; actor Ed Rapley &#8211; trying to make his way out of the cemetery by carelessly walking across graves. The tour guide berates him for this, and here many unsuspecting visitors joined in &#8211; one guy even tried to physically carry Ed off the grounds (Ed deemed this an acting success).</p>
<p>At this point mysterious voices are heard from all around. Jamboxes again, discreetly placed in the trees (also safely dry inside ziploc bags), and triggered by producer Jeremy Routledge huddled nearby under an umbrella, armed with an iPod and a tablet. I added some echo to the voices and Jeremy triggered two speakers at once, so the sound was suitably spooky. One voice &#8211; that of the businessman&#8217;s daughter &#8211; drives him into the nearby crypt.</p>
<p><a href="http://farm9.staticflickr.com/8290/7567196622_97aaabe4f6_b.jpg"><img class="alignnone" title="Visitors/audience makes their way into the crypt for the final scene" src="http://farm9.staticflickr.com/8290/7567196622_97aaabe4f6_b.jpg" alt="Visitors/audience makes their way into the crypt for the final scene" width="1024" height="768" /></a></p>
<p>The tour guide, and the visitors along with her, follow. Inside, they see the guy, calling for his daughter; she answers, and he comes to realise that actually he might never escape from the cemetery &#8211; he is in fact already dead. At this point, he vanishes before people&#8217;s eyes.</p>
<p><a href="http://farm9.staticflickr.com/8002/7481887610_cd36e38648_o.png"><img class="alignnone" title="Camera view of the crypt" src="http://farm9.staticflickr.com/8002/7481887610_cd36e38648_o.png" alt="Camera view of the crypt" width="635" height="478" /></a></p>
<p>Now to accomplish this, we rigged up a projection screen covering the whole back part of the crypt, and rear-projected onto it this view from a live camera behind, where Ed was. I had also recorded a short clip of the space without him there, and at the appropriate moment, simply switched from the live camera to the recorded clip, triggering at the same time a &#8216;zzzt&#8217; sound on yet another Jambox. (Video was done off of my Macbook in Quicktime Player, with one window directly atop the other, using keyboard shortcut to switch windows; audio played off of an iPod with my other hand.) I think it worked well; I couldn&#8217;t see visitors&#8217; faces but there seemed to be just a stunned silence, before Naomi led them back out.</p>
<p>These photos by <a href="http://www.dirkdahmer.com/">Dirk Dahmer</a>. Thanks again to Invisible Circus for rigging up the screen &#8211; not to mention providing the excellent actors! And to Production People for renting me a short-throw projector on short notice. To Jeremy for loaning the camera gear, and for being enlisted at last minute to be a very damp stagehand. To &#8216;Dr Death&#8217; John Troyer and Pervasive Media Studio for funding &amp; organisation!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.walkerred.com/epitaph-at-the-future-cemetery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Voices</title>
		<link>http://www.walkerred.com/voices-in-the-cemetery/</link>
		<comments>http://www.walkerred.com/voices-in-the-cemetery/#comments</comments>
		<pubDate>Sun, 01 Jul 2012 18:42:32 +0000</pubDate>
		<dc:creator>kevin</dc:creator>
				<category><![CDATA[consulting]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[theatre]]></category>

		<guid isPermaLink="false">http://www.walkerred.com/?p=82</guid>
		<description><![CDATA[Voices was a fragmented narrative written by Katherine Mitchell, part of the Future Cemetery project. I served as...]]></description>
			<content:encoded><![CDATA[<p><em>Voices</em> was a fragmented narrative written by Katherine Mitchell, part of the <a href="http://www.watershed.co.uk/ished/heritagesandbox/projects/2012/the-future-cemetery/">Future Cemetery</a> project. I served as a Creative Technologist, helping to bring the stories to life.</p>
<p><a href="http://www.walkerred.com/wp-content/uploads/2012/07/7567168592_ec76aa550e_b.jpg"><img class="alignnone size-full wp-image-99" title="7567168592_ec76aa550e_b" src="http://www.walkerred.com/wp-content/uploads/2012/07/7567168592_ec76aa550e_b.jpg" alt="" width="1024" height="768" /></a></p>
<p>First version: I put together some modules consisting of Arduino, Wave shield (audio player), motion sensor (Maxbotix EZ1 ultrasonic rangefinder), and a nice portable but beefy speaker, the Jawbone Jambox. Everything was battery-powered or rechargeable, and encased in weatherproof housings. They were then attached to various trees in the forest at Arnos Vale cemetery, on a very showery 30 June 2012.</p>
<p><a href="http://www.flickr.com/photos/kevioen/7481896512/in/set-72157629769606394"><img title="Voices audio module" src="http://farm9.staticflickr.com/8008/7481896512_de1ddcf317_o.png" alt="" width="715" height="1015" /></a></p>
<p><img class="alignnone" src="http://farm9.staticflickr.com/8460/7955415254_d2c079c6f1_o.jpg" alt="MP3 players" width="960" height="720" /></p>
<p>Second version: Battery life on the Arduino/Waveshield combo was limited to about 3 hours (with standard 9V). Plus we decided not to use motion sensors, reasoning that instead of sound being triggered by proximity (of person, animal wind-blown branch etc), playing the voices continuously (with 10 second silence between each sequence) might actually attract people over. And if they then stood still to listen, the audio would still continue to play.</p>
<p>So, I got these simple and inexpensive MP3 players, which I had used successfully in my research, knowing they have a very long battery life (my test clocked them at 35 hours) with a single AAA. The Jamboxes I got at least 24 hours of use out of, on a single charge. The MP3 players also have better sound quality than the Wave Shield, which is limited to 8kHz WAV files. And they&#8217;re pretty sturdy, easy to load and use.</p>
<p>There was a second performance of Voices on 8 Sept 2012.</p>
<p>[Main photo by <a href="http://www.dirkdahmer.com/">Dirk Dahmer</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.walkerred.com/voices-in-the-cemetery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hacking the art gallery</title>
		<link>http://www.walkerred.com/hacking-the-art-gallery-2/</link>
		<comments>http://www.walkerred.com/hacking-the-art-gallery-2/#comments</comments>
		<pubDate>Sat, 30 Jun 2012 19:20:12 +0000</pubDate>
		<dc:creator>kevin</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[consulting]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[teaching]]></category>

		<guid isPermaLink="false">http://www.walkerred.com/?p=57</guid>
		<description><![CDATA[Kevin was Creative Technologist-in-residence at Spike Island in Bristol From April to June 2012, creating...]]></description>
			<content:encoded><![CDATA[<p>Kevin was Creative Technologist-in-residence at <a href="http://spikeisland.org.uk/">Spike Island</a> in Bristol From April to June 2012, creating installations and interventions, and introducing physical computing to artists, designers and staff, as part of the <a href="http://happenstanceproject.com/">Happenstance Project</a>. Read Kevin&#8217;s blog of the residency <a title="Hackinstance" href="http://hackinstance.tumblr.com/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.walkerred.com/hacking-the-art-gallery-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IED</title>
		<link>http://www.walkerred.com/ied/</link>
		<comments>http://www.walkerred.com/ied/#comments</comments>
		<pubDate>Thu, 21 Jun 2012 20:42:00 +0000</pubDate>
		<dc:creator>kevin</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[teaching]]></category>

		<guid isPermaLink="false">http://www.walkerred.com/?p=919</guid>
		<description><![CDATA[Kevin has been appointed Programme Director of the Information Experience Design programme at the Royal...]]></description>
			<content:encoded><![CDATA[<p>Kevin has been appointed Programme Director of the <a href="http://ied.rca.ac.uk">Information Experience Design programme</a> at the Royal College of Art. His IED blog at http://rcaied.tumblr.com.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.walkerred.com/ied/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
