Date of Submission

Spring 2022

Academic Program

Computer Science

Project Advisor 1

Robert McGrail

Abstract/Artist's Statement

This work presents a genetic algorithm in which melodies evolve according to levels of consonance. A user inputs a melody that over many iterations is mutated to be made up of new notes. Notes are only changed if they better match a level of consonance decided by the user. The larger the distances between notes are in the melody, the better the program is able to perform.

Open Access Agreement

Open Access

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.

This work is protected by a Creative Commons license. Any use not permitted under that license is prohibited.