Mary Farbood

Palestrina presents a framework for generating music in the style of Palestrina using Markov models. Species counterpoint rules are implemented in the form of probability tables which are then used as state-transition matrices. These tables are then estimated from given counterpoint examples. Palestrina uses Markov chains, a subclass of graphical models to provide the the necessary structure for representing the compositional process of generating counterpoint. Markov chains provide the flexibility of integrating deterministic and probabilistic rules in the same model and can be trained on experimental data.


More info.

mary 'at' media 'dot' mit 'dot' edu