Flash Arduino workshop

May 6th, 2008

This is a video from the Flash / Arduino workshop I led for tinker.it last month. This is me demoing my flash based RFID reader - the hardware drivers are all written in flash, and should be totally platform independent. I really like the idea of writing hardware drivers in Flash, and it’s something I plan on exploring further over the coming months. Obviously there are limitations as to what can realistically be achieved, but I think it’s a lot more satisfying to be able to, say, interface directly with a wiimote via a hardware connection and a serial port than using something like glovePIE. Also, it opens up all kinds of new creative areas which were previously the domain of the hardcore assembly level coder.

Anyway, here’s the video. Basically, flash is controlling the hardware, then reading back the 4 byte unique ID of the standard, publicly c139 free motorola ringtones download cingular ringtones download ringtones motorola composer free nokia ringtones box music ringtones sony arabic download free ringtones free music ringtones free real ringtones pcs ringtones sprint vision boost free ringtones free sprint real ringtones cell phone ringtones and wallpaper hot new ringtones nickelback ringtones free pcs ringtones sprint free ringtones for cricket cell phone free sprint cell phone ringtones phone ringtones verizon free arabic ringtones gratis ringtones available Oyster card, and rendering it as a colour and rotation value. I think this has a lot of potential for further development and will be working on other ways to do cool stuff with this technology.

Live performance visuals with Cracktux

May 2nd, 2008

A couple of weeks ago, I was asked by the hugely talented Oli Laurelle to stand in for him at a live visuals gig at Area10 Medialab, after his laptop died a few days before the event. He’s one of the guys I admire most at the moment so I was a little hesitant - those are some pretty big shoes to fill. In the end I managed to put together something I was quite happy with, and I think it went down pretty well, all things considered. So, here’s the video - my bit is about 6:33 in.


Additionally, as a result I’ve been offered a slot at Immersion on the 5th of June, so if you’re into your experimental music and bleeding edge live visualisation work, come check us out.

Inversion of control and spiralling flash development costs

April 20th, 2008

A lot of people ask me why flash development is so expensive and difficult these days. One reason that I’d point to is the increased complexity of modern flash websites as compared to the stuff we were doing ten years ago.

I think this is best summed up in the  Wikipedia article on the Inversion of Control (IoC) design pattern:

” The price paid for that additional flexibility is greatly increased complexity and the fact that the program is no longer deterministic: it’s no longer possible to tell what functions will be called just by looking at the code; one needs to consider the code and the environment to be able to determine the order of events. The code is also much harder to write and reason about, and computations that are naturally sequential (A needs to happen before B, such as User name must be provided before the login can be successful) can be much harder to write and understand.”

I think most people who’ve come onto any reasonably large AS2/AS3 project which is already in progress and had to get their head around a large body of code will know this.

Complexity = Cost.

What are we going to do about it?

London Flash Platform User Group talk on Arduino

March 13th, 2008

In other news, I’m also talking at the LFPUG about messing around with Arduino - check out the event page here. It’s free day loan no payday same teletrack,day loan payday samepayday loan paycheck advancecompletely instant loan online payday,instant online payday loanfree payday loanadvance cash cash loan loan payday quick,advance cash loan payday,advance cash loan payday todayloan money payday treegeorgia in loan online payday,georgia loan paydayfax guaranteed loan no paydayinstant loan online paydayamerica cash loan payday,cash america payday loanpayday loan torontocanadian loan online payday,canadian payday loanpayday loan in 1 hour,1 hour loan payday,1 hour payday loanpayday cash loanpayday loan calculatorapproval instant loan online paydayquick cash payday loanfax instant loan no paydaysonic payday loanameriloan loan paydayonline payday loan instant approvallow interest payday loanhour loan one payday,faxless hour loan one payday,hour in loan one paydayadvance america payday loanadvance fax loan no paydayfaxing guaranteed loan no payday,guaranteed loan payday,fax guaranteed loan no paydayinstant faxless payday loan100 loan online paydayaafes payday loanloan until paydaycalgary payday loanten dollar payday loancheap loan payday,cheap loan long payday termapproval guaranteed loan payday30 day payday loanloan military payday,military payday loan,loan military overseas paydayfaxless payday loanfast loan payday,fast loan payday quick,fast loan online paydayfastest loan online paydaypayday loan onlinequick payday advance loanpayday loan companycash till payday loanonline payday loan applicationinstant approval payday loan,approval instant loan paydayonline no fax payday loaneasy fast loan paydayinstant payday loandefault loan paydayadvance cash loan? payday ? and in London - and as it’s in Cosmo Bar, you can get progressively more drunk as the evening progresses!

