Category: Visual Programming

  • Rainy sunday

    A rainy Sunday, with only the dog for company, so in between walks I thought I’d try and learn some assembler. I’ve been unhappy with triggering samples with Betablocker DS (I prefer synthesis) and I’ve heard good things about ARM asm – so it seemed like a good opportunity to attempt a small, fast and…

  • New Betablocker DS video

    I made a possible candidate for the TOPLAP dvd project – I took some time to get the audio visual sync working properly, which makes it (possibly) a little clearer what’s going on.

  • Video from 4for8 event

    TAI Studio Opening Documentary from LFSaw.de on Vimeo. More context on the tai studio webpage. Includes my first gameboy ds livecoding performance with webcamera screen/fingers/stylus projection.

  • Betablocker DS premier @ 4for8

    My first attempt at homebrew driven “touch” livecoding at the TAI studio opening event at the Helsinki Media Lab. The DS itself proved to be quite a draw for the audience, and I think the addition of hands and fingers to the projection of a livecoding interface is a (partly unintentional) move in a good…

  • More Betablocker DS

    Betablocker DS is going to get it’s premier outing at 4for8 at Helsinki Medialab this Thursday. This is an all new upside-down video:

  • Wonky Betablocker DS movie

    More work on Betablocker DS. Note playback cues work (after spending some time scratching my head over the affine transformations on the nds). I find these essential for visual feedback when livecoding. I also appear to be maxing out the graphics chip, which fails pleasingly gracefully – stopping rendering rather than framing out – some…

  • New version of Betablocker DS

    Pocket touch livecoding in assembler. More sounds, better icons, pointer visualisation, new programming system, thread control and visualisation (finally also using the top screen). Source and rom. The colours look much better on the real hardware.

  • Piksel 2010 (un)stable

    Piksel 2010 (un)stable was the 8th piksel, and the second time I’ve been lucky enough to participate. I was there to present Naked on Pluto and general livecoding duties. I didn’t have as much time or energy to get involved with the other things going on as I’d have liked, so this is mainly a…

  • SchemeBricks GUI work

    Some schemebricks hacking in preparation for a workshop I’m doing with Alex McLean at Piksel in a few weeks. This is just a case of making it work a little bit more like you’d expect – messing with empty parentheses:

  • Al Jazari bootable USB version

    I’ve been preparing an Al Jazari installation (split screen, 4 player livecoding action) for the funware exhibition at MU – part of the STRP festival. Due to various difficulties with my nordic location, we’ve decided to try getting it running on a bootable USB stick, which I can send via post, and can be run…