Flash, Actionscript, Design, Games and Programming.
I’m still searching for a nice new Actionscript Developer post, which means I’ve currently got more time for developing some of the personal projects I’ve been planning whilst away. One idea I’ve been keen on for a long time is Generative Systems – for art and music.
Generative art refers to art that has been generated, composed, or constructed in an algorithmic manner through the use of systems defined by computer software algorithms, or similar mathematical or mechanical or randomised autonomous processes.

Generative music is a term popularized by Brian Eno to describe music that is ever-different and changing, and that is created by a system.

My first steps into this domain, was my Maths Flash Generative Art Animation from about 4 years ago. And I recently picked it up again in my Flash Media Server demos – Sonar and WebCamColours.
So this week I’ve been thinking about technologies other than Flash which could be used for some generative projects. At the minute, I’m looking at Processing, Arduino, Max MSP/PureData/VVVV, Kontakt and OpenFrameworks.
As my musical skills are slightly limited, I’ve teamed up with awesome sound engineer, programmer, musician and artist Josh Sadler. We talked over how to make a generative system sound more musically appealing, batted a few ideas round and left it at that. A few hours later he sent me the track below.
In his own words –
I had a go at making that music generator you were talking about. Here’s the result. You pick the scale hit go and there’s a button to change it up a bit, bring instruments in and out as you like, needs refining. This one was just 3 button clicks, I think it’s more musical although I’ve been listening to it for so long now I’m not sure what music is anymore
I was blown away! See what you think -
I’m really looking forwards to seeing where this goes. Should be fun.
More info as it happens.
This is the blog of Lawrie Cape, an interactive developer from Leeds, England.
4 Responses to New project – Arduino, Processing, Generative Audio…
OpenCV thoughts and Flash BitmapData fun | The Lawrie Cape Blog
April 11th, 2010 at 11:36 pm
[...] on from my first post about my new generative audio project, I’ve been delving deeper into some of the libraries avaliable for Processing. One that [...]
Alex
May 31st, 2010 at 10:12 pm
This generative music sounds amazing.
Reminds me Philip Glass. A bit of old video games too because it’s still mecanical.
What if it was possible to have a generator that makes a random music we ever like… !?
Lawrie
June 1st, 2010 at 7:42 am
Hi Alex,
Brian Eno has done some interesting work with generative music too – http://www.intermorphic.com/sseyo/ and more recently Bloom for the iPhone – http://gizmodo.com/5061004/brian-enos-bloom-raises-the-bar-for-musical-iphone-apps
“What if it was possible to have a generator that makes a random music we ever like⦔ – that’s the challenge I guess! We’ll see how it goes…
Loopy C
July 31st, 2010 at 9:29 am
I look forward to seeing what you come up with, sounds like it’s a promising collaboration of skill sets and creativity ;-)
My own background has constantly had graphic/abstract art and music informing each other and would love to see more tools that get into the deep end graphically while applying the lessons of recent successful generative engines such as Intermorphic’s ‘noatikl’ and ‘mixtikl’.