Dr Alex McLean
Research and Teaching Fellow in Human/Technology Interface
0113 343 38209
ICSRiM lab 2
Office hours: Mondays, 12 midday - 1pm
PhD Arts and Computational Technology, MSc Arts Computing (distinction)
Researcher with interests in music interaction, particularly live coding, the use of programming languages in exploratory work and improvised performance. Alex works across several areas of research and practice including music improvisation, computational creativity, programming language experience design, computer vision, cognitive psychology, textiles and dance.
Deputy Director of the Interdisciplinary Centre for Scientific Research in Music.
(2012) Speaking Code. MIT Press.
Proceedings of the First International Conference on Live Coding. ICSRiM, University of Leeds.
Speaking Code: Coding as Aesthetic and Political Expression. MIT Press.
(2014) “Collaboration and learning through live coding (Dagstuhl Seminar 13382)”, Dagstuhl Reports Blackwell A; McLean A; Noble J; Rohrhuber J (eds.). 3: 130-168.
(2014) “Special issue on Live Coding: Editor’s notes”, Computer Music Journal. 38
(2011) “DVD Programme notes”, Computer Music Journal. 35: 119-137.
(2010) “Unifying Conceptual Spaces: Concept Formation in Musical Creative Systems”, Minds and Machines. 20: 503-532.
(2010) “Book review: Embodied Music Cognition and Mediation Technology.”, Psychology of Music. 38: 119-124.
(2008) “Slub: Phone_Mr_Biskov (sound recording)”, Leonardo Music Journal Collins N (eds.). 18: 92+-92+.
(2003) “Live coding in laptop performance”, Organised Sound. 8: 321-330.
(2014) “Textility of Live Code”, In: Torque#1. Mind, Language and Technology. Link Editions. 141-144
(2014) “Not Just For Fun”, In: Goriunova O (eds.) Fun and Software: Exploring Pleasure, Paradox and Pain in Computing. Bloomsbury. 157-173
(2012) “Live Music-Making: a Rich Open Task Requires a Rich Open Interface”, In: Holland S; Wilkie K; Mulholland P; Seago A (eds.) Music and Human-Computer Interaction. Springer.
(2011) “Praxis de la programmation : reconsidérer L’esthétique do code généneratif”, In: Lartigaud D-O (eds.) Art++. HYX Editions. 77-87
(2008) “Live coding for free”, In: Mansoux A; de Valk M (eds.) FLOSS+Art. Mute Publishing Ltd.
(2004) “Coding praxis: Reconsidering the aesthetics of code”, In: Goriunova O; Shulgin A (eds.) read_me Software Art and Cultures. Aarhus University Press. 161-174
(2003) “Quickview on Software Art”, In: Goriunova O; Shulgin A (eds.) read_me 2.3 reader. NIFCA.
“Computer Programming in the Creative Arts”, In: McCormack J; d Inverno M (eds.) Computers and Creativity. Springer.
(2015) Reflections on Live Coding Collaboration. Proceedings: Proceedings of 3rd conference on Computation, Communication, Aesthetics and X (xCoAx)
(2015) Extramuros: making music in a browser-based, language-neutral collaborative live coding environment. Proceedings: Proceedings of the 1st International Conference on Live Coding
(2015) Silent Metronome. Proceedings: Proceedings of the 1st International Conference on Live Coding
(2014) Improving OMR for digital music libraries with multiple recognisers and multiple sources. DLfM 2014: 1st International Workshop on Digital Libraries for Musicology Proceedings: Proceedings of DLfM 2014 ACM International Conference Proceedings Series, ACM Press.: 49-56.
DOI: 10.1145/2660168.2660175, Repository URL: http://eprints.whiterose.ac.uk/81918/
(2014) The Colour of Music: Real-time Music Visualisation with Synaesthetic Sound-colour Mapping. Proceedings: Proceedings of Electronic Visualisation and the Arts
(2014) Big Data Optical Music Recognition with Multi Images and Multi Recognisers. Proceedings: Proceedings of Electronic Visualisation and the Arts
(2014) Interfacing with the Night. Proceedings: Proceedings of the 2nd International Conference on Live Interfaces
(2014) Making programming languages to dance to: Live Coding with Tidal. Proceedings: Proceedings of the 2nd ACM SIGPLAN International Workshop on Functional Art, Music, Modelling and Design
(2014) Extending Instruments with Live Algorithms in a Percussion / Code Duo. Proceedings: Proceedings of the 50th Anniversary Convention of the AISB: Live Algorithms
(2014) Sound Choreography <> Body Code. Proceedings: Proceedings of the 2nd conference on Computation, Communcation, Aesthetics and X (xCoAx) : 355-362.
(2014) Algorave: A survey of the history, aesthetics and technology of live performance of algorithmic electronic dance music. Proceedings: Proceedings of New Interfaces for Musical Expression
(2013) The Paralinguistic Microphone. Proceedings: Proceedings of 13th Conference on New Interfaces for Musical Expression : 381-384.
(2013) The Textural X. Proceedings: Proceedings of xCoAx2013: Computation Communication Aesthetics and X : 81-88.
(2012) Live Notation: Acoustic Resonance?. Proceedings: Proceedings of International Computer Music Conference
(2011) Live music-making: a rich open task requires a rich open interface. Proceedings: Proceedings of BCS HCI 2011 Workshop - When Words Fail: What can Music Interaction tell us about HCI?
(2011) Texture: Visual Notation for the Live Coding of Pattern. Proceedings: Proceedings of the International Computer Music Conference 2011 : 612-628.
(2010) Petrol: Reactive Pattern Language for Improvised Music. Proceedings: Proceedings of the International Computer Music Conference 2010
(2010) Live Coding Towards Computational Creativity. Proceedings: Proceedings of the 1st International Conference on Computational Creativity 2010
(2010) Bricolage Programming in the Creative Arts. Proceedings: 22nd Psychology of Programming Interest Group 2010
(2010) Visualisation of Live Code. Proceedings: Proceedings of Electronic Visualisation and the Arts London 2010 : 26-30.
(2010) Tidal - Pattern Language for the Live Coding of Music. Proceedings: Proceedings of the 7th Sound and Music Computing conference 2010
(2009) Patterns of Movement in Live Languages.. Proceedings: Computers and the History of Art (CHArt) conference
(2009) Words, Movement and Timbre.. Proceedings: Proceedings of New Interfaces for Musical Expression 2009
(2008) Vocable Synthesis. Proceedings: Proceedings of International Computer Music Conference 2008
(2008) Musical Creativity on the Conceptual Level. Proceedings: Proceedings of International Joint Workshop on Computational Creativity 2008
(2007) Apollonius diagrams and the Representation of Sounds and Music. Proceedings: Proceedings of the 4th International Symposium on Voronoi Diagrams in Science and Engineering
(2004) Live Algorithm Programming and a Temporary Organisation for its Promotion. Proceedings: read_me — Software Art and Cultures
(2001) Hacking Sound in Context. Proceedings: Proceedings of Music without walls
(2000) The Aesthetics of Generative Code. Proceedings: International Conference on Generative Art
Thesis / Dissertations
Artist-Programmers and Programming Languages for the Arts.
Improvising with Synthesised Vocables, with Analysis Towards Computational Creativity.
Research Projects & Grants
Weaving Codes, Coding Weaves
Leading an 18 month AHRC Digital Transformations Amplification project starting in September 2014, investigating the historical and theoretical points at which the practice of weaving, computer programming and music making connect.
Sound and Music Composer-Curator
Awarded funds to curate a series of events with Sound and Music as part of their 2014/2015 programme.
Weaving code: learning computer programming through pattern and craft
A three-month CCI Exchange Ignite project, collaborating with Becky Parry, Kia Ng, LoveBytes and ArtBoat, bringing pattern making in weaving, together with pattern making in live coding of music, in a pedagogic context.
Live Coding Research Network
A two year AHRC research network starting early 2014, developing the cross-disciplinary field of Live Coding, exploring such themes as live coding and the body, live coding and computing education, collaboration and diversity in live coding, and the materiality of code.
A digital transformations research development project funded by the AHRC, in collaboration with PI Hester Reeve (Principal Lecturer in Fine Art, Sheffield Hallam), which included building a network of live coders and live artists in dialogue.
A component of a CSI Hub embedded research project. Working with world music band Rafiki Jazz, making a new Kriole based on the Universal Declaration of Human Rights. As part of this project I will be collaborating with a puppet-maker, and giving the puppet a live coded voice which sings in this new language.
Research Centres & Groups
- Deputy Director, Interdisciplinary Centre for Scientific Research in Music
- Associate Researcher, Electroacoustics, Space and Performance (ESP) Research Centre, McMaster University
Working with EunJoo Shin (Asst. Prof, Incheon Catholic University) on a new version of the Microphone, an interactive sound installation which uses a camera as a microphone for communicating using paralinguistic gesture. [website]
Sound Choreography <> Body Code
A performance collaboration with Kate Sicchio (Senior Lecturer, Lincoln School of Performing Arts) which creates a feedback loop through code, music, choreography, dance and back through code.
Live coding band with Dave Griffiths and Adrian Ward, performing widely since the year 2000 including in many major international festivals.
An on-line commission from the Bristol Arnolfini: “You are invited to join a new, on-line, sonic world co-inhabited by beatboxing robots. Participants will be able to make music together by reprogramming their environment in a specially invented language, based on state-of-the-art intarsia, campanology and canntaireachd technology. The result will be a cross between a sound poetry slam, yarn bombing, and a live coded algorave, experienced entirely through text and sound.” Beta launch in May 2013.
Co-ordinating this informal network of live coding practitioners and researchers interested in Live Coding since 2004.