Music scholars doing performance analysis are interested in examining performance characteristics such as style and expressiveness. Typically, they collect multiple performance recordings of the same piece and compare their nuances. For example, they will often compare performance recordings of the same piece from different decades to discover historical trends; if the performances were by the same artist, then they could use these recordings to study this artist’s stylistic changes over time.
Currently, music scholars often conduct such research by manually annotating musical elements in performance recordings, such as downbeats, pitch, and note onset times. However, such manual annotation approach can be tedious and inefficient. More importantly, existing tools do not incorporate musical score information, often a vital element when analyzing performances. This project aims to create a software tool to facilitate music performance analysis. Provided with a digital musical score and a performance of that score, the software automatically generates meaningful AI-driven annotations about note onsets and tempo, fully integrated with the score. Beyond the software, this project also gathers evidence of the usefulness of such tools.
In conclusion, from our user study, our developed tool demonstrated meaningful value for research in music performance analysis. The user study also provided important insights for future refinement of such tools.