The seminar takes place on the 23th April 2024 at the Maison des Sciences de l'Homme Paris Nord (Saint-Denis, France). There will be two academic sessions (09:00 AM - 05:30 PM) followed by an artistic session (08:00PM - 10:00PM). Inscription to the seminar is considered as an all day pass. The links on this page will bring back to a video captation of each talk after the event. The seminar takes place on the second floor of the building. Take the stairs/elevator as you enter the Maison des Sciences de l'Homme behind the front desk. Concerts will also take place on the same level.

[09:00 - 09:30] FORMENT Raphaël & HERROU Agathe : Ouverture


  • Université Jean Monnet, Laboratoire ECCLA

Abstract: Opening talk by the organizers. General welcome, presentation of the different talks. Presentation for the artistic session. Talk about the event's partners and the context of our hosting at MSH Paris Nord.

[09:30 - 10:00] ORLAREY Yann & LETZ Stéphane : Programming languages in the heart of creative process: Grame's case


  • GRAME, Générateur de ressources et d'activités musicales exploratoires
  • INRIA (Émeraude Team)

Abstract: Opening presentation by Yann Orlarey and Stéphane Letz, invited speakers. This talk will examine the past development and design of CLCE (Common lisp Compositional Environment), an algorithmic composition system whose design foreshadowed the way of working and methods of many of the contemporary live-coding environments, and Elody, a music composition environment based on lamba-calculus. This presentation will also address the topic of the more introspective form of live coding that computer music composers can experience during the writing of a piece.

[10:00 - 10:30] ROOS Félix : Strudel - past, present and future

Institution: Artiste/chercheur indépendant

Abstract: Looking back at the now 2 year old project „Strudel“, which brings the TidalCycles Live Coding Language to JavaScript and the Web. A resume on using just a Browser to make music and develop a music making tool. Taking a closer look at the Superdough audio engine and its possible future, including a report of my foray into DSP programming with WebAssembly.

[11:00 - 11:30] HERROU Agathe : Better jazz improvisation in TidalCycles

Institution: GRAME, Générateur de ressources et d'activités musicales exploratoires

Abstract: TidalCycles allows to manipulate note patterns, and in particular to constraint them to a specific scale through the scale function. However, this function does not allow for out-of-scale notes, which can prove inconvenient, in particular when emulating music genres like jazz. This calls for an extension with subtler harmonic and scale capabilities. This presentation will review how Strudel, a sister language of Tidal, tackles this problem, then we will present our two complementary chromatic extensions for Haskell Tidal.

[11:30 - 12:00] FORMENT Raphaël : Creating software for live coding improvisation: Sardine & Topos

Institution: Université Jean Monnet, Laboratoire ECLLA / Chercheur invité ENSBA Lyon

Abstract: This presentation reflects on the development of two live coding environments, Sardine and Topos, over the past two years. This presentation will address the question of the design of musical tools for musicological study, and their articulation with a creative research perspective.

[13:30 - 14:30] ROHRHUBER Julian : Pourquoi faire? A story of inspirations into and out of live coding

Institution: Institute for Music and Media, Robert Schumann Hochschule Düsseldorf

Abstract: Live coding has been inspired by many ideas from philosophy, art, computing, politics, logic etc. And in turn it has also inspired such ideas. This talk will discuss some of these mutual inspirations, in terms of the conditions of the origins of live coding, decisive moments and productive mistakes, retrospective realisations and unfinished thoughts. This personal slice of the story is intended to encourage to think about the 'why' and the 'what' that is rolled into the 'how'

[14:30 - 15:00] DAVIAUD Bérangère : Live coding and interactive music

Institution: Université d'Angers, Laboratoire LARIS

Abstract: My research aims to extend the practice of live coding to interactive music, i.e., musical creations controlled in whole or in part by the audience and not just by the performer and composer. The challenge is to provide the artist with the means to compose and express their intention while parameterizing it with possible interactions. The concept of musical orchestration was created in response to this ambition. In the form of a state graph, orchestration guides the code interpretation according to sequences of events perceived via sensors. The artist, the audience, or even the performance environment can thus influence sound generation in real time.

[15:00 - 15:30] RIOUX Vincent : Rediscovering live-coding in LISP, i-a-d-d-la-joie ! – Using Lisp and Supercollider with simple intelligence

Institution: École des Beaux Arts de Paris

Abstract: Vincent Rioux will talk about his first moments with Supercollider (back in 2003) up to now where he still struggles to gather his interests with libre computing and music. He will show a couple of works and arguably make a demo with a simple live-coding environment he is still designing on Linux, based on the work of Sungmin Park in Common-Lisp. Vincent holds a PhD in Musical Acoustics(from Chalmers Institute of Technology and UPMC Paris 6). He is currently the head of the Digital Department of Beaux- Arts de Paris.

[16:00 - 16:30] DELALLE Mathieu, LAHAYE Sébastien, LHOMMEAU Mehdi : 'Not a Number': A Live Coding Workshop

Institution: Polytech-Angers, TALM-Angers

Abstract: For several years, we've been interested in questions of interaction with live-coding performance. In particular, these questions are developed and experimented with within the 'Not a Number' workshop that we've been running since 2015 and which each year brings together around twenty students from Polytech-Angers (graduate school of engineering) and TALM-Angers (school of fine arts). This research and creation workshop is a place for ongoing experimentation in several fields: development of material installations interacting with livecoding, hybridization of livecoding with plastic creations, collective performances in procedural forms... Because of the workshop's mixed audience, our practice also questions the pedagogy of livecoding. Our talk will explore the issues raised by this practice, and put them into perspective with our own scientific research and authorship activities.

[16:30 - 17:00] BASTIDE Raphaël : Ramp to Value At Time: When Tools Shape a Practice

Institution: Artiste/chercheur indépendant

Abstract: In my presentation, I will share a practice I have developed since 2020, showcasing tools I have created for live coding and composition. Influenced by netart, noise and traditional music, web standards and free software, these instruments shape my musical and visual performances, evolving in time with my knowledge and the constraints I design. I will also discuss my desire to develop the sensible and fragile sides of both the technical and performative aspects of live coding.