Making music with code: Workshop on how to do Live Coding on Debian

Speakers: Joenio Marques da Costa & Mari Moura

Track: Debian in Arts & Education

Type: Workshop (2h)

Room: Hacklab

Time: Jul 18 (Fri): 14:00

Duration: 1:25

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 tools are programming languages environments for sound, music and visuals creation, live coding is a new direction in electronic music and video production, live coding 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, listed below:

URLs