Andrew Savino, Andrew Senol
Advisor: Christopher Stark, PhD, Music Composition, Washington University in St. Louis


The music system we currently use was developed over the last few hundred years.  Consequently, the tuning system overwhelmingly used in the west has some flaws and does not take advantage of recent technology.  This project proposes implementing an algorithm that allows a keyboard to dynamically tune from equal temperament to just intonation, minimizing the beat frequencies between each other in the same way a string quartet would tune within their ensemble.  Such an algorithm would need to converge rapidly in order to allow for real time playing. As a use case, the project presents the example of a harmonizer, which transforms an input voice to match the pitches played by a keyboard input.