Flash + Arduino workshop

March 13th, 2008

In April, I’m leading a workshop with the Arduino folks on physical computing wih flash and arduino - a neat microcontroller board that lets you connect switches, sensors, motors, lights - anything electronic, really - to flash.

The event page is here.

“Lead by Alias Cummins and assisted by Brock Craft, this workshop is aimed at people who are comfortable with Flash, and want to start experimenting/working with Arduino, but have little or no experience of physical computing. The workshop will focus on getting them through the first few steps, which are usually the most difficult, and give them the tools and knowledge to continue learning on their own.

First, you will quickly cover the basics of getting your Arduino connected up and writing simple programs and finally getting Flash to talk to an integrated circuit via Arduino. All the while you will be approaching this from a flash perspective, with our primary development language being ActionScript 3.

What do I need to bring?

- A laptop
NB: Prior Knowledge of electronics is not necessary to attend this workshop but you MUST have prior knowledge of Flash.
What we will provide

- The beginners Arduino kit which you can take away with you after the workshop.

When?

April 5- 6th 2008
From 10am to 6pm”

Something

March 13th, 2008

So, I’m back from snowboarding, and happy to announce that I’ll soon be taking up residence at Something Labs. There’s a lot of very talented and awesome people there, including Toxi, Chris O’Shea, Tinker.it and many others. Hopefully lots of exciting developments will come of this new arrangement.

Fiat Showroom Installation

February 29th, 2008

So, some of you may have heard about the project I’m just finishing off today.

Moving Brands hired me to work on implementing a permanent interactive installation for the new Fiat Flagship Showroom in London. I’ve been working with their team for the past two months, and I think we’ve managed to create something very special.

It’s a 9 screen interactive video wall which lives in the showroom. It lets you browse images from Fiat’s history and present, create your own statement by arranging movable word blocks, and create an abstract masterpiece by painting with light and gestures.

It’s a massive high res display, comprising of a massive 4080 x 2304 pixels in total, driven by five dual xeon PCs, all running the custom application we created in processing, and synching via a UDP network client written by Toxi.

It has been a massive technical accomplishment to get the thing working, and I think it’s probably the most interesting project I’ve ever worked on.

Here are some photos…

iphone 174iphone 172iphone 161iphone 137iphone 128iphone 124iphone 122iphone 110iphone 103iphone 084iphone 083iphone 077iphone 074Cablingiphone 045iphone 039iphone 012

Two more flyers

February 29th, 2008

Two new flyers for Slaughterhaus Five:

Art direction and photography: Alias
Models: Laurence, Jo

Art direction and photography: Alias
Model: Alex Anderson

UDP vs TCP/IP

February 12th, 2008

Toxi has posted some photos of the project we’re working on on his flickr photostream. Check out the 9 screen action!

Flame & Flesh

January 22nd, 2008

I’m going to be doing some installation stuff next month, as part of the Flame & Flesh event at Corsica Studios in South London.

It’s a group show with the Experiment1 art collective. I’ll be doing some work to go with the Gas Organ project.

Constructed from freely available plumbing, electrical and laboratory components, the Gas Organ is a fusion of art, science and engineering, beautiful in its clinical appearance and mesmerising in its auditory effect. Witnesses will have their credulity challenged as they view the ephemeral chaotic turbulence of a flame producing such incredible range and depth of sound . . . How can a laboratory experiment evoke such an emotional response? I am seeing and hearing this, but I don’t believe it . . “

Check out some footage of the gas organ here…


There’s a whole load of other cool stuff happening, and it looks to be an awesome evening.

Read more at the event page here…