Zabriskie, Hugh Paul2019-03-262016-052016-06-212016http://nrs.harvard.edu/urn-3:HUL.InstRepos:38811426During his lifetime, the Baroque composer J.S. Bach harmonized more than 300 chorale melodies, which collectively have become a pivotal body of music in Western music history and exemplify the composer’s groundbreaking compositional techniques. Bach’s harmonizations rest upon a series of compositional conventions that musicians today continue to emulate when learning to write in four-part counterpoint. By transforming the chorales into a statistical dataset, this thesis explores the ability of machine learning models to harmonically analyze chorale melodies and generate new harmonizations that exhibit the same compositional conventions Bach pioneered centuries ago.application/pdfenComputer ScienceMusicComputational Harmonic Analysis and Prediction in the Bach ChoralesThesis or Dissertation2019-03-26