Carleton University - School of Computer Science Honours Project
Winter 2017
Score Stage
ABSTRACT
Score Stage is designed to be a public repository of music scores, where users can create and edit their music scores
right in the browser. A music score editor, built upon the open source JavaScript based music notation rendering library
VexFlow, is designed to automatically push every small change to the server to be persisted. Score Stage is designed to
allow anyone, including those without accounts, the ability to search and view all the music scores on Score Stage. In
the end, a simple browser based music score editor successfully persists changes while a user edits a music score;
however, VexFlow struggles, in some cases, to properly format dynamic and incomplete music scores.