An event to celebrate the second International Bagpipe Day! Held at the Pitt Rivers museum, Oxford.

Read more →

I was scratching my head for a bit over this one. Using Play Framework v 2.1.0 (Scala) in development mode I was defining my global object as per the Scala Global documentation. But it wasn’t triggering (and, I thought, wasn’t being registered).

Read more →

OxLork, a band of musicians in possession of computers (and, I hope, an increasing knowledge of how to make new things with them) had a gig at the Ashmolean Museum on Friday. Very exciting. Not brilliant photos, but better than nothing.

Read more →

Traditional tunes have a particular shape to them. Many, especially northern European, have two parts, each repeated, possibly with first and second time bars. Within this arching structure that spans the tune in a few leaps, there are smaller repeated phrases, callbacks and variations. I remembered a visualisation I saw a long time ago which took a MIDI file and visualised the structure. I wanted to do something for the tunes in FolkTuneFinder.

Read more →

I am hosting all of the OxLork ChucK lecture code samples here: https://github.com/afandian/oxlork-lecture-code

Read more →

It seems like everyone’s got their own idea about how to implement a fairly standard commonplace widget. All broadly consistent. With one exception.

Read more →

(punchline: give up it won’t work but it’s an interesting story)

Read more →

Abingdon road still under a bit of water, but it’s now receding. I ran out of gas, which means no tea and no hot water. So I went on a gas mission.  

Read more →

Today, Tuesday. Deepest yet; getting out of my boat I was plunged waist-deep. The river is bringing it to the residents of Abingdon Road. A lunchtime stroll. Street deserted of cars. Very quiet.

Read more →

A short lunchtime stroll on Monday after a weekend of flooding. The water is still rising and becoming worryingly strong in places (both in the river and across footpaths thigh-deep).

Read more →