Alex McLean

Making music with text

Category Archives: visualisation

Sonic Pattern and the Textility of Code

by Alex on April 16, 2014

Really excited to be involved with this dream event in London next month: Sonic Pattern and the Textility of Code 11am to 6pm, 13th May 2014 Limewharf, Vyner St, London E2 9DJ £20/£15 https://www.eventbrite.co.uk/e/sonic-pattern-and-the-textility-of-code-tickets-11330352389 An event that brings together diverse viewpoints on weaving, knitting, live coding, dyadic mathematics, generative music and digital making, in order […]

Experimentallabor residency

by Alex on February 5, 2014

I’m on the way to take part in a short residency in Dusseldorf, hosted by Julian Rohrhuber at the Robert Schumann School: Fifth Experimentallabor Residency: Penelope’s Loom – Coding threads in antiquity, live notation and textile inspired programming languages Structure can be result and origin of a dynamic process at the same time – a […]

Colourful texture

by Alex on September 13, 2013

Texture v.2 is getting interesting now, reminds me of fabric travelling around a loom.. Everything apart from the DSP is implemented in Haskell. The functional approach has worked out particularly well for this visualisation — because musical patterns are represented as functions from time to events (using my Tidal EDSL), it’s trivial to get at […]

Texture 2.0 bug exposure

by Alex on August 24, 2013

Texture 2.0 (my Haskell based visual live programming language) is working a bit more. It has reached gabber zero – the point at which a programming language is able to support the production of live techno. Also I’ve made some small steps towards getting some of my live visualisation ideas working. Here’s a video which […]

PhD Thesis: Artist-Programmers and Programming Languages for the Arts

by Alex on February 22, 2012

With some minor corrections done, my thesis is finally off to the printers.  I’ve made a PDF available, and here’s the abstract: We consider the artist-programmer, who creates work through its description as source code. The artist-programmer grandstands computer language, giving unique vantage over human-computer interaction in a creative context. We focus on the human […]

Workshop output

by Alex on February 7, 2011

The Text live coding workshop went really well, surprisingly well considering it was the first time anyone apart from me had used it and (so I found out after) most of the participants didn’t have any programming experience. The six participants took to the various combinators surprisingly quickly, the main stumbling block being getting the […]

Text update and source

by Alex on January 31, 2011

I’ve updated Text a bit to improve the visual representation of higher order types (you’d probably need to full screen to view): I won’t be touching this until after the workshop on Saturday. I’ve also made the source for the visual interface available here under the GPLv3 free license. To get it actually working as […]

Text

by Alex on December 13, 2010

Text is a experimental visual language under development.  Code and docs will appear here at some point, but all I have for now is this video of a proof of concept. It’s basically Haskell but with syntax based on proximity in 2D space, rather than adjacency.  Type compatible things connect automatically, made possible though Haskell’s […]

Visualisation of Live Code

by Alex on May 29, 2010

I wrote a paper with Dave Griffiths and Nick Collins on the visualisation of live code, exploring ideas around live coding interfaces, accepted for the EVA London 2010 conference in July. A HTML version is below, or see the PDF Preprint. Alex McLean (Goldsmiths), Dave Griffiths (FoAM), Nick Collins (University of Sussex) and Geraint Wiggins […]