Posts in January 2009

Where the FUCK is my MONEY (Family Guy + TC + Caspa)

Michael Forrest
Thu 29 Jan 2009


Mixed by Michael Forrest
http://grimaceworks.com

Next steps

Michael Forrest
Sun 25 Jan 2009
I'm gonna put the screencasts on hold for a bit while I concentrate more on narrative elements that I don't want to reveal just yet.



I'm biting the bullet and jumping into some iPhone development next - hopefully will be able to release some of the stuff I'm doing as fun iPhone toys...

Gig in Montague Arms / Friday 23rd January / Peckham / New Cross

Michael Forrest
Sat 17 Jan 2009
I will be playing some live music with the software I've been building recently next Friday in the Montague Arms (a nice gig venue in Saarf Laandon). The gig has been organised by my good friend Bruce, and is to support the Campaigning Alliance for Lifelong Learning (callcampaign.org.uk).



It would be amazing if you could attend!

Screencast 8: Animata Scene Renderer for Processing

Michael Forrest
Thu 15 Jan 2009

Screencast 8: Animata Scene Renderer for Processing

Hi Q: box.net/shared/static/ruo8uukevb.mov

Yep. I ported the Animata rendering engine over to Java so that I could integrate the figures from Animata into a Processing applet.

The music you hear is all being played on my MicroKontrol through the 'Grimonium'. All this software is open source, and I'd be very happy if anybody wanted to collaborate with me (or you get me to do a project for you!).

processing.grimaceworks.com/animata
processing.grimaceworks.com/grimonium
processing.grimaceworks.com/microkontrol

Cast: Michael Forrest

Screencast 7: Forrest's Forest

Michael Forrest
Wed 14 Jan 2009

Screencast 7: Forrest's Forest

Hi Q: box.net/shared/static/i8117pbh8n.mov

Powered by the Grimonium with a fumbling bit of improv, naturally.

Sounds don't feel quite right, and there's occasional glitches with the motion, but you get the idea.

I've done some more hacking of Animata to get it to work the way I want. I have been tentatively investigating how to impose the Command Pattern on the UI so that 'undo' can be implemented...

Cast: Michael Forrest

Screencast 6: Bumpy Bosbo and Song Of Technology with some visuals

Michael Forrest
Sun 11 Jan 2009

Screencast 6: Bumpy Bosbo and Song Of Technology with some visuals

This is how I look at 2am when I project animata visuals on my wall and improvise for you over some of my beats.

I am quite surprised how much I bob my head about when the music has me. Even when I watch afterwards and notice my silly bobbing, I realise that watching it is making me do silly bobbing. Still, that's what musicians are *supposed* to do, right?

Next time I may hazard a vocal, a trumpet, or even perhaps a guitar.

Anybody want to help me get some gigs? I'm very shy.

Cast: Michael Forrest

Screencast 5: Song Focus

Michael Forrest
Thu 08 Jan 2009

Screencast 5: Song Focus

High quality version: box.net/shared/static/l4llg2x09p.mov

grimaceworks.com
processing.grimaceworks.com/grimonium
github.com/michaelforrest/grimonium

Sorry the audio's a bit dodgy on this one - you get the idea nevertheless..

Here's what I used to use: flickr.com/photos/michaelforrest/3180572566/in/photostream/

Cast: Michael Forrest

Screencast 4 - uh...

Michael Forrest
Wed 07 Jan 2009

Michael needs to go to sleep. grimaceworks.com Song Of Technology - Majectical Electical.

Screencast 4: Uh...

Michael Forrest
Tue 06 Jan 2009

Screencast 4: Uh...

Michael tries to turn off his computer.

(Music - Song Of Technology / Majectical Electical)

Cast: Michael Forrest

More Comics

Michael Forrest
Sun 04 Jan 2009


I've uploaded a few more comics from my little pad. I was going to release these over time but it seems I'm now on a completely new mission so I might as well put these up in one go.

They're all fairly personal, but hopefully that means there's a chance I'll connect with something in you that nobody else was specific about before.


Chess / Cousin
I Ching
Worlds / Another Saturday Night

Screencast 3: The Grimonium Set

Michael Forrest
Sun 04 Jan 2009

Screencast 3: The Grimonium Set

High quality version: box.net/shared/static/ot7j0nfdkt.mov

This screencast is about how I have programmed my Korg MicroKontrol to reassign controls dynamically during a set when switching between songs. You can see a glimpse of my on-screen interface, and details of the XML implementation. I also talk briefly about the problems with the Jazzmutant Lemur.

The (very much pre-alpha) version of the Grimonium is available here: processing.grimaceworks.com/grimonium

Cast: Michael Forrest

Screencast 2: Grimonium powered Animata

Michael Forrest
Thu 01 Jan 2009

Screencast 2: Grimonium powered Animata

Clearer Quicktime version here: box.net/shared/static/x4qq3q1p1c.mov

This example shows how I'm using Animata with Ableton Live, Reason and Processing. Hope you like it.

Grimonium is here: processing.grimaceworks.com/grimonium (you might want to grab the source from GitHub and do a bit of hacking since it's not exactly consumer-ready yet..!)

Couple of notes:

I get confused around 11:46 - to clarify:
Live transmits MIDI note data on on IAC Bus 1. This MIDI data is then received by BOTH Reason AND Processing. Thus Reason can respond audibly and Processing can convert (based on the content of mappings.xml file) the MIDI to OSC data for Animata.

The keen-eyed among you might have noticed that I triangulated the drummer's arms in the wrong order. These need to be reset and done with the snare hand first, and the the hi-hat hand, so that they layer up properly.

Cast: Michael Forrest

Screencast 1: Grimonium AutoAccompaniment

Michael Forrest
Thu 01 Jan 2009

Screencast 1: Grimonium AutoAccompaniment

Quicktime version: box.net/shared/static/k5kjkccxps.mov

Here is my first screencast using ScreenFlow. I want to introduce some aspects of the Processing-based live performance routing tool I'm making.

This first one is just a sort of demo of how to do a weird autoaccompaniment thing. Might seem a bit overcomplicated in some ways but it's just one tiny piece of the puzzle...

processing.grimaceworks.com/grimonium

Cast: Michael Forrest