Graduation Year
2015
Date of Submission
4-2015
Document Type
Open Access Senior Thesis
Degree Name
Bachelor of Arts
Reader 1
Everett Bull
Terms of Use & License Information
Rights Information
© 2015 Nathan J. Levine
Abstract
The following thesis outlines the goal and process of algorithmic musical key detection as well as the underlying music theory. This includes a discussion of signal-processing techniques intended to most accurately detect musical pitch, as well as a detailed description of the Krumhansl-Shmuckler (KS) key-finding algorithm. It also describes the Java based implementation and testing process of a musical key-finding program based on the KS algorithm. This thesis provides an analysis of the results and a comparison with the original algorithm, ending with a discussion of the recommended direction of further development.
Recommended Citation
Levine, Nathan J., "Exploring Algorithmic Musical Key Recognition" (2015). CMC Senior Theses. 1101.
https://scholarship.claremont.edu/cmc_theses/1101