D♭ – A music programming language

Martin Ilčík

Procedural Design

SUN 10:30 – 12:30

It takes a single operator to turn C# into a functional language for music programming simply called D♭. With familiar syntax and full integration with C# libraries it allows to code whole orchestral pieces. This tutorial is designed as a live-coding session. You will experience the art of algorithmic composition and even non-musicians will produce their first music pieces. In the background you will get to know the theory of procedural modeling and formal languages that provide a basis to D♭.

D♭ is available as an early-access web-service, so bring your laptops and headphones to start composing right away during the tutorial.

Martin Ilčík is a computer scientist specialized on procedural modeling and generative design systems. He is focused on building virtual worlds under full artistic control. Martin has a strong background in formal languages and combinatorial optimization.

MartinD♭ – A music programming language