Alex McLean | |
---|---|
Born | 1975 (age 48–49) |
Nationality | British |
Other names | Yaxu [1] |
Occupation(s) | Musician, Researcher [2] |
Known for | Live coding, TidalCycles, TOPLAP, Algorave |
Alex McLean (born 1975) is a British musician and researcher. He is notable for his key role in developing live coding as a musical practice, [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [ excessive citations ] including for creating TidalCycles, a live-coding environment [14] that allows programmer musicians to code simply and quickly, [10] and for coining the term Algorave with Nick Collins. [9]
He is an active and influential member of the live coding community; he is a co-founder of TOPLAP [15] and joint leader of the Live Coding Research Network. [16] Alex is co-founder of the Chordpunch record label [17]
McLean is also known for his work in software art, winning the Transmediale award for software art in 2002 for forkbomb.pl, [18] a short Perl script which creates a unique image from an operating system under heavy load, [19] [20] [21] and co-founding the runme.org software art repository with Olga Goriunova, Amy Alexander and Alexei Shulgin in 2003, which received an honorary mention in the Prix Ars Electronica netvision category in 2004.
Alex McLean performs as a solo artist under the moniker Yaxu and is also a member of the live coding bands Slub [22] and Canute. He has also collaborated with Kate Sicchio in combining live coding and live choreography. [23]
During 2016, McLean was sound artist in residence at the Open Data Institute, as part of the Sound and Music embedded programme. [24]
In computing, firmware is software that provides low-level control of computing device hardware. For a relatively simple device, firmware may perform all control, monitoring and data manipulation functionality. For a more complex device, firmware may provide relatively low-level control as well as hardware abstraction services to higher-level software such as an operating system.
The hacker culture is a subculture of individuals who enjoy—often in collective effort—the intellectual challenge of creatively overcoming the limitations of software systems or electronic hardware, to achieve novel and clever outcomes. The act of engaging in activities in a spirit of playfulness and exploration is termed hacking. However, the defining characteristic of a hacker is not the activities performed themselves, but how it is done and whether it is exciting and meaningful. Activities of playful cleverness can be said to have "hack value" and therefore the term "hacks" came about, with early examples including pranks at MIT done by students to demonstrate their technical aptitude and cleverness. The hacker culture originally emerged in academia in the 1960s around the Massachusetts Institute of Technology (MIT)'s Tech Model Railroad Club (TMRC) and MIT Artificial Intelligence Laboratory. Hacking originally involved entering restricted areas in a clever way without causing any major damage. Some famous hacks at the Massachusetts Institute of Technology were placing of a campus police cruiser on the roof of the Great Dome and converting the Great Dome into R2-D2.
The demoscene is an international computer art subculture focused on producing demos: self-contained, sometimes extremely small, computer programs that produce audiovisual presentations. The purpose of a demo is to show off programming, visual art, and musical skills. Demos and other demoscene productions are shared, voted on and released online at festivals known as demoparties.
Live coding, sometimes referred to as on-the-fly programming, just in time programming and conversational programming, makes programming an integral part of the running program.
A hackathon is an event where people engage in rapid and collaborative engineering over a relatively short period of time such as 24 or 48 hours. They are often run using agile software development practices, such as sprint-like design wherein computer programmers and others involved in software development, including graphic designers, interface designers, product managers, project managers, domain experts, and others collaborate intensively on engineering projects, such as software engineering.
Adrian Ward is a software artist and musician. He is known for his generative art software products released through his company Signwave, and as one third of the techno gabba ambient group, Slub. His theoretical approach to generative and software art guides his practice, including contributing to the early principles of the livecoding movement.
Matthew Carl Applegate, better known by the stage name Pixelh8, is a British chiptune composer, educator and screen actor.
Live electronic music is a form of music that can include traditional electronic sound-generating devices, modified electric musical instruments, hacked sound generating technologies, and computers. Initially the practice developed in reaction to sound-based composition for fixed media such as musique concrète, electronic music and early computer music. Musical improvisation often plays a large role in the performance of this music. The timbres of various sounds may be transformed extensively using devices such as amplifiers, filters, ring modulators and other forms of circuitry. Real-time generation and manipulation of audio using live coding is now commonplace.
Nick Collins is a British academic and computer music composer. From 2006–2013 he lived in Brighton, UK, and ran the music informatics degrees at the University of Sussex. In 2013 he became Reader at the University of Durham.
Slub is an algorave group formed in 2000 by Adrian Ward and Alex McLean, joined by Dave Griffiths in 2005 and Alexandra Cardenas in 2017. They are known for making their music exclusively from their own generative software, projecting their screens so their audience can see their handmade interfaces. Their music is improvised, and advertised as falling within the ambient gabba genre.
Benoît and the Mandelbrots, named after French American mathematician Benoît Mandelbrot, is a Computer Music band formed in 2009 in Karlsruhe, Germany. They are known for their live coded and Algorave performances, the Digital Arts practice of improvising with programming languages that gradually dissolves the distinction between composer and performer.
An algorave is an event where people dance to music generated from algorithms, often using live coding techniques. Alex McLean of Slub and Nick Collins coined the word "algorave" in 2011, and the first event under such a name was organised in London, England. It has since become a movement, with algoraves taking place around the world.
Sonic Pi is a live coding environment based on Ruby, originally designed to support both computing and music lessons in schools, developed by Sam Aaron in the University of Cambridge Computer Laboratory in collaboration with Raspberry Pi Foundation.
Alexandra Cárdenas is a Colombian musician, composer and improviser now based in Berlin, who has followed a path from Western classical composition to improvisation and live electronics. Her recent work has included live coding performance, including performances at the forefront of the Algorave scene, she also co-organised a live coding community in Mexico City. At the 2014 Kurukshetra Festival Cárdenas was a keynote speaker and hosted a music live coding workshop, the first of its kind in India. Cárdenas has been invited to talk about and perform live coding at events such as the Berlin based Transmediale festival and the Ableton sponsored Loop symposium, and held residencies including at Tokyo Wonder Site in Japan and Centre for the Arts in Mexico City.
TidalCycles is a live coding environment which is designed for improvising and composing music. Technically, it is a domain-specific language embedded in the functional programming language Haskell, and is focused on the generating and manipulating audiovisual patterns. It was originally designed for heavily percussive and polyrhythmic grid-based music, but it now uses a flexible and functional reactive representation for patterns, by using rational time. Therefore, Tidal may be applied to a wide range of musical styles, although its cyclic approach to time means that it affords use in repetitive styles such as algorave.
Ixi lang is a programming language for live coding musical expression. It is taught at diverse levels of musical education and used in Algorave performances. Like many other live coding languages, such TidalCycles, ixi lang is a domain-specific language that embraces simplicity and constraints in design.
Marco Donnarumma is an Italian performance artist, new media artist and scholar based in Berlin. His work addresses the relationship between body, politics and technology. He is widely known for his performances fusing sound, computation and biotechnology. Ritual, shock and entrainment are key elements to his aesthetics. Donnarumma is often associated with cyborg and posthuman artists and is acknowledged for his contribution to human-machine interfacing through the unconventional use of muscle sound and biofeedback. From 2016 to 2018 he was a Research Fellow at Berlin University of the Arts in collaboration with the Neurorobotics Research Lab at Beuth University of Applied Sciences Berlin. In 2019, together with bioartist Margherita Pevere and media artist Andrea Familari, he co-founded the artists group for hybrid live art Fronte Vacuo.
Joanne Armitage is a composer, improviser and researcher based in Leeds, England, notable for her practice in live coded music, and research into haptics in music performance. She performs internationally using the SuperCollider language, including as half of live coding duo ALGOBABEZ with Shelly Knotts associated with the Algorave movement. Her music is often performed in a club setting, while embracing error and uncertainty. She is also known as advocate for diversity in music and technology, including through invited workshops. Armitage is a lecturer in Digital Media at the School of Media and Communication, University of Leeds, UK.
Renick Bell is an American musician, programmer, and teacher based in Tokyo, notable as a pioneer of live coded music performance including at algoraves, and for his algorithmic music releases. Bell creates his music using his self-built live coding system Conductive.
Antonio Roberts, is a new media artist and curator based in Birmingham UK, notable for his work in the areas of glitch art, installation art and live coding performance, including live visuals and/or music performances at algoraves. His work often addresses themes around open source software, free culture and copyright.