<?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>Openlab Workshops</title>
	<atom:link href="http://openlabworkshops.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://openlabworkshops.org</link>
	<description>In-depth workshops exploring creating and hacking media using free software and tools.</description>
	<lastBuildDate>Tue, 03 Jan 2012 14:19:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Build Your Own Superhero March 2012</title>
		<link>http://openlabworkshops.org/build-your-own-superhero-march-2012/</link>
		<comments>http://openlabworkshops.org/build-your-own-superhero-march-2012/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 14:19:00 +0000</pubDate>
		<dc:creator>evan</dc:creator>
				<category><![CDATA[Workshops]]></category>

		<guid isPermaLink="false">http://openlabworkshops.org/?p=323</guid>
		<description><![CDATA[BACK BY POPULAR DEMAND: Build Your Own Superhero (Using Kinect and Processing)! BUY TICKETS HERE Dates and Times: 19:00-21:30 on 13/3, 20/3, 27/3 (Tuesdays) Venue: [ space ] on Mare Street Participants: 20 (5 groups of 4) Price: £99/person (£69 conc), £329 for team of 4 Instructors: Evan, Becky, Adam Description: This is our second run of the successful BYOSH workshop! Working [...]]]></description>
			<content:encoded><![CDATA[<p><strong>BACK BY POPULAR DEMAND: Build Your Own Superhero (Using Kinect and Processing)!</strong></p>
<p><a title="BYOSH Eventbrite" href="http://byoshmar2012.eventbrite.co.uk">BUY TICKETS HERE</a><br />
<strong>Dates and Times:</strong> 19:00-21:30 on 13/3, 20/3, 27/3 (Tuesdays)<br />
<strong>Venue:</strong> [ space ] on Mare Street<br />
<strong>Participants:</strong> 20 (5 groups of 4)<br />
<strong>Price:</strong> £99/person (£69 conc), £329 for team of 4<br />
<strong>Instructors:</strong> Evan, Becky, Adam</p>
<p><strong>Description:</strong></p>
<p>This is our <em>second</em> run of the successful BYOSH workshop!</p>
<p>Working in small teams, you will build your own augmented reality system that instantly turns anyone into a superhero. Develop super powers &#8211; shoot lasers, see through walls, fire rockets, turn invisible, all using some coding and the Kinect and OpenNI! We will provide the hardware and tools you need. We will use free and open source tools such as Processing, toxiclibs, Kinect and OpenNI, and introduce techniques in 3D graphics and interactive sound synthesis. Food and drink provided. Assemble your own team, or come and meet some creative people to form a team.</p>
<p><strong>Day 1:</strong> Intro, inspiration, brainstorming ideas, using our code for Processing and the Kinect (examples)<br />
<strong>Day 2:</strong> Audio-visual programming – coding your characters visual appearance and sound effects and/or theme song<br />
<strong>Day 3:</strong> Finishing projects; Showing off everyone’s superheroes</p>
<p>Code from the last workshop is open source and can be found <a title="BYOSH on Github" href="https://github.com/pixelpusher/BYOSuperHero" target="_blank">here on Github</a>.</p>
<p><strong>Requirements:</strong></p>
<p>Bring your art skills and superhero ideas! Some very basic familiarity with programming concepts required. We will cover some basics of programming using Processing, a simplified version of Java for interactive art and design. We will provide Kinect cameras and computers for each team, but you may bring your own laptop.</p>
<p><strong>Ticketing:</strong></p>
<p>We sell both single tickets and a special group ticket for a group of 4 people who would like to work together, and can purchase their ticket at the same time.</p>
<p><strong>Refunds:</strong></p>
<p>We are a small organisation and spaces are limited, so if you&#8217;d like a refund please ask us up to 48 hours before the event or else we will not be able to refund your full price.</p>
<div></div>
]]></content:encoded>
			<wfw:commentRss>http://openlabworkshops.org/build-your-own-superhero-march-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Electric Light Orchestra</title>
		<link>http://openlabworkshops.org/electric-light-orchestra/</link>
		<comments>http://openlabworkshops.org/electric-light-orchestra/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 11:15:28 +0000</pubDate>
		<dc:creator>evan</dc:creator>
				<category><![CDATA[Workshops]]></category>
		<category><![CDATA[orchestra]]></category>
		<category><![CDATA[simon katan]]></category>
		<category><![CDATA[supercollider]]></category>

		<guid isPermaLink="false">http://openlabworkshops.org/?p=306</guid>
		<description><![CDATA[The Electric Light Orchestra Workshop Use your laptop to turn light into sound! BUY TICKETS HERE!!! &#160; Location and Time Where: [ space ] studios, 121-129 Mare St., London E8 3RH, UK View Larger Map Dates and Times: 4 Mondays (13/2, 20/2, 27/2, 5/3) in 2012 Over 4 nights you will learn enough to put [...]]]></description>
			<content:encoded><![CDATA[<h1>The Electric Light Orchestra Workshop</h1>
<p><em>Use your laptop to turn light into sound!</em></p>
<p><a title="Buy tickets" href="http://elo2012.eventbrite.com">BUY TICKETS HERE</a>!!!</p>
<p>&nbsp;</p>
<p><script type="text/javascript">// <![CDATA[
// Tron Blur Lighting Edition
//
// Originally by David Bollinger
// http://www.davebollinger.com
// Modified and adapted by Evan Raskob
// http://pixelist.info
// http://openlabworkshops.org
//
// Licensed under the GNU Affero 3.0+
// http://www.gnu.org/licenses/agpl.html
// Press 'p' to toggle the maze path overlay
// Click to advance early to next set of random parameters
final int [] dxs = {1,0,-1,0};
final int [] dys = {0,-1,0,1};
final color overLayColor = color(180,60,255,60);
int imgMode = BLEND;
final int imgModes[] = { BLEND };
Grid grid;
ArrayList<Walker> walkers;
int minwalkers = 5;
int maxwalkers = 60;
int nwalkers;
PImage srcImg;
float mixingRatio;
int currentseed = 0;
int nextwait = 0;
boolean bOverlayPath = true;
void setup() {
  srcImg = loadImage("http://openlabworkshops.org/wp-content/uploads/2011/12/lightning2.png");
  //size(srcImg.width,srcImg.height);
  size(500,137);
  grid = new Grid(width, height, 2);
  strokeWeight(1);  
  //framerate(30);
  walkers = new ArrayList<Walker>(maxwalkers);
  background(0);
  image(srcImg, 0,0);
  next();
}
void draw() {
  smooth();
  if (nextwait > 0) {
    if (--nextwait <= 0) next();
    else return;
  }
  srcImg.loadPixels();
  for (int i=0, sz=walkers.size(); i<sz; i++) {
    Walker w = (Walker)walkers.get(i);
    w.move();
    w.draw(bOverlayPath);
  }
  if (grid.isFullySolid()) {
    nextwait = 2*30;
  }
}
void next() {
  randomSeed(currentseed++);
  float burnone = random(1.0);
  imgMode = int(random(0,imgModes.length));
  //background(0);
  noStroke();
  fill(0,100);
  rect(0,0,width,height);
  grid.wipe();
  grid.setRez((int)(random(1.0,6.0)));
  walkers.clear();
  nwalkers = (int)random(minwalkers,maxwalkers);
  for (int i=0; i<nwalkers; i++) {     int x = (int)random(grid.cols);     int y = (int)random(grid.rows);     Walker w = new Walker(x,y);     walkers.add(w);     w.draw(false);     grid.occupy(x,y);   }   mixingRatio = random(0.3, 0.8); }    void keyPressed() {   if (key=='p') bOverlayPath = !bOverlayPath; } void mousePressed() {   nextwait=0;   next(); } color blendC(color c1, color c2, float t) {    //int a = (c1 >> 24) &#038; 0xFF;
int r1 = (c1 >> 16) &#038; 0xFF;  
int g1 = (c1 >> <img src='http://openlabworkshops.org/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> &#038; 0xFF; 
int b1 = c1 &#038; 0xFF;
int r2 = (c2 >> 16) &#038; 0xFF;
int g2 = (c2 >> <img src='http://openlabworkshops.org/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> &#038; 0xFF;
int b2 = c2 &#038; 0xFF;
t = min(max(t,0),1.0);
return color( r1+t*(r2-r1), g1+t*(g2-g1), b1+t*(b2-b1) );
}
class Walker {
  int x, y, ox, oy, dir, handedness;
  color c;
  boolean alive;
  int skip = 1;
  Walker(int _x, int _y) {
    ox = x = _x;
    oy = y = _y;
    dir = (int)(random(4));
    c = srcImg.get(_x*grid.rez+grid.rez/2, _y*grid.rez+grid.rez/2);
    handedness = (random(1.0)>0.5) ? 1 : 3;
    alive = true;
    //skip = int(random(1,3));
  }</p>
<p>  void rebirth() {
    int tries = 10;
    do {
      ox = x = (int)random(grid.cols);
      oy = y = (int)random(grid.rows);
      if (grid.isEmpty(x,y)) {
        alive = true;
        grid.occupy(x,y);
        dir = (int)(random(4));
        color c = srcImg.pixels[srcImg.width*(y*grid.rez+grid.rez/2)+x*grid.rez+grid.rez/2];</p>
<p>        draw(false);
        return;
      }
    } while (--tries > 0);
  }  
  void move() {
    if (!alive) rebirth();
    if (!alive) return;
    // only reason we check dir+2 is when just-reborn
    //  and thus just assigned a new random direction
    // otherwise we know it's blocked by our own trail
    int [] checkorder = { (dir+handedness)%4, dir, (dir+handedness*3)%4, (dir+2)%4 };
    int newx=x, newy=y, newd=dir;
    for (int i=0; i<4; i++) {
      newd = checkorder[i];
      newx = x + dxs[newd]/skip;
      newy = y + dys[newd]/skip;
      if (grid.isEmpty(newx,newy))
        break;
    }
    // move or die
    boolean blocked = grid.isSolid(newx,newy);
    if (blocked) {
      alive = false;
    } else {
      if ((x!=newx) || (y!=newy)) {
        // "walk" to new coordinates
        ox = x;
        oy = y;
        x = newx;
        y = newy;
        dir = newd;
        grid.occupy(x,y);
      }
    }
  }
  void draw(boolean bOverlayPath) {
    if (!alive) return;</p>
<p>    color newc = srcImg.pixels[srcImg.width*(y*grid.rez+grid.rez/2)+x*grid.rez+grid.rez/2];</p>
<p>    //color newc = srcImg.get(x*grid.rez+grid.rez/2, y*grid.rez+grid.rez/2);
    c = blendC(c, newc, mixingRatio);
    //c = blendColor(c, newc, imgMode); 
    fill(c);
    noStroke();
    rect(x*grid.rez, y*grid.rez, grid.rez, grid.rez);
    if (bOverlayPath) {
      stroke(overLayColor);
      line(ox*grid.rez+grid.rez/2, oy*grid.rez+grid.rez/2,
           x*grid.rez+grid.rez/2, y*grid.rez+grid.rez/2);
    }
  }
}</p>
<p>class Grid {
  static final int EMPTY = 0;
  static final int SOLID = 1;
  int [][] grid;
  int wid, hei;
  int rows, cols, rez;
  int cellcount, solidcount;
  Grid(int w, int h, int r) {
    wid = w;
    hei = h;
    setRez(r);
    grid = new int[hei][wid];
    wipe();
  }
  void setRez(int r) {
    rez = r;
    cols = wid / rez;
    rows = hei / rez;
    cellcount = rows * cols;
  }
  void wipe() {
    for (int r=0; r<rows; r++)
      for (int c=0; c</p>
<cols; c++)         grid[r][c] = EMPTY;     solidcount = 0;   }   boolean isValidCoords(int c, int r) {     return ((c>=0) &#038;&#038; (r>=0) &#038;&#038; (c</p>
<cols) &#038;&#038; (r<rows));   }   boolean isFullySolid() {     return (solidcount>=cellcount);
  }
  void set(int c, int r, int v) {
    if (isValidCoords(c,r)) {
      if ((grid[r][c]==SOLID) &#038;&#038; (v==EMPTY)) solidcount--;
      if ((grid[r][c]==EMPTY) &#038;&#038; (v==SOLID)) solidcount++;
      grid[r][c] = v;
    }
  }
  int get(int c, int r) {
    if (isValidCoords(c,r))
      return grid[r][c];
    else
      return SOLID;
  }
  boolean isEmpty(int c, int r) {
    return (this.get(c,r) == EMPTY);
  }
  boolean isSolid(int c, int r) {
    return (this.get(c,r) == SOLID);
  }
  void occupy(int c, int r) {
    this.set(c, r, SOLID);
  }
}
// ]]&gt;</script></p>
<h1>Location and Time</h1>
<p><strong>Where:</strong> [ space ] studios, 121-129 Mare St., London E8 3RH, UK<br />
<small><a href="http://maps.google.co.uk/maps?f=q&amp;source=embed&amp;hl=en&amp;geocode=&amp;q=129+mare+st,+london&amp;aq=&amp;sll=53.800651,-4.064941&amp;sspn=9.375449,28.081055&amp;vpsrc=0&amp;ie=UTF8&amp;hq=&amp;hnear=131+Mare+St,+Hackney,+Greater+London+E8+1,+United+Kingdom&amp;t=m&amp;ll=51.538435,-0.057335&amp;spn=0.016016,0.025749&amp;z=14&amp;iwloc=A">View Larger Map</a></small></p>
<p><strong>Dates and Times:</strong> 4 Mondays (13/2, 20/2, 27/2, 5/3) in 2012</p>
<p>Over 4 nights you will learn enough to put together a spectacular sound and light performance.  Composer and interactive designer Simon Katan will teach you how to track an LED light with your computer and a webcam using <em>Processing</em> and then turn that data into music using <em>SuperCollider</em>.</p>
<p>If you’ve never heard of <em>Processing</em> or <em>SuperCollider</em>, don’t worry ! This is an introductory course.  However, you should be comfortable using lots of different computer software and not afraid to learn some computer programming techniques. On the other hand, if you’re a hard-core coder but don’t know <em>SuperCollider </em>or have no musical experience then this workshop also has plenty to offer you.</p>
]]></content:encoded>
			<wfw:commentRss>http://openlabworkshops.org/electric-light-orchestra/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kinect and Processing Super Heroes Built!</title>
		<link>http://openlabworkshops.org/kinect-and-processing-super-heroes-built/</link>
		<comments>http://openlabworkshops.org/kinect-and-processing-super-heroes-built/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 11:17:57 +0000</pubDate>
		<dc:creator>evan</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://openlabworkshops.org/?p=287</guid>
		<description><![CDATA[Everyone had a great time at the recent Build Your Own Superhero workshop co-organized and run with Becky and Adam of Codasign. Over 3 nights (2.5hrs each), fueled by a tasty spread of sliced Italian and French meats, olives, hummus, and the all-important beer and coffee, 4 teams of participants hacked our example code into 4 [...]]]></description>
			<content:encoded><![CDATA[<p>Everyone had a great time at the recent Build Your Own Superhero workshop co-organized and run with Becky and Adam of <a title="Codasign" href="http://codasign.com" target="_blank">Codasign</a>.</p>
<p><a title="Becky drives the psychedelic rectangular dancer  by da mad pixelist, on Flickr" href="http://www.flickr.com/photos/madpixelist/6279224361/"><img src="http://farm7.static.flickr.com/6233/6279224361_3a03cc5c5f.jpg" alt="Becky drives the psychedelic rectangular dancer " width="500" height="375" /></a></p>
<p>Over 3 nights (2.5hrs each), fueled by a tasty spread of sliced Italian and French meats, olives, hummus, and the all-important beer and coffee, 4 teams of participants hacked our example code into 4 very different &#8220;superheros.&#8221;</p>
<p><span id="more-287"></span></p>
<p>Jesson Yip and and Nicola Plant created Laura Croft (with Rainbow Shooting Crotch<sup>TM</sup>) and MegaMan (complete with a working version of his particle weapon).  Hats off to Jesson for illustrating the characters himself:</p>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="360" src="http://www.youtube.com/embed/j9rypYq4Cvc" frameborder="0" allowFullScreen="true"> </iframe></p>
<p>Dan and Pollie created &#8220;Super-Bach,&#8221; a hopped-up version of the venerable composer in digital puppet form, Danny and Stewart pieced together &#8220;Batfink&#8221; complete with real head (a superimposed live video feed of the participant&#8217;s face):</p>
<p><a title="Evan as &quot;Batfink&quot; by da mad pixelist, on Flickr" href="http://www.flickr.com/photos/madpixelist/6279224749/"><img src="http://farm7.static.flickr.com/6058/6279224749_4a7fbfca9c.jpg" alt="Evan as &quot;Batfink&quot;" width="500" height="375" /></a></p>
<p>Lori Ho hacked a Harry Potter puppet:</p>
<p><a title="Lori works on Harry Potter by da mad pixelist, on Flickr" href="http://www.flickr.com/photos/madpixelist/6279764602/"><img src="http://farm7.static.flickr.com/6048/6279764602_8e9a112f40.jpg" alt="Lori works on Harry Potter" width="500" height="313" /></a></p>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="360" src="http://www.youtube.com/embed/7AAhS9Ylce8" frameborder="0" allowFullScreen="true"> </iframe></p>
<p>&nbsp;</p>
<p>As always, you can find our workshop materials online.  The main materials are at <a title="BYOSH Workshop" href="http://learning.codasign.com/index.php?title=Build_Your_Own_Superhero" target="_blank">hosted on Codasign&#8217;s website</a> and the code is in a <a title="Processing and Kinect code on Github" href="https://github.com/pixelpusher/BYOSuperHero" target="_blank">github repository</a> (as always, open source).  We&#8217;re going to do this workshop again at the Kinetica Festival in February, hope to see you there!</p>
<p><a title="BYOSH photos" href="http://www.flickr.com/photos/madpixelist/6279224361/in/set-72157627849648739/">More photos of the workshop can be found here.</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://openlabworkshops.org/kinect-and-processing-super-heroes-built/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exhibition This Thursday &amp; Friday</title>
		<link>http://openlabworkshops.org/exhibition-this-thursday-friday/</link>
		<comments>http://openlabworkshops.org/exhibition-this-thursday-friday/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 14:54:16 +0000</pubDate>
		<dc:creator>evan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Real Game Of Life]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[crafting]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[exhibition]]></category>
		<category><![CDATA[making]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[real game of life]]></category>
		<category><![CDATA[space studios]]></category>

		<guid isPermaLink="false">http://openlabworkshops.org/?p=281</guid>
		<description><![CDATA[Exhibition This Thursday &#38; Friday @ SPACE 6pm &#8211; 9pm Thurs 13 and Fri 14 October 2011 Openlab Workshops and SPACE Studios invite everyone to an exhibition of the Life Project, an ongoing series of weekly making sessions where we build a digital ecosystem of aftificial creatures.  Part art project, part communal crafting excercise, it [...]]]></description>
			<content:encoded><![CDATA[<h1>Exhibition This Thursday &amp; Friday @ SPACE</h1>
<p><img title="Soldered Creature LED module" src="http://lifeproject.spacestudios.org.uk/wp-content/uploads/led-hands530x200.jpg" alt="" width="530" height="200" /></p>
<p><strong>6pm &#8211; 9pm Thurs 13 and Fri 14 October 2011</strong></p>
<p><strong><img title="Hedgehog-style Creature Prototype" src="http://lifeproject.spacestudios.org.uk/wp-content/uploads/hedgehog-purple530x200.jpg" alt="" width="530" height="200" /></strong></p>
<p>Openlab  Workshops and SPACE Studios invite everyone to an exhibition of the  Life Project, an ongoing series of weekly making sessions where we build  a digital ecosystem of aftificial creatures.  Part art project, part  communal crafting excercise, it could be described as both a conceptual  work of art and a colelction of &#8220;Tamagotchis on steriods.&#8221;  Come see for  youself, talk to the participants, and even participate in future  sessions!</p>
<p><img title="Creature-BuildingGlue530x200" src="http://lifeproject.spacestudios.org.uk/wp-content/uploads/Creature-BuildingGlue530x200.jpg" alt="" width="530" height="200" /><strong></strong></p>
<p><strong>SPACE STUDIOS (in the Medialab)</strong><br />
129—131 MARE STREET<br />
LONDON E8 3RH<br />
020 8525 4330</p>
<p><img title="Knit QR Code" src="http://lifeproject.spacestudios.org.uk/wp-content/uploads/QRKnit530x200.jpg" alt="" width="530" height="200" /></p>
]]></content:encoded>
			<wfw:commentRss>http://openlabworkshops.org/exhibition-this-thursday-friday/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BYO Superhero Using Kinect Workshop</title>
		<link>http://openlabworkshops.org/byo-superhero-using-kinect-workshop/</link>
		<comments>http://openlabworkshops.org/byo-superhero-using-kinect-workshop/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 15:03:31 +0000</pubDate>
		<dc:creator>evan</dc:creator>
				<category><![CDATA[Workshops]]></category>

		<guid isPermaLink="false">http://openlabworkshops.org/?p=269</guid>
		<description><![CDATA[Build Your Own Superhero Workshop About the workshop: Working in small teams, you will build your own augmented reality system that instantly turns anyone into a superhero. Develop super powers &#8211; shoot lasers, see through walls, fire rockets, turn invisible, all using some coding and the Kinect and OpenNI! We will provide the hardware and [...]]]></description>
			<content:encoded><![CDATA[<h1>Build Your Own Superhero Workshop</h1>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="360" src="http://www.youtube.com/embed/NkO44rvFyJI" frameborder="0" allowFullScreen="true"> </iframe></p>
<h2>About the workshop:</h2>
<p>Working  in small teams, you will build your own augmented reality system that  instantly turns anyone into a superhero. Develop super powers &#8211; shoot  lasers, see through walls, fire rockets, turn invisible, all using some  coding and the Kinect and OpenNI! We will provide the hardware and tools  you need. We will use free and open source tools such as Processing,  toxiclibs, Kinect and OpenNI, and introduce techniques in 3D graphics  and interactive sound synthesis. Food and drink provided. Assemble your  own team, or come and meet some creative people to form a team.</p>
<p><strong>Where:</strong> [ space ] studios, 121-129 Mare St., London E8 3RH, UK<br />
<small><a style="color: #0000ff; text-align: left;" href="http://maps.google.co.uk/maps?f=q&amp;source=embed&amp;hl=en&amp;geocode=&amp;q=129+mare+st,+london&amp;aq=&amp;sll=53.800651,-4.064941&amp;sspn=9.375449,28.081055&amp;vpsrc=0&amp;ie=UTF8&amp;hq=&amp;hnear=131+Mare+St,+Hackney,+Greater+London+E8+1,+United+Kingdom&amp;t=m&amp;ll=51.538435,-0.057335&amp;spn=0.016016,0.025749&amp;z=14&amp;iwloc=A">View Larger Map</a></small></p>
<p><strong>Dates and Times:</strong> 19:00-21:00 on 11, 18, 21 (Tues, Tues, Friday) October, 2011</p>
<ul>
<li>Day 1: Intro, inspiration, brainstorming ideas, using Processing and the Kinect (examples)</li>
<li>Day 2: Audio-visual programming – coding your characters visual appearance and sound effects and/or theme song</li>
<li>Day 3: Finishing projects; Showing off everyone’s superheroes</li>
</ul>
<h2>Requirements:</h2>
<p>Some  familiarity with programming concepts required. We will cover some  basics of programming using Processing, a simplified version of Java for  interactive art and design. We will provide Kinect cameras and  computers for each team, but you may bring your own laptop.</p>
<p><strong>Maximum Participants:</strong> 20 (5 groups of 4)</p>
<p><strong>Instructors:</strong> Evan of OLW and Becky and Adam of <a title="Codasign" href="http://codasign.com">Codasign</a></p>
<p><strong>Ticketing:</strong></p>
<p>We sell both single tickets and a special group ticket for a group of 4  people who would like to work together, and can purchase their ticket  at the same time.</p>
<p><strong>Refunds:</strong></p>
<p>We  are small organisations and spaces are limited, so if you&#8217;d like a  refund please ask us up to 48 hours before the event or else we will not  be able to refund your full price.</p>
<div style="width: 100%; text-align: left;">
<div style="font-family: Helvetica, Arial; font-size: 10px; padding: 5px 0 5px; margin: 2px; width: 100%; text-align: left;"><a style="color: #ddd; text-decoration: none;" href="http://www.eventbrite.com/r/etckt" target="_blank">Event registration</a><span style="color: #ddd;"> for </span><a style="color: #ddd; text-decoration: none;" href="http://byosuperhero.eventbrite.com?ref=etckt" target="_blank">BYO Superhero using Kinect</a><span style="color: #ddd;"> powered by </span><a style="color: #ddd; text-decoration: none;" href="http://www.eventbrite.com?ref=etckt" target="_blank">Eventbrite</a></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://openlabworkshops.org/byo-superhero-using-kinect-workshop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Piksel &#8211; Call for Works</title>
		<link>http://openlabworkshops.org/piksel-call-for-works/</link>
		<comments>http://openlabworkshops.org/piksel-call-for-works/#comments</comments>
		<pubDate>Mon, 04 Jul 2011 16:32:52 +0000</pubDate>
		<dc:creator>evan</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://openlabworkshops.org/?p=264</guid>
		<description><![CDATA[The annual open source / free software festival Piksel is open for submissions of workshops, art projects, performances, etc. using free software!]]></description>
			<content:encoded><![CDATA[<p>The<a title="Piksel 2011" href="http://piksel.no/ocs/index.php/piksel/piksel11/schedConf/cfp" target="_blank"> annual open source / free software festival Piksel</a> is open for submissions of workshops, art projects, performances, etc. using free software!</p>
]]></content:encoded>
			<wfw:commentRss>http://openlabworkshops.org/piksel-call-for-works/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Life Project Blog</title>
		<link>http://openlabworkshops.org/life-project-blog/</link>
		<comments>http://openlabworkshops.org/life-project-blog/#comments</comments>
		<pubDate>Mon, 30 May 2011 19:47:13 +0000</pubDate>
		<dc:creator>evan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Real Game Of Life]]></category>

		<guid isPermaLink="false">http://openlabworkshops.org/?p=261</guid>
		<description><![CDATA[The Life Project is going strong, and has a nice blog at http://lifeproject.spacestudios.org.uk/ where you can follow the process of the group creating a digital ecosystem of interactive creatures that are designed to challenge our perception of how we live with and respond to technology.  We expect to have some public exhibitions of the project [...]]]></description>
			<content:encoded><![CDATA[<p>The Life Project is going strong, and has a nice blog at <a title="The Life Project" href="http://lifeproject.spacestudios.org.uk/">http://lifeproject.spacestudios.org.uk/</a> where you can follow the process of the group creating a digital ecosystem of interactive creatures that are designed to challenge our perception of how we live with and respond to technology.  We expect to have some public exhibitions of the project in its development stage soon at SPACE Studios!</p>
]]></content:encoded>
			<wfw:commentRss>http://openlabworkshops.org/life-project-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Game Design for Android Devices</title>
		<link>http://openlabworkshops.org/game-design-for-android-devices/</link>
		<comments>http://openlabworkshops.org/game-design-for-android-devices/#comments</comments>
		<pubDate>Tue, 03 May 2011 20:26:02 +0000</pubDate>
		<dc:creator>evan</dc:creator>
				<category><![CDATA[Workshops]]></category>

		<guid isPermaLink="false">http://openlabworkshops.org/?p=253</guid>
		<description><![CDATA[2 Day Course Date: Friday 10th + Saturday 11th June Times: 10.30am to 4.30pm Price: £200.00 Instructor: Evan Raskob You&#8217;ve played games on your phone, now make them! In this 2-day workshop you will be taken through the basics of Android programming using Processing, up to moving a character around the screen in a real [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://openlabworkshops.org/wp-content/uploads/2011/05/p5_android-game-design.jpg"><img class="alignnone size-full wp-image-254" title="p5_android-game-design" src="http://openlabworkshops.org/wp-content/uploads/2011/05/p5_android-game-design.jpg" alt="" width="600" height="234" /></a></p>
<p><strong>2 Day Course</strong><br />
<strong>Date: </strong>Friday 10th + Saturday 11th June<br />
<strong>Times:</strong> 10.30am to 4.30pm<br />
<strong>Price: </strong>£200.00<br />
<strong>Instructor: </strong>Evan Raskob</p>
<p>You&#8217;ve played games on your phone, now make them! In this 2-day workshop you will be taken through the basics of Android programming using Processing, up to moving a character around the screen in a real game that you can play on an Android phone.<br />
You will start with drawing shapes and images on the screen and end up with creating animations and game play.<br />
You will need to bring your own mobile phone or tablet that runs Android (as many do), we provide the computers. Or, bring a laptop and we will discuss installing the free, open source Processing for Android software on your personal computer, for Mac, PC, and Linux.</p>
<p><strong>General</strong><br />
Each student has their own workstation for the practical parts of the course and can discuss any specific areas of interest they may have towards the end of the day with the tutor.</p>
<p><strong>Bookings</strong><br />
<a href="http://www.eventbrite.com/event/1517772699">http://www.eventbrite.com/event/1517772699</a></p>
<p><strong>Enquiries</strong><br />
020 8525 4330<br />
<strong> training@spacestudios.org.uk</strong></p>
<p>Presented by SPACE Studios: <a href="http://www.spacestudios.org.uk/whats-on/courses/game-design-for-android-devices">http://www.spacestudios.org.uk/whats-on/courses/game-design-for-android-devices</a></p>
]]></content:encoded>
			<wfw:commentRss>http://openlabworkshops.org/game-design-for-android-devices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Real Game of Life: Weeks 1 and 2</title>
		<link>http://openlabworkshops.org/real-game-of-life-weeks-1-and-2/</link>
		<comments>http://openlabworkshops.org/real-game-of-life-weeks-1-and-2/#comments</comments>
		<pubDate>Sun, 17 Apr 2011 20:50:52 +0000</pubDate>
		<dc:creator>evan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Real Game Of Life]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[real game of life]]></category>
		<category><![CDATA[space studios]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://openlabworkshops.org/?p=246</guid>
		<description><![CDATA[This is the first blog entry for the Real Game of Life Project.  Follow our team of talented creatives as we attempt to create digital lifeforms&#8230; Week 1 Evan gave a lecture in cellular automata (via a long wiki page on http://wiki.openlabworkshops.org), generative art, &#8220;biological&#8221; creatures rendered in digital-mechanical form, and went over the original [...]]]></description>
			<content:encoded><![CDATA[<p>This is the first blog entry for the Real Game of Life Project.  Follow our team of talented creatives as we attempt to create digital lifeforms&#8230;</p>
<p><span id="more-246"></span></p>
<p>Week 1 Evan gave a lecture in cellular automata (via a long wiki page on <a href="http://wiki.openlabworkshops.org">http://wiki.openlabworkshops.org</a>), generative art, &#8220;biological&#8221; creatures rendered in digital-mechanical form, and went over the original proposal for the project.  Then, we introduced ourselves to each other and had a getting-to-know-you session which eventually ended in a small session at the local pub, the Cat and Mutton at the top of Broadway Market.  Before that, we expressed our preferences for the 4 &#8220;teams&#8221; we&#8217;d vow loyalty towards over the course of these 8 weeks &#8211; an &#8220;embedded systems&#8221; team responsible for microcrontrollers and hardware, including sensors; a &#8220;design&#8221; team responsible for overall design including sketches, user scenarios, storyboards, etc.; a &#8220;materials&#8221; team composed of hands-on artists with practical experience responsible for the actual physical building of the devices, and choosing the materials to build it out of; and a &#8220;web&#8221; team to take charge of communication with the greater world outside the project team, including coordinating Twitter, the project blog, and .</p>
<p>Week 2 we got down to discussions, via our brand-new forum at <a title="Openlab Workshops Forum" href="http://forums.openlabworkshops.org">http://forums.openlabworkshops.org</a>.  After a brief re-introduction of the project concept, that of &#8220;digital husbandry&#8221; and cellular automata writ large in a physical installation using smart cultures that communicate, love, live, and potentially die, we started working out the details of what we&#8217;d do over the next 7 weeks.</p>
<p>The original plan was to divide up into 3 teams &#8211; design, embedded systems (lets call it &#8220;hardware&#8221; for now) and materials, then have each brainstorm independently, bringing everything together at the end in a mass discussion form different points of view.  What made more sense, as we looked at people&#8217;s strengths and expertise, was to divide up into 2 teams that could tackle the problem from two different (and possibly opposing) perspectives &#8211; a &#8220;conceptual design&#8221; team working on a high conceptual level, working out issues of artistic intention, human interaction, as well as the conceptual relationship between the different parts;  on the other &#8220;side&#8221; sits a more practical-minded hardware-focused team responsible for looking at the problem of communication, interaction, and ecosystems from the view of what is possible with sensors, microcontrollers, and related techniques.</p>
<p>As the facilitator / project manager, I flitted between both groups to get them started and keep discussions on track.  Both teams, start out sprouting a dense forest of ideas and concepts and discussion from our original conceptual seed.</p>
<p>The design team looked carefully at the relationship between the creatures and humans, and between the creatures and their environment.  To sum up from their notes, they first started out simply with &#8220;robots that talk to each other&#8221; and looking at the interaction between them: feeding, sleeping, procreating, being lonely, loving each other, even boredom.  Without care, they die; left to themselves, they cooperate with one another; overstimulated, they grow apathetic and, bored, even to the point of dying.   This follows closely the basic concept of Conway&#8217;s simple cellular automata, his &#8220;Game of Life.&#8221;</p>
<p>A theme arose about anthropology vs. husbandry &#8211; watching these creatures and trying to figure them out from a distance without disturbing them, versus taking a hands-on, directly intentional approach to guiding their evolution.  Captivity versus &#8220;The Wild.&#8221;  Nature versus Nurture.  Ecology or Evolution.  Here is where the discussion entered moral territory, where we could explore our ideas on which one was, for lack of a better term, &#8220;better&#8221; in our minds, and whether or not that was a fair, or even defensible, point of view.   Is it a questions of &#8220;purity&#8221; and &#8220;contamination?&#8221;</p>
<p>&#8220;Please don&#8217;t feed the machine&#8221; writes Elvia in her notes.</p>
<p>&#8220;Robots should communicate with one another foremost and then how the audience interacts with them can be considered the emergent behaviour of the system&#8221; writes Gustavo.</p>
<p>Either way, the &#8220;cellular&#8221; machines could have their own behaviour when people were not around, as well as their own language for communicating with one another.  Soon the creatures would organize themselves into neighborhoods of those nearby, following the age-old urban pattern.</p>
<p>There was some discussion as to whether this light-and-sound-based language would be understandable to humans at all. Either way, the creature would use Twitter and possibly other Internet mediums to broadcast out thoughts and desires whenever they felt necessary.   &#8220;Language as virus&#8221; &#8211; our language or interaction can spread amongst them, and they can contaminate us right back.</p>
<p>The hardware team started on similar conceptual territory, of course wanting to tackle the main issues first, but I gently prodded them towards more of a hardware-design focus as the discussion wound on.  We looked at what sensors were available (and affordable) and what experience we&#8217;d had between the group of us with using them.</p>
<p>We came up with a laundry list of techniques and hardware, some of which would make interesting experiments:</p>
<p>Wireless<br />
Photocells<br />
RFID<br />
Infrared<br />
Twitter<br />
Color sensors<br />
Part of a system<br />
Compass<br />
Tilt switch<br />
Solar powered water pumps<br />
Temp sensors<br />
Capacitive sensors<br />
Microwave motion detector &#8211; how much movement<br />
Sound impact sensor &#8211; clap patterns</p>
<p>vibrating motors for when held<br />
Tricolor LEDs</p>
<p>What&#8217;s more, we expanded on the idea of simple single creatures to look at &#8220;tribes&#8221; and mother/child relationships:</p>
<p>Motherships and babies? Reproduction? Could &#8220;babies&#8221; be sensors? Would &#8220;mothers&#8221; protect them?</p>
<p>Are there tribes that emit different sounds, different colors?</p>
<p>Many questions that will need some discussion/resolution at the next session.</p>
<p>Some tasks for next week:<br />
- Nominate forum moderators<br />
- Customize forum<br />
- Choose WordPress template, install, customize</p>
]]></content:encoded>
			<wfw:commentRss>http://openlabworkshops.org/real-game-of-life-weeks-1-and-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>DIY Synth at School of Everything</title>
		<link>http://openlabworkshops.org/diy-synth-at-school-of-everything/</link>
		<comments>http://openlabworkshops.org/diy-synth-at-school-of-everything/#comments</comments>
		<pubDate>Sun, 17 Apr 2011 19:43:53 +0000</pubDate>
		<dc:creator>evan</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://openlabworkshops.org/diy-synth-at-school-of-everything/</guid>
		<description><![CDATA[DIY Synth at School of Everything, a set on Flickr. Evan did a the &#8220;Silky Sounds of Circuitry&#8221; workshop at The School of Everything&#8217;s HQ in Bethnal Green, and we made a wicked amount of synthtastic noise, including some 2-player synths (video included!)]]></description>
			<content:encoded><![CDATA[<div style="padding: 0; overflow: hidden; margin: 0; width: 500px;"><a href="http://www.flickr.com/photos/madpixelist/5627950401/in/set-72157626393453519/" title="IMG_4086" style="text-decoration: none;"><img src="http://farm6.static.flickr.com/5230/5627950401_572caa5915_s.jpg" alt="IMG_4086" style="padding: 0 10px 10px 0; width: 75px; height: 75px; float: left;"/></a><a href="http://www.flickr.com/photos/madpixelist/5628534722/in/set-72157626393453519/" title="IMG_4087" style="text-decoration: none;"><img src="http://farm6.static.flickr.com/5141/5628534722_5964c87f26_s.jpg" alt="IMG_4087" style="padding: 0 10px 10px 0; width: 75px; height: 75px; float: left;"/></a><a href="http://www.flickr.com/photos/madpixelist/5628535314/in/set-72157626393453519/" title="IMG_4088" style="text-decoration: none;"><img src="http://farm6.static.flickr.com/5185/5628535314_656be2227d_s.jpg" alt="IMG_4088" style="padding: 0 10px 10px 0; width: 75px; height: 75px; float: left;"/></a><a href="http://www.flickr.com/photos/madpixelist/5628536140/in/set-72157626393453519/" title="IMG_4089" style="text-decoration: none;"><img src="http://farm6.static.flickr.com/5230/5628536140_4101ffc7cd_s.jpg" alt="IMG_4089" style="padding: 0 10px 10px 0; width: 75px; height: 75px; float: left;"/></a><a href="http://www.flickr.com/photos/madpixelist/5628536984/in/set-72157626393453519/" title="IMG_4090" style="text-decoration: none;"><img src="http://farm6.static.flickr.com/5150/5628536984_d4c579ecd4_s.jpg" alt="IMG_4090" style="padding: 0 10px 10px 0; width: 75px; height: 75px; float: left;"/></a><a href="http://www.flickr.com/photos/madpixelist/5628537764/in/set-72157626393453519/" title="IMG_4091" style="text-decoration: none;"><img src="http://farm6.static.flickr.com/5109/5628537764_e2c7e81521_s.jpg" alt="IMG_4091" style="padding: 0 0 10px 0; width: 75px; height: 75px; float: left;"/></a><br clear="all" /></div>
<div style="font-size: 0.8em; margin-top: 0px; margin-bottom: 5px">
<p><a href="http://www.flickr.com/photos/madpixelist/sets/72157626393453519/">DIY Synth at School of Everything</a>, a set on Flickr.</p>
</div>
<p>Evan did a the &#8220;Silky Sounds of Circuitry&#8221; workshop at The School of Everything&#8217;s HQ in Bethnal Green, and we made a wicked amount of synthtastic noise, including some 2-player synths (video included!) </p>
]]></content:encoded>
			<wfw:commentRss>http://openlabworkshops.org/diy-synth-at-school-of-everything/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

