Wulfcode

https://github.com/echolevel/wulfcode

Wulfcode is a MIDI livecoding language and IDE that I wrote in about a week after being invited to play one of the early Algorave shows at The Old Police House in Gateshead. The interaction behaviour (select-and-evaluate) and some of the syntax were inspired by Thor Magnusson’s ixilang but it’s designed to act like a direct MIDI control-scripting environment rather than as an interface to SuperCollider code. That means you can point it at something like Ableton Live and target instruments by MIDI channel while also driving the MIDI clock.

It’s written in Java and I’ve not tried to run it for many years, but perhaps the code will be of interest to someone. The Algorave gig went well! I also gigged Wulfcode a few times more with an ensemble called Sinewulf at Blue Rinse in Newcastle, at the Glasshouse ICM (then The Sage Gateshead) and at a rave in an underground carpark alongside our good friend James Joys. Also in the trio were Craig Walton (Pig Narcissus, Hexagram Twenty Three) and John Pope (Archipelago, John Pope Quintet).