What are you looking for?

info:lab | coding music

Sat, 26 Oct 2019 10:00 - Sun, 27 Oct 2019 10:00 - Sat, 26 Oct 2019 20:00


Katowice Miasto Ogrodów,

pl. Sejmu Śląskiego 2,


Event registration completed

SB: If any of the rock stars or jazz singer performing half a century ago would have heard that music will be created by computers, through the use of code, they would think it’s impossible.

AK: You hear – programmer, you think – glasses, a thin mustache, a worn out sweater, a mountain of used plates next to the desk and a mother’s voice calling Darek for dinner. Darek doesn’t know yet, that in October, he’ll be able to learn much better things, than the son of aunt Irena, who’s a wedding DJ, does. Coding music – a higher level of sound, programming and experience.


A painter has his brush, an architekt his pencil, a music his piano. Those are stereotypes. Nowadays all they need is a computer. 

In times of the development of new technologies and a growing popularity of the job of a programmer, working in IT became not only about creating apps, websites and games, but also about the artistic side of the business. Algorithms that can become images, models and music are something normal. 

But what if instead of an advanced program , you’d use a source- code editor to create music? What if the whole sound was completely coded?

info:lab | coding music is a workshop dedicated to creating music with coding in languages like python, javascript, ruby. 


date: 26-27.10

time: 10.00 – 20.00

workshop language: english


Staś Bryś (SB) – Festival Curator

Aleksandra Kopeć (AK) – Festival producer


Calum Vaughan

Calum Vaughan (AKA Calcium) is an algorithmic music research student and lecturer from De Montfort University, Leicester, England. His research concerns the use of Markov Chains and other algorithms to create eclectic and high energy electronic music performances, with every minute of performance representing a fresh minute of novel music that has never been heard before. Max/MSP and Ableton are used together to generate music and to provide a platform for the concept of 'semi real-time', which allows the performer to moderate and assess the algorithmic output before the audience can hear it - much like DJing, but with algorithms! ...