ScoreWarp is a JavaScript package that warps a score SVG produced by the Verovio engraving engine in order to horizontally align its elements with a given physical performance timeline. This allows the warped score to be superimposed with any recorded time-series data, such as breathing, heart rate, eye gaze or an audio waveform.
Goebl, W., & Weigl, D. M. (2025). Let’s do the ScoreWarp again! Shifting notes to performance timelines. Paper to be presented at the Music Encoding Conference 2025, City University London, U.K.
Please refer to the demo page to try out its capabilities or warp your own files. For more information, please consult the help page.