Research
Musical Composition with Genetic Algorithms
With
Coherency Through Genotype
This
is my graduate research project for a Masters of Science in Computer Science at
the College of William and Mary. All of the code for this project was done in C++ on a Linux platform.
| Abstract This project attempts to evolve a compositional model whose genetic map consists of the characteristics of the piece to be composed. The fitness function is mandated by the rules of Western Tonal Theory. Composition is performed at the phrase level, and the song as a whole is a coherent work due to shared genotype among its phrases of differing phenotype. |
Source
Code: bitFunctions.cc bitFunctions.h composer.cc composer.h generate.cc genmus.h judge.cc Makefile |
Music
Samples: sample1.mid sample1_faster.mid sample2.mid sample3.mid sample4.mid sample4_faster.mid sample5.mid |
Game
Music: A Canon All Its Own
This was a paper I wrote for Problems
and Methods of Music History, a class at the College of William and Mary.
It concerns the treatment of video game music within the music canon of
academia.
Effective Representation of the Holocaust
This paper discusses the effectiveness of various representations of the Jewish
Holocaust.
| Visitors: |