‹Programming› 2020
Mon 23 - Thu 26 March 2020 Porto, Portugal
Thu 26 Mar 2020 09:00 - 10:30 at T1 - Sonic Pi I
Thu 26 Mar 2020 11:00 - 12:30 at T1 - Sonic Pi II

Real-Time Music Generation and Pattern Design through Sonic Pi

This workshop aims to provide a participatory environment for live coding learning and experimentation. It will be a space for teaching techniques and patterns that can be used in the generation of digital music. The way this event is organised allows participants to develop tools that can be used in both artistic performance and studio composition in both formal and experimental settings. These topics are not only relevant to contemporary programming paradigms but can also serve as an example for tool design. The formalization of real-time algorithms with sound or musical feedback is a task that allows the clustering of various types of knowledge (i.e. procedural pattern generation and conventional musical composition). This workshop aims to explore the Sonic Pi as programming environment.

Prerequisites

Participants will have the opportunity to understand some basic concepts of algorithmic composition with special focus on the artistic result. Mathematical concepts related to production and music such as markov chains, fibonacci and audio signal processing will be discussed through live coding. The software used is open source and cross platform and will be installed during the workshop. Participants should use their personal computers and if possible bring headphones. A theoretical introduction to live coding will be made in order to elucidate the participants.

Thu 26 Mar

Displayed time zone: Belfast change

09:00 - 10:30
Sonic Pi ITutorials at T1
09:00
90m
Tutorial
Music Generation with Sonic Pi
Tutorials
Miguel Carvalhais Faculdade de Belas Artes e Universidade do Porto - INESC-TEC, none none Faculdade de Engenharia e Universidade do Porto, Francisca Rocha Gonçalves Faculdade de Engenharia e Universidade do Porto - INESC-TEC
11:00 - 12:30
Sonic Pi IITutorials at T1
11:00
90m
Tutorial
Music Generation with Sonic Pi
Tutorials
Miguel Carvalhais Faculdade de Belas Artes e Universidade do Porto - INESC-TEC, none none Faculdade de Engenharia e Universidade do Porto, Francisca Rocha Gonçalves Faculdade de Engenharia e Universidade do Porto - INESC-TEC