GitHub repository: shaham-noorani/Hartinator
Primary language: Python
Description: Given a chord progression and key, the application will generate, print sheet music for, and play a harmonically adherent 4-part choral piece per the inputs. Boasting a competitive run-time, this simple-to-use library is useful for those studying Music Theory, as well as composers. Made using Python and Lilypond—hosted on GCloud as a webapp with a Vue.js front-end.