<?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>You Are Not Original - Blog.</title>
	<atom:link href="http://www.youarenotoriginal.co.uk/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.youarenotoriginal.co.uk/blog</link>
	<description></description>
	<lastBuildDate>Sat, 08 May 2010 15:02:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The Birth of Something Awesome.</title>
		<link>http://www.youarenotoriginal.co.uk/blog/2010/05/03/the-birth-of-something-awesome/</link>
		<comments>http://www.youarenotoriginal.co.uk/blog/2010/05/03/the-birth-of-something-awesome/#comments</comments>
		<pubDate>Mon, 03 May 2010 13:08:35 +0000</pubDate>
		<dc:creator>saul</dc:creator>
				<category><![CDATA[IDAT101]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[Digital Art & Technology]]></category>
		<category><![CDATA[pechakucha]]></category>
		<category><![CDATA[phpechakucha]]></category>
		<category><![CDATA[slideshare]]></category>

		<guid isPermaLink="false">http://www.youarenotoriginal.co.uk/blog/?p=448</guid>
		<description><![CDATA[Collaboration is good, but collaborations of awesome are better. I&#8217;ve teamed up with a coursemate, Florian Breuckner, to share ideas and merge our different skill-sets to try and produce some interesting projects.
As it is inevitable that we will blog about the same projects and topics, we&#8217;ve decided to aggregate one another&#8217;s relevant posts. After some swish styling and RSS research...]]></description>
			<content:encoded><![CDATA[<p>Collaboration is good, but collaborations of awesome are better. I&#8217;ve teamed up with a coursemate, Florian Breuckner, to share ideas and merge our different skill-sets to try and produce some interesting projects.</p>
<p>As it is inevitable that we will blog about the same projects and topics, we&#8217;ve decided to aggregate one another&#8217;s relevant posts. After some swish styling and RSS research you can now view said shared content being posted (almost literally) in the footer of my main site.</p>
<p>Now, what would be our first mission? Well, after the announcement that we would have to complete a second <a href="http://www.pecha-kucha.org">Pecha-Kucha</a> presentation, on which timing would be scrutinised, everyone grumbled about the prospect of using a service called &#8217;slideshare&#8217;. Slideshare.net is a service which allows you to upload presentations in multiple formats (such as .ppt and .pdf), but for the most-part has issues with timing, something which is key for Pecha-Kucha presentations. We thought it would be great if there was a specific web application we could use to deliver this specific type of presentation. Florian set to work and soon came up with a working concept going by the name of &#8216;phpechakucha&#8217;. A little styling and advice from me and things were well on their way.</p>
<p>All that is required from the user is a link to a directory containing 20 images (named 1 to 20) to be used as slides. The browser is then be put into full screen mode and the slide-show can be played. The 20 images scaled to fit the window and a timer system ensures each slide is on for 20 seconds, the window being redirected to the homepage once the cycle is complete.</p>
<p>A twitter based user system is in the works as well as some improved functionality. I&#8217;ll post a blog update soon to report on our progress!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.youarenotoriginal.co.uk/blog/2010/05/03/the-birth-of-something-awesome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Processing; Processed.</title>
		<link>http://www.youarenotoriginal.co.uk/blog/2010/04/16/processing-processed/</link>
		<comments>http://www.youarenotoriginal.co.uk/blog/2010/04/16/processing-processed/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 14:55:54 +0000</pubDate>
		<dc:creator>saul</dc:creator>
				<category><![CDATA[IDAT102]]></category>
		<category><![CDATA[ARCHOS]]></category>
		<category><![CDATA[Data Visualisation]]></category>
		<category><![CDATA[Digital Art & Technology]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[University of Plymouth]]></category>

		<guid isPermaLink="false">http://www.youarenotoriginal.co.uk/blog/?p=372</guid>
		<description><![CDATA[
The processing assignment is now complete and I have a working (and pretty) visualisation of the temperature in Lecture Rooms 1, 2, 3 in the Roland Levinsky Building and an external temperature. I decided to emphasise and further develop the idea of temperature being associated with kinetic energy and therefore speed. Opting for a random colour scheme on the basis...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youarenotoriginal.co.uk/processing/" target="_blank" title="Link to archOSdata processing sketch"><img src="http://www.youarenotoriginal.co.uk/images/archOSdata_ss.png" alt="Screen shot of archOSdata processing sketch" style="width:40%;height:40%;" /></a></p>
<p>The processing assignment is now complete and I have a working (and pretty) visualisation of the temperature in Lecture Rooms 1, 2, 3 in the Roland Levinsky Building and an external temperature. I decided to emphasise and further develop the idea of temperature being associated with kinetic energy and therefore speed. Opting for a random colour scheme on the basis of aesthetics as it just tends to produce more appealing combinations than ones which correspond to the data feed.</p>
<p>I&#8217;ve also added a new &#8216;moving graph&#8217; made from ellipses and lines which crudely represents all 181 individual average temperatures, calculated from the 4 different feeds. I thought this looked rather like astronomical constellations and so placed it above the main elements and gave it a background which looked like a night-time sky (with no motive other than looks).</p>
<p>I&#8217;ve enjoyed working with Java (in a basic form) again and after a few teething problems with Processing as a programming style I&#8217;m confident in my ability to use it for further projects in the future. It&#8217;s a great tool for data visualisation and I look forward to exploring in more in coming years.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.youarenotoriginal.co.uk/blog/2010/04/16/processing-processed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shapes Beginning to Form.</title>
		<link>http://www.youarenotoriginal.co.uk/blog/2010/04/13/shapes-beginning-to-form/</link>
		<comments>http://www.youarenotoriginal.co.uk/blog/2010/04/13/shapes-beginning-to-form/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 01:32:04 +0000</pubDate>
		<dc:creator>saul</dc:creator>
				<category><![CDATA[IDAT102]]></category>
		<category><![CDATA[ARCHOS]]></category>
		<category><![CDATA[Data Visualisation]]></category>
		<category><![CDATA[Digital Art & Technology]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[University of Plymouth]]></category>

		<guid isPermaLink="false">http://www.youarenotoriginal.co.uk/blog/?p=358</guid>
		<description><![CDATA[
In the previous blog post I discussed the idea of abstract polygons shapes forming the basis of my Processing sketch and after experimenting with this idea and on the right you can see the fruits of my labour. I created 3 classes for each different type of shape, i) the polygons ii) the imitation &#8216;particle-spring&#8217; iii) the wire-frame box/cube. I&#8217;d...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youarenotoriginal.co.uk/images/processing_ss.png" title="Link to large processing screen-shot" target="_blank"><img src="http://www.youarenotoriginal.co.uk/images/processing_ss.png" alt="Small processing screen-shot"  style="width:40%;height:40%;" /></a></p>
<p>In the previous blog post I discussed the idea of abstract polygons shapes forming the basis of my Processing sketch and after experimenting with this idea and on the right you can see the fruits of my labour. I created 3 classes for each different type of shape, i) the polygons ii) the imitation &#8216;particle-spring&#8217; iii) the wire-frame box/cube. I&#8217;d say this now looks suitably aesthetically pleasing (at least for Processing), but runs solely using randomly generated numbers and variables. Now I had to figure out a way to fuel the animation with data from the RSS/XML objects.</p>
<p>The colour is an obvious factor which can be altered using the varying temperature figures, with most people closely associating colour and temperature it seems logical to do so here as well. I always associate temperature with kinetic energy and therefore speed, so I had the idea of making cold readings move slow and hot readings move fast. This led to readings governing the speed of rotation of certain elements on the sketch (namely the polygons). Just to finish it off I also had the data effect the size of certain elements such as the wire-frame cube.</p>
<p>There are a few creases which need ironing out, but on the whole it seems close to completion. I&#8217;m happy with it so far and although some of the hard-coding has been nigh on fun, the realisation of a concept was slow and tedious. Alas, it will soon be embedded on my website for all to see.</p>
<p><strong>NOTE: I&#8217;m also rather proud that I have used NO open-source code repositories for this sketch, as with all of my other code-based projects. I take pride in this!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.youarenotoriginal.co.uk/blog/2010/04/13/shapes-beginning-to-form/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Bit of Abstraction Please.</title>
		<link>http://www.youarenotoriginal.co.uk/blog/2010/04/12/a-bit-of-abstraction-please/</link>
		<comments>http://www.youarenotoriginal.co.uk/blog/2010/04/12/a-bit-of-abstraction-please/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 13:27:02 +0000</pubDate>
		<dc:creator>saul</dc:creator>
				<category><![CDATA[IDAT102]]></category>
		<category><![CDATA[ARCHOS]]></category>
		<category><![CDATA[Data Visualisation]]></category>
		<category><![CDATA[Digital Art & Technology]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[University of Plymouth]]></category>

		<guid isPermaLink="false">http://www.youarenotoriginal.co.uk/blog/?p=356</guid>
		<description><![CDATA[
After some uhming and ahhing I&#8217;ve decided that in order to produce a processing sketch which is not overly complicated, but looks aesthetically pleasing I&#8217;m going to toy around with some basic shapes. The interactions of said shapes and their behaviour relating to the feed data will, I hope, produce something a little abstract in nature. The best method I&#8217;ve...]]></description>
			<content:encoded><![CDATA[<p><img src="http://processing.org//img/processing.gif" Alt="Processing.org header image" style="border:none; width:450px; height:45px;" /></p>
<p>After some uhming and ahhing I&#8217;ve decided that in order to produce a processing sketch which is not overly complicated, but looks aesthetically pleasing I&#8217;m going to toy around with some basic shapes. The interactions of said shapes and their behaviour relating to the feed data will, I hope, produce something a little abstract in nature. The best method I&#8217;ve found of creating shapes which are abstract in nature (i.e. polygons) is to use the <code>beginShape()</code> function. This allows you to manually specify the vertices of a polygon using coordinates, giving much more freedom when it comes to creating custom shapes.</p>
<p>Once again, back to the drawing board to see what processing magic I can whip up. I also need to do a little research into how I&#8217;m going to embed the processing applet onto my website, though I&#8217;m sure it&#8217;s simple and well documented.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.youarenotoriginal.co.uk/blog/2010/04/12/a-bit-of-abstraction-please/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sketching.</title>
		<link>http://www.youarenotoriginal.co.uk/blog/2010/04/08/sketching/</link>
		<comments>http://www.youarenotoriginal.co.uk/blog/2010/04/08/sketching/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 20:17:49 +0000</pubDate>
		<dc:creator>saul</dc:creator>
				<category><![CDATA[IDAT102]]></category>
		<category><![CDATA[ARCHOS]]></category>
		<category><![CDATA[Data Visualisation]]></category>
		<category><![CDATA[Digital Art & Technology]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[University of Plymouth]]></category>

		<guid isPermaLink="false">http://www.youarenotoriginal.co.uk/blog/?p=347</guid>
		<description><![CDATA[The assignment at the end of the processing section of module IDAT102 is:
To use Processing to visualise environmental data fed from either of the RSS feeds from the Arch-OS system, in an interesting and aesthetic way.
Sounds simple, right? You&#8217;d partially be wrong. Processing is a wonderful data visualisation tool, however I found at first that trying to do relatively complex...]]></description>
			<content:encoded><![CDATA[<p>The assignment at the end of the processing section of module IDAT102 is:</p>
<blockquote><p>To use Processing to visualise environmental data fed from either of the RSS feeds from the Arch-OS system, in an interesting and aesthetic way.</p></blockquote>
<p>Sounds simple, right? You&#8217;d partially be wrong. Processing is a wonderful data visualisation tool, however I found at first that trying to do relatively complex animations and sketches is terribly time-consuming and brain-killing. I had some simple original ideas which I tried to develop, to no avail; due to the rather simple nature of Processing&#8217;s draw() function, I&#8217;d been struggling with animating multiple objects/scenes at a time. </p>
<p>In the end I just decided to return to the drawing board and start identifying which data feeds I was going to utilise in my visualisation. The most versatile, I think, are the temperature readings. Not only do we have the temperatures of the three main lecture theatres, but we also have the external temperature as a comparison. After having fed in the XML data, I&#8217;ve extrapolated the temperature readings into 4 separate float arrays named <code>temps_out</code>, <code>temps_LT1</code>, <code>temps_LT2</code> and <code>temps_LT3</code>, see here:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
</pre></td><td class="code"><pre class="java" style="font-family:monospace;">  <span style="color: #666666; font-style: italic;">// Storing temperature values in float arrays.  </span>
  <span style="color: #000000; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">int</span> i <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span> i <span style="color: #339933;">&lt;</span> xml_temps_out.<span style="color: #006633;">length</span><span style="color: #339933;">;</span> i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
    temps_out<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> parseFloat<span style="color: #009900;">&#40;</span>xml_temps_out<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span>.<span style="color: #006633;">getContent</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span>
  <span style="color: #000000; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">int</span> i <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span> i <span style="color: #339933;">&lt;</span> xml_temps_LT1.<span style="color: #006633;">length</span><span style="color: #339933;">;</span> i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
    temps_LT1<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> parseFloat<span style="color: #009900;">&#40;</span>xml_temps_LT1<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span>.<span style="color: #006633;">getContent</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span>
  <span style="color: #000000; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">int</span> i <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span> i <span style="color: #339933;">&lt;</span> xml_temps_LT2.<span style="color: #006633;">length</span><span style="color: #339933;">;</span> i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
    temps_LT2<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> parseFloat<span style="color: #009900;">&#40;</span>xml_temps_LT2<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span>.<span style="color: #006633;">getContent</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span>
  <span style="color: #000000; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">int</span> i <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span> i <span style="color: #339933;">&lt;</span> xml_temps_LT3.<span style="color: #006633;">length</span><span style="color: #339933;">;</span> i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
    temps_LT3<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> parseFloat<span style="color: #009900;">&#40;</span>xml_temps_LT3<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span>.<span style="color: #006633;">getContent</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>After some more experimenting with the PImage and PVector classes I hope to have a decent framework into which I can feed this data. Back to the sketching board -.-</p>
]]></content:encoded>
			<wfw:commentRss>http://www.youarenotoriginal.co.uk/blog/2010/04/08/sketching/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bringing It Together.</title>
		<link>http://www.youarenotoriginal.co.uk/blog/2010/03/24/bringing-it-together/</link>
		<comments>http://www.youarenotoriginal.co.uk/blog/2010/03/24/bringing-it-together/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 15:03:53 +0000</pubDate>
		<dc:creator>saul</dc:creator>
				<category><![CDATA[IDAT106]]></category>
		<category><![CDATA[Digital Art & Technology]]></category>
		<category><![CDATA[Transformation of Stonehouse]]></category>

		<guid isPermaLink="false">http://www.youarenotoriginal.co.uk/blog/?p=443</guid>
		<description><![CDATA[Our mission is to demonstrate to the people of Stonehouse that even though they have several opportunities everyday to communicate and interact with their neighbours and individuals in their area, they often choose not to and in doing so are preventing a community from forming. The best way we could think of doing this was by using a live web-cam...]]></description>
			<content:encoded><![CDATA[<p>Our mission is to demonstrate to the people of Stonehouse that even though they have several opportunities everyday to communicate and interact with their neighbours and individuals in their area, they often choose not to and in doing so are preventing a community from forming. The best way we could think of doing this was by using a live web-cam feed from the location (as I discussed in a previous <a href="http://www.youarenotoriginal.co.uk/blog/2009/12/13/live-feeds/" target="_blank">blog post</a>) and augmenting represntations of peoples &#8216;personal reaction bubbles&#8217; onto the footage using flash. This could then either be projected back onto the location or (as we would prefer) it could be embedded into a website, where occupants of Stonehouse could be directed. Here is an example of what our flash object does:</p>
<p><object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=11208691&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=11208691&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="611" height="458"></embed></object></p>
<p><object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=11208826&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=11208826&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="611" height="458"></embed></object></p>
<p>With a little more development this could track multiple pedestrians and even (using some rather advanced algorithms) calculate the number of events where social interaction was possible and the amount of times it actually took place. This would give us what could be described as medium through which a social experiment could be conducted. If we were to combine this with the speaker-tower (<a href="http://www.youarenotoriginal.co.uk/blog/2010/01/30/1984-please/" target="_blank">here</a>) and the personal interaction devices (<a href="http://www.youarenotoriginal.co.uk/blog/2010/02/24/poster/" target="_blank">here</a>), I think we would be well on our way to improving both the awareness of the lack of social interaction in Stonehouse and also giving people the right motivation and technology to start engaging in it.</p>
<p>I also spoke before about this idea that people do not only interact in the physical realm any more, but instead thanks to the internet they are able to contact almost anyone, any where, at any time. This adds an extra element to our project and essentially it brings in the concept of Hertzian space. We&#8217;ve already done quite a bit of visualising, so I thought why not make use of another sensory device such as audio. I made a small auralisation of the wifi data in the area to represent this opportunity for social interaction over the web (much like Hertzian space istelf it&#8217;s there, but not necessarily visible). The volume of the wi-fi SSIDs corresponds to their signal strength:</p>
<p><object height="81" width="100%"><param name="movie" value="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fsoundcloud.com%2Fyouarenotoriginal%2Fwifi-ssid-recording"></param><param name="allowscriptaccess" value="always"></param> <embed allowscriptaccess="always" height="81" src="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fsoundcloud.com%2Fyouarenotoriginal%2Fwifi-ssid-recording" type="application/x-shockwave-flash" width="100%"></embed></object></p>
<p>This would also be broadcast over the area and embedded into the flash object on the website with the 1984 style motivational phrases to bring together the whole project.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.youarenotoriginal.co.uk/blog/2010/03/24/bringing-it-together/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s All About The Packaging.</title>
		<link>http://www.youarenotoriginal.co.uk/blog/2010/02/24/poster/</link>
		<comments>http://www.youarenotoriginal.co.uk/blog/2010/02/24/poster/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 12:40:41 +0000</pubDate>
		<dc:creator>saul</dc:creator>
				<category><![CDATA[IDAT106]]></category>
		<category><![CDATA[1984]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Digital Art & Technology]]></category>
		<category><![CDATA[Transformation of Stonehouse]]></category>

		<guid isPermaLink="false">http://www.youarenotoriginal.co.uk/blog/?p=419</guid>
		<description><![CDATA[
If we were going to mass produce our device to improve the social interaction of our Stonehouse subjects, we would need to sell it right. Before, I dropped the old &#8216;1984&#8242; bomb and brought good, old George Orwell into the picture. This can tend to make some people a little uneasy, what with the suggestion of a nanny-state and Big...]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.youarenotoriginal.co.uk/images/arduino_device_poster.jpg" alt="Personal Interaction Device Advert" style="border:none;" /></p>
<p>If we were going to mass produce our device to improve the social interaction of our Stonehouse subjects, we would need to sell it right. Before, I dropped the old &#8216;1984&#8242; bomb and brought good, old George Orwell into the picture. This can tend to make some people a little uneasy, what with the suggestion of a nanny-state and Big Brother. However, what we are trying to do is gently persuade our specific neighbourhood in Stonhouse that they need to start forming a community.</p>
<p>In order to do this I designed the poster above, there&#8217;s nothing like an 80s style poster to lure you into a false sense of security. The specific workings of the device are below, it&#8217;s essentially a better-made and well-packaged version of the Arduino Board, infra-red sensor and speaker from my previous post. Possible &#8216;Conversation Instigating&#8217; phrases would be (you&#8217;ll have to entertain me here):</p>
<p>-Nice weather we&#8217;re having Today.<br />
-Hi, I&#8217;m &#8230;<br />
-How are you Today?</p>
<p><img src="http://www.youarenotoriginal.co.uk/images/arduino_device_demonstration.jpg" alt="Personal Interaction Device Demonstration" style="border:none;" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.youarenotoriginal.co.uk/blog/2010/02/24/poster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arduino Potential.</title>
		<link>http://www.youarenotoriginal.co.uk/blog/2010/02/20/arduino-potential/</link>
		<comments>http://www.youarenotoriginal.co.uk/blog/2010/02/20/arduino-potential/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 15:11:28 +0000</pubDate>
		<dc:creator>saul</dc:creator>
				<category><![CDATA[IDAT106]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Digital Art & Technology]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[Transformation of Stonehouse]]></category>

		<guid isPermaLink="false">http://www.youarenotoriginal.co.uk/blog/?p=428</guid>
		<description><![CDATA[Working with Arduino and Processing in conjunction over the last few weeks has been great. I&#8217;ve thoroughly enjoyed realising the possibilities of this technology and wide range of applications it has. The price was also rather shocking, it&#8217;s tremendously cheap! Had we more time and resources I would have taken great pleasure in creating an actual prototype of one of...]]></description>
			<content:encoded><![CDATA[<p>Working with Arduino and Processing in conjunction over the last few weeks has been great. I&#8217;ve thoroughly enjoyed realising the possibilities of this technology and wide range of applications it has. The price was also rather shocking, it&#8217;s tremendously cheap! Had we more time and resources I would have taken great pleasure in creating an actual prototype of one of our &#8216;Personal Interaction Devices&#8217;, but alas, without an .mp3 shield, it&#8217;s just not possible. Working with it on this project has however given me some ideas as to how it could be applied in later projects and this introduction will serve me well in second year I&#8217;m sure. Thanks Lee!</p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/zE5PGeh2K9k&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/zE5PGeh2K9k&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="100%" height="385"></embed></object></p>
<p>This was a rather basic application of the Arduino board and its sensors, techies and hackers all of the world are now starting to see the advantage of working with these devices. Above is a cracking little example of how it can be applied to detect a secret knock on a door, I&#8217;m in awe! It can even be used in a more environmentally beneficial, home-eco-warrior fashion, like this homemade sun-tracking solar-panel:</p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/ATnnMFO60y8&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/ATnnMFO60y8&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="100%" height="385"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.youarenotoriginal.co.uk/blog/2010/02/20/arduino-potential/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Personal Interaction Device.</title>
		<link>http://www.youarenotoriginal.co.uk/blog/2010/02/06/personal-interaction-device/</link>
		<comments>http://www.youarenotoriginal.co.uk/blog/2010/02/06/personal-interaction-device/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 15:25:34 +0000</pubDate>
		<dc:creator>saul</dc:creator>
				<category><![CDATA[IDAT106]]></category>
		<category><![CDATA[Digital Art & Technology]]></category>
		<category><![CDATA[Transformation of Stonehouse]]></category>

		<guid isPermaLink="false">http://www.youarenotoriginal.co.uk/blog/?p=411</guid>
		<description><![CDATA[
As well as broadcasting messages to the public to make them aware of the importance of social interaction, society and community, we have also designed a &#8216;Personal Interaction Device&#8217; which will assist the everyday Stonehouse occupant in being more sociable! The main crux of this device is an Arduino Board (B) with an infra-red sensor (C) which detects the proximity...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youarenotoriginal.co.uk/images/arduino_device_code.png" title="Link to arduino code SS"><img src="http://www.youarenotoriginal.co.uk/images/arduino_device_code.png" style="width:15%;height:15%" /></a></p>
<p>As well as broadcasting messages to the public to make them aware of the importance of social interaction, society and community, we have also designed a &#8216;Personal Interaction Device&#8217; which will assist the everyday Stonehouse occupant in being more sociable! The main crux of this device is an Arduino Board (B) with an infra-red sensor (C) which detects the proximity of passers-by and when it deems them to be close enough, triggers the Arduino Board to play a customisable &#8216;Conversation Instigating&#8217; audio clip.</p>
<p>This processing/arduino code snippet shows how the arduino board detects the infra-red sensors state as being on or off (high or low) and then sets off the buzzer. If we had an .mp3 sensor shield (they unfortunately cost above £50) .mp3 files stored on an SD card would be played through a speaker, instead of just a buzzer making a sound. The primitive setup of the device can be seen below:</p>
<p><a href="http://www.youarenotoriginal.co.uk/images/arduino_device.jpg" title="Link to large arduino device image" target="_blank"><img src="http://www.youarenotoriginal.co.uk/images/arduino_device.jpg" alt="Image of arduino device" style="width:591px;" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.youarenotoriginal.co.uk/blog/2010/02/06/personal-interaction-device/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ArgumentError: Error #2025.</title>
		<link>http://www.youarenotoriginal.co.uk/blog/2010/01/30/argumenterror-error-2025-the-supplied-displayobject-must-be-a-child-of-the-caller/</link>
		<comments>http://www.youarenotoriginal.co.uk/blog/2010/01/30/argumenterror-error-2025-the-supplied-displayobject-must-be-a-child-of-the-caller/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 22:56:56 +0000</pubDate>
		<dc:creator>saul</dc:creator>
				<category><![CDATA[IDAT102]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[Digital Art & Technology]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flash Game]]></category>

		<guid isPermaLink="false">http://www.youarenotoriginal.co.uk/blog/?p=282</guid>
		<description><![CDATA[This is a flash tutorial relating to the removal of movieclip instances from the stage, usually in the context of flash games including collision detection. The example I will be using is the collision of a movie clip &#8216;mcBall&#8217; with instances of another named &#8216;mcBlock&#8217;:

var mcBall:mcCircle = new mcCircle&#40;&#41;;
addChild&#40;mcBall&#41;;
mcBall.addEventListener&#40;Event.ENTER_FRAME, hit&#41;;
&#160;
var blocks:Array = new Array&#40;&#41;;
for&#40;i = 0;i &#38;lt; 5;i++&#41;&#123;
  ...]]></description>
			<content:encoded><![CDATA[<p>This is a flash tutorial relating to the removal of movieclip instances from the stage, usually in the context of flash games including collision detection. The example I will be using is the collision of a movie clip &#8216;mcBall&#8217; with instances of another named &#8216;mcBlock&#8217;:</p>
<p>
<div class="wp_syntax"><div class="code"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #6699cc; font-weight: bold;">var</span> mcBall<span style="color: #000000; font-weight: bold;">:</span>mcCircle = <span style="color: #0033ff; font-weight: bold;">new</span> mcCircle<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
<span style="color: #004993;">addChild</span><span style="color: #000000;">&#40;</span>mcBall<span style="color: #000000;">&#41;</span>;
mcBall.<span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Event</span>.<span style="color: #004993;">ENTER_FRAME</span>, hit<span style="color: #000000;">&#41;</span>;
&nbsp;
<span style="color: #6699cc; font-weight: bold;">var</span> blocks<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Array</span> = <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">Array</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
<span style="color: #0033ff; font-weight: bold;">for</span><span style="color: #000000;">&#40;</span>i = <span style="color: #000000; font-weight:bold;">0</span>;i <span style="color: #000000; font-weight: bold;">&amp;</span>lt; <span style="color: #000000; font-weight:bold;">5</span>;i<span style="color: #000000; font-weight: bold;">++</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#123;</span>
     <span style="color: #6699cc; font-weight: bold;">var</span> mcBlock<span style="color: #000000; font-weight: bold;">:</span>mcRectangle = <span style="color: #0033ff; font-weight: bold;">new</span> mcRectangle<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
     mcBlock.<span style="color: #004993;">name</span> = <span style="color: #990000;">&quot;mcBlock&quot;</span> <span style="color: #000000; font-weight: bold;">+</span> i;
     <span style="color: #004993;">addChild</span><span style="color: #000000;">&#40;</span>mcBlock<span style="color: #000000;">&#41;</span>;
     blocks<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span> = mcBlock;
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #339966; font-weight: bold;">function</span> hit<span style="color: #000000;">&#40;</span>e<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Event</span><span style="color: #000000;">&#41;</span> <span style="color: #000000; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span><span style="color: #000000;">&#123;</span>
     <span style="color: #0033ff; font-weight: bold;">for</span><span style="color: #000000;">&#40;</span>i = <span style="color: #000000; font-weight:bold;">0</span>;i <span style="color: #000000; font-weight: bold;">&amp;</span>lt; <span style="color: #000000; font-weight:bold;">5</span>;i<span style="color: #000000; font-weight: bold;">++</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#123;</span>
          <span style="color: #0033ff; font-weight: bold;">if</span><span style="color: #000000;">&#40;</span>mcBall.<span style="color: #004993;">hitTestObject</span><span style="color: #000000;">&#40;</span>blocks<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#41;</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> blocks<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #0033ff; font-weight: bold;">null</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> blocks<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #004993;">stage</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#123;</span>
               <span style="color: #004993;">removeChild</span><span style="color: #000000;">&#40;</span>blocks<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#41;</span>;
          <span style="color: #000000;">&#125;</span>
     <span style="color: #000000;">&#125;</span>
<span style="color: #000000;">&#125;</span></pre></div></div>

</p>
<p>The main aim of this tutorial is to explain the throwing of error #2025 in this scenario, so I won&#8217;t go into too much detail about the function of the rest of the code. It might sound a little obvious (but believe me it&#8217;s not), in order to remove a movie clip object from the stage, it must not be null and also has to be present on the stage, if not, the above error is thrown. To check that the object is not null and is present on the stage before removing it, add this code <code>&#038;&#038; blocks[i] != null &#038;&#038; blocks[i].stage</code> into the &#8216;if&#8217; parentheses (as above). Hopefully that&#8217;ll fix your flash creation up nicely!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.youarenotoriginal.co.uk/blog/2010/01/30/argumenterror-error-2025-the-supplied-displayobject-must-be-a-child-of-the-caller/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
