This paper introduces Strudel, which faithfully ports the TidalCycles approach to live coding algorithmic patterns to native JavaScript and the web. We begin by giving a little background of the first year of development, before sharing some detail about its implementation and examples of use. We go on to outline the wide range of synthesis and other outputs available in Strudel, including WebAudio, MIDI, OSC (for SuperDirt), WebSerial and CSound, and introduce Strudel’s REPL live editor, including its built-in visualisations. We then compare Strudel with Tidal, the trade-offs involved between JavaScript and Haskell, and the unique capabilities offered by Strudel for aligning patterns, before concluding with some thoughts about the future.A...
A domain specific language embedded in Haskell, for describing pattern as functions of time. Designe...
We present Genny, a live coding interface for interacting with generative models. By implementing a ...
https://aimc2023.pubpub.org/pub/vnkwhmgn This submission proposes a musical performance that combin...
This paper introduces Strudel (or sometimes StrudelCycles), an alternative implementation of the Tid...
In this paper we describe the implementation of an autonomous agent for live coding—the practice of ...
Computer language for the description of pattern has been employed for both analysis and composition...
We present a new system for integrating evolutionary processes with live coding. The system is built...
Live coding of music has grown into a vibrant international community of research and practice over ...
This is an improvised, from-scratch live coding performance. The NIME interface which this performan...
Live coding languages operate by constructing and reconstructing a program designed to create sound....
In May 2018, the collective RGGTRN presented a series of live coding workshops focused on the develo...
This paper introduces Siren, a hybrid system for algorithmic composition and live-coding performance...
In this paper I'm going to cover a way to design a live-coding front end for Csound. My programming ...
The self-explorative, collaborative environments and virtual worlds are setting up the new standards...
In this paper we introduce ‘version zero’ of TidalVortex, an alternative implementation of the Tidal...
A domain specific language embedded in Haskell, for describing pattern as functions of time. Designe...
We present Genny, a live coding interface for interacting with generative models. By implementing a ...
https://aimc2023.pubpub.org/pub/vnkwhmgn This submission proposes a musical performance that combin...
This paper introduces Strudel (or sometimes StrudelCycles), an alternative implementation of the Tid...
In this paper we describe the implementation of an autonomous agent for live coding—the practice of ...
Computer language for the description of pattern has been employed for both analysis and composition...
We present a new system for integrating evolutionary processes with live coding. The system is built...
Live coding of music has grown into a vibrant international community of research and practice over ...
This is an improvised, from-scratch live coding performance. The NIME interface which this performan...
Live coding languages operate by constructing and reconstructing a program designed to create sound....
In May 2018, the collective RGGTRN presented a series of live coding workshops focused on the develo...
This paper introduces Siren, a hybrid system for algorithmic composition and live-coding performance...
In this paper I'm going to cover a way to design a live-coding front end for Csound. My programming ...
The self-explorative, collaborative environments and virtual worlds are setting up the new standards...
In this paper we introduce ‘version zero’ of TidalVortex, an alternative implementation of the Tidal...
A domain specific language embedded in Haskell, for describing pattern as functions of time. Designe...
We present Genny, a live coding interface for interacting with generative models. By implementing a ...
https://aimc2023.pubpub.org/pub/vnkwhmgn This submission proposes a musical performance that combin...