We present a new system for integrating evolutionary processes with live coding. The system is built upon an existing platform called Extramuros, which facilitates network-based collaboration on live coding performances. Our evolutionary approach uses the Tidal live coding language within this platform. The system uses a grammar to parse code patterns and create random mutations that conform to the grammar, thus guaranteeing that the resulting pattern has the correct syntax. With these mutations available, we provide a facility to integrate them during a live performance. To achieve this, we added controls to the Extramuros web client that allows coders to select patterns for submission to the Tidal interpreter. The fitness of the pattern i...
Live coding is a performance practice where the musicians are indirectly involved with a generative ...
Live coding of music has grown into a vibrant international community of research and practice over ...
Live coding, as a practice of computer programming used to create music and digital media, represent...
We present a new system for integrating evolutionary processes with live coding. The system is built...
Genetic algorithms are extensively used to understand, simulate, and create works of art and music. ...
In this paper we describe the implementation of an autonomous agent for live coding—the practice of ...
https://aimc2023.pubpub.org/pub/vnkwhmgn This submission proposes a musical performance that combin...
We present Genny, a live coding interface for interacting with generative models. By implementing a ...
Computer language for the description of pattern has been employed for both analysis and composition...
Live coding languages operate by constructing and reconstructing a program designed to create sound....
https://aimc2023.pubpub.org/pub/dk76kh2j Music-making with live coding is a challenging endeavour d...
All music performances are generative to the extent that the actions of performers produce musical s...
The author discusses live coding as a new path in the evolution of the musical score. Live-coding pr...
Presented at the 2nd Web Audio Conference (WAC), April 4-6, 2016, Atlanta, Georgia.This performance ...
From the 21st to the 23rd of December 2021, more than one hundred live coders from the TidalCycles c...
Live coding is a performance practice where the musicians are indirectly involved with a generative ...
Live coding of music has grown into a vibrant international community of research and practice over ...
Live coding, as a practice of computer programming used to create music and digital media, represent...
We present a new system for integrating evolutionary processes with live coding. The system is built...
Genetic algorithms are extensively used to understand, simulate, and create works of art and music. ...
In this paper we describe the implementation of an autonomous agent for live coding—the practice of ...
https://aimc2023.pubpub.org/pub/vnkwhmgn This submission proposes a musical performance that combin...
We present Genny, a live coding interface for interacting with generative models. By implementing a ...
Computer language for the description of pattern has been employed for both analysis and composition...
Live coding languages operate by constructing and reconstructing a program designed to create sound....
https://aimc2023.pubpub.org/pub/dk76kh2j Music-making with live coding is a challenging endeavour d...
All music performances are generative to the extent that the actions of performers produce musical s...
The author discusses live coding as a new path in the evolution of the musical score. Live-coding pr...
Presented at the 2nd Web Audio Conference (WAC), April 4-6, 2016, Atlanta, Georgia.This performance ...
From the 21st to the 23rd of December 2021, more than one hundred live coders from the TidalCycles c...
Live coding is a performance practice where the musicians are indirectly involved with a generative ...
Live coding of music has grown into a vibrant international community of research and practice over ...
Live coding, as a practice of computer programming used to create music and digital media, represent...