Musikalsk struktur i generative musiksystemer

Anders Bjørn Rørbæk Pedersen, Henrik Kinch Knudsholt Jessen & Morten Hansen

Studenteropgave: Semesterprojekt


This project is about the design and implementation of a generative music system, which uses Markov Chains and formal grammar to create musical structure. To some extent, generative music systems, seems to be absent of musical structure, which this project seeks to address. Additionally, also how simple synthesizers can be implemented, into a generative music system, with the use of PureData and libpd. The main application is programmed in java. The result is a generative music, partly based on deterministic rules with a stochastic element. Sets of rules are made as an xml-document and written by a user. In the conclusion of this project it is confirmed that it is possible to make a generative system, which incorporates musical structure, in a sense that it progresses throughout the composition, which can be described as musical.

UddannelserDatalogi, (Bachelor/kandidatuddannelse) Bachelor el. kandidat
Udgivelsesdato18 dec. 2012


  • Aleatoric Music
  • Java
  • Markov Chains
  • Generative Music
  • Formal Grammer
  • PureData
  • Musical Structure