As is the way, this project was bootstrapped with Create React App. The first goal is specific: Can JavaScript write musical counterpoint according to the rules laid out in Johann Joseph Fux's *Gradus Ad Parnassum*?