Category: slub

  • scheme bricks 2

    A new version of scheme bricks is under way, planned to be tested out with slub on the Mozilla Fest Party, then taken across the Atlantic for some more livecoding action in Mexico City! New things include blocks with depth – cosmetic for the moment, but I plan to prototype some new ideas based on…

  • Temporal recursion

    Slub have a number of important livecoding transmissions coming up (including a performance at the Mozilla Festival!) so it’s time to work on fluxus/fluxa/scheme bricks. Here are some recording tests of a feature I’ve been wanting to use for a long time – temporal recursion. These recordings were not changed by hand as they played,…

  • Livenotations gig at Arnolfini – The hair of the horse

    Thanks to Farrows Creative we have some great photos of the livenotations performance with Alex McLean, Hester Reeve and me at the Arnolfini a few weeks ago. This was a completely unrehearsed combination of Hester Reeve’s live art and slub’s live coding. A score was made from rocks and stones, using their position and also…

  • Cyclic score sketching for livecoding

    Live coding in cyclic time, while making the process of sketching, painting and general mark making as much part of the musical performance as the coding is. This is a prototype for “The Hair of the Horse”, a performance with Alex McLean and Hester Reeve as part of Live Notation at the Arnofini on Friday…

  • Slub on Chordpunch CP0x08

    A recording from our livecoding performance in Paris last year has been released for free on Chordpunch, a new online record label: Chordpunch was set up to explore the many and moving forms of algorithmic music. That might mean a computer program generating every note you hear, or new electronic music inspired by algorithms, or…

  • slub in Paris

    Some random pictures from some excellent (and at times very loud) few days in Paris. Thanks to Sony Computer Science Labs and also the Paris contingent of the TPOLM demo crew for coming out to support us. The gig was extensively recorded, so hopefully more about this soon.

  • Jackd, performances and harddisks

    So you have your sample loading working in a separate thread to your realtime audio code and the interface i/o communication is also tucked away in it’s own thread. You have a lock free mechanism for communicating between all threads and still, sometimes – when loading data from disk jackd chucks your program off for…

  • 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…

  • Genetic programming music patterns #1

    I have a problem when livecoding music, in that while I’m happy livecoding synth graphs to make sounds, I sometimes get a bit stuck coming up with patterns of notes for them to play. I generally start with something like (note (modulo clock 8)) and work my way fairly randomly from there. In need of…

  • The summer season

    A new month, and the start of various new things around here. One is a slub residency with sketchpatch, where we write processing sketches and bounce them between us in a game of “sketch tennis” that lasts a month. We already have a bunch of sketches and it’s only the first day. I’m also taking…