Carleton University - School of Computer Science Honours Project
Winter 2020
Implementation of New Features in Score Editor's Graphics Framework
Nicholas Simone
SCS Honours Project Image
ABSTRACT
This project includes the implementation of new features in a web-based music score editor that uses Scalable Vector Graphics to render the musical scores. The base application was implemented by another student in a previous semester. The task of this project was to implement natural continuations of the work already done to support a more complete array of music scores and bring the project closer to a complete application. In the project proposal, six features were outlined. The four code based features include chord note representation, correction of spacing, tuplet validation, and mid-measure clef capabilities. The attached report details my implementations and modifications to these features outlined in the proposal. This project focuses mainly on the modification of the HTML tags and their corresponding JavaScript classes that were implemented previously in the application.