Research Software Engineer at Gustave Eiffel University, sysadmin and developer at Cortext.net platform, Software Heritage ambassador, Debian contributor, Analizo maintainer and dublang creator.

Accepted Talks:

Live Coding tools on Debian: How to install, setup and play

Important: Please, bring your headphones.

This workshop is focused on Live Coding tools on Debian, the goal is to help the participants on how to install and setup Live Coding tools, like, Tidal Cycles, Sonic Pi, Hydra, SuperCollider, csound, puredata, Jack audio, PipeWire, and others. The main focus will be the Sonic Pi environment.

Live coding is a new direction in electronic music and video, live codind artists/programmers expose and rewire the innards of software while it generates improvised music, sound and/or visuals.

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.

The topics covered on this workshop are:

  • How to install and setup Sonic Pi on Debian
  • If the participant doesn’t run Debian it will be possible to learn how to install it on other environments as well
  • How to deal with issues regarding Jack, PipeWire and sound
  • First steps on Sonic Pi language
  • Overview about Sonic Pi for live coding, how to record sounds, how to use sound samples, how to use effects and so on

This workshop will be similar to the workshops from previous DebConfs:

Debian: Resistance is Futile

In this talk, you’ll see a short introduction about Live Coding, and a live art performance with sounds and visuals being generated in real time by live programming using the dublang tool.

dublang is a multi-language live coding system with support for multiple programming languages in a single and integrated live coding session.

Live coding is a new direction in electronic music and video, live codind artists/programmers expose and rewire the innards of software while it generates improvised music, sound and/or visuals.

The topics covered on this talk/performance are:

  • Overview about what is Live Coding, how to start on it, and what are the tools available on Debian for Live Coding
  • A live demonstration using the dublang tool will be presented, and the talk will switch from a traditional talk format to a more art performance presentation
  • The sounds generated during the live performance will be mainly generated by SuperCollider and Tidal Cycles
  • The visuals will be generated by the mpv.io media player combined with effects from the OBS Studio tool
  • Important to say that this talk is more focused on art performance using Live Coding then a traditional talk, but it will include in the first moment a traditional presentation with a global overview about what is Live Coding, and the tools available on Debian

This talk will be similar to the talks below from previous DebConfs:

Poetry Attack 01

Note: This session is not scheduled by itself in the CEO room. It will be held at the Cheese and Wine party, in its same space.

This is not a regular talk, it is a live art performance.

How many women are here? How many black people are here? How many black women are here?

In this performance, the artists Mari Moura and Joenio M. Costa criticises the absence of women, black people, and black women at the Debian community. The absence of women, black people and black women is part of a systemic racist system that promotes exclusion. The performance act is a call to reflect on the roles and opportunities to change it.

The performance is composed by sound art, performance art, synthesizers, sound samples and live coding using free software tools and Debian, like Sonic Pi, TidalCycles, Super Collider, Le Biniou, PureData, dublang, OBS and other tools, including not only live coding tools but any tool available via textual command line interfaces.

Live coding is a new direction in electronic music and video, live codind artists/programmers expose and rewire the innards of software while it generates improvised music, sound and/or visuals.

Exhibitions. This art performance was presented in the past on the events below.

Full details about the previous exhibitions can be found on the link below: