Write a Blog >>
ICFP 2019
Sun 18 - Fri 23 August 2019 Berlin, Germany
Fri 23 Aug 2019 10:30 - 11:00 at Stockholm - Music Generation Chair(s): David Janin

Music composers have long been attracted by the idea of an automated tool for music generation, that is able to aid them in their day-to-day compositional process. We focus on algorithmic composition techniques that do not aim to produce complete music pieces, but rather provide an expert composer with a source of copious amounts of musical ideas to explore.

A promising formalism towards this direction are probabilistic temporal graph grammars (PTGG), which allow for the automatic generation of musical structures by defining a set of expressive rewrite rules.

However, the primary focus so far has been on generating harmonic structures, setting aside the other two main pillars of music: melody and rhythm. We utilize the expressiveness of PTGGs to transcribe grammars found in the musicology literature. In order to do so, we make slight modifications to the original PTGG formalism and provide a concise domain-specific language (DSL) embedded in Haskell to define such grammars. Furthermore, we employ a heuristics-driven post-processing step that interprets the abstract musical structures produced by our grammars into concrete musical output.

Lastly, parametrizing over different musical configurations enables more user control over the generative process. We produce multiple variations of four configurations to demonstrate the flexibility of our framework and motivate the use of formal grammars in automated music composition.

Fri 23 Aug

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:30 - 12:00
Music GenerationFARM at Stockholm
Chair(s): David Janin Bordeaux INP / CNRS LaBRI / Bordeaux University
Music as Language: Putting Probabilistic Temporal Graph Grammars to Good Use
Orestis Melkonian Utrecht University
A Functional Model of Jazz Improvisation
Donya Quick Stevens Institute of Technology, Kelland Thomas Stevens Institute of Technology
Demo: Counterpoint by Construction
Youyou Cong Tokyo Institute of Technology, John Leo Halfaya Research