Abstrakt
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.
Uddannelser | Datalogi, (Bachelor/kandidatuddannelse) Bachelor el. kandidat |
---|---|
Sprog | Dansk |
Udgivelsesdato | 18 dec. 2012 |
Emneord
- Aleatoric Music
- Java
- Markov Chains
- Generative Music
- Formal Grammer
- PureData
- Musical Structure