mattleafdotcom is dead

Well the inevitable has happened. is dead.

I was unlucky enough to have been hosted on an old server with Laughing Squid and had to migrate to their new cloud system, which completely destroyed all linking on my site. I’m sure there’s a smart way to fix it, but I honestly can’t be bothered spending any more hours on it.

On the plus side, I’ve managed to import my old blog posts into my new site, making my new web home.

There’s even a nice little archive page available from the top, with all the post icons auto-sized (which is pretty fancy). So maybe a blessing in disguise.

Anyways a lot of projects and stuff missing from this site at the mo (will have to do a little tweaking). And kinda wasn’t sure about amalgamating the two projects into one, but at least I don’t have to manage two websites anymore 🙂

mattleaf was my first website and the backend has always been a total train-wreck of hacked code. PRGRMS is a much cleaner, fresh and responsive theme, which will probably serve me well for the next couple years (i hope!).

For now, will automatically re-direct here, to

And also, my new twitter name is @prgrms ~

Spring Update ~


Wow, September ? It’s been a real long time between posts! I’ve been so busy!! I’ve barely had a chance to dive into this new site and really set things up properly…

Well now it’s done! – there’s a full show photo section from live shows easily accesible from the top of the site.

And I’ve changed the format a little – everything’s on the front page now. Still – lots more to come – getting some sound recordings tied up of the live shows over the past couple months, plus some new stuff too. Look out!

Been back in Australia in couple of months now but it really feels like the year has just flown by. I did so much in the States! Was only there for a month but it felt like a year! EYEO Conference, a bunch of shows, making new friends and getting stuck into some cool programming workshops. Been trying to do as many sketches in Processing as I can and will also start uploading way more of that to the web too… 😀

Recently just go back from 2 week residency at BIG CI in New South Wales plus a live show in Sydney with my JUMP mentor Ollie Bown.

We got some cool stuff happening between Processing, Ableton, and VDMX using Net Utils. Will have some demo’s of that work soon.

Till then check out a recently uploaded demo ambient track on Soundcloud, which I made completely on an OP-1 ( which I’ve been having a blast with , btw ).

I’ve probably been posting to Facebook about most things way more than I should – if that’s your thing you can follow me here:

+ There’s loads of photos of everything up on Scroll-Type too, check it out ~

More soon!

EYEO Festival

I’ve just landed in LA after a good 5 days in Minneapolis for EYEO Festival.


First off, what a conference. The range of venues, the speakers, the free beer (free!), all the book giveaways, free t-shirts, stickers, the countless awesome conversations I had, the many awesome people I met, and the incredible amount of presentations and ideas leaves me with a real giant sense of inspiration. Continue reading “EYEO Festival”

Patching Circle

Was recently chatting to a friend of mine about setting up a community ‘Code Jam’ here in Melbourne, and we checked out Media Lab Melbourne today as potential venue.

As it turns out there is already such a thing in the works – it’s called Melbourne Patching Circle, and the first one is on this Thursday!

7pm at 136A Cromwell St in Collingwood – more details in the link below!

FB event:

Screen Printing

A bit of a divergence from digital media and software this week – I spent the last weekend at a short course on screen printing at CAE Institute in Melbourne.

In the final session next week we’re exploring exposing photographic emulsion to create the screen – will have some photos up of the process and experience. I have to say I really enjoy the process for some reason, as old school as it is.

Here’s a couple of the designs I’ve been working on today that will get the screen treatment next weekend. I’ll be making a bunch of t-shirts for sale here on the site, and at shows. Maybe it’s a bit early to be making merch but screen printing is something I’ve always wanted to try my hand at. Will have some pics of the final product next week ~

Quartz Composer

After some study and use of the powerful VDMX video application in 2011, I’m turning to Apple’s Quartz Composer tool to further develop visuals for live and release-based contexts.

Quartz is a free visual programming tool that comes bundled free with the Mac OS. I have to admit for a while there I was a bit daunted by the program, but after using VDMX for a little while I feel I can now get my head around it, and see a use for it.

I think Quartz will be a great addition to my current live setup, but it’s also the function of Quartz. It’s more of a program that’s built to create software applications, or can be used in a performance context. Other tools like processingJS, or WebGL, are more suited to web-based presentation.

I think Quartz will be a great start to visual programming, while I continue to dabble in processing to get my code chops up to spec. I’m also taking part in Code Year, a free online course in Javascript.

I’ll be posting Quartz Composer patches on this blog as I create them, for starters here’s my first composition. It’s audio-reactive – so play some music!


I begun development of the PROGRAMS project in New York City in 2011, at Harvestworks Digital Media Arts Centre. Incorporating processed guitar and live video/software, PROGRAMS then debuted in a preliminary fashion as part of the Warper electronic music nights, and IN/OUT Digital Performance Festival in Brooklyn.

In 2012 I am a participant in the JUMP Mentoring program, Australia Council for the Art’s national mentoring program for young and emerging artists. JUMP sees me team up with Ollie Bown – researcher, artist and musician – most well known for the electronic music project Icarus, and his Java library Beads. exists to document PROGRAMS development as we explore technologies like Quartz Composer, Processing, Javascript, and Web GL / HTML 5.

The hope is to extend this dynamic audio-visual project into a format that is transferable across performance, cinema, and digital release.

Music demo’s uploaded to Soundcloud

Updates and tweets via @prgrms

Sketches and software progress/info documented here on