Aligning sheet music and audio
Designing to collect alignment data linking sheet music to performance audio faster
Product lead,
User researcher,
Software developer
Music
Generative AI
Context How to collect data faster?
As part of my Bachelor in HCI Thesis project, my team and I were challenged to help our client design a faster way to collect accurate alignment data linking sheet music to performance audio.
Nuances like expressive timing and repeat signs make alignment challenging and time-consuming even for trained musicians.
Understanding what our client is currently working with
(20 hours to align 13 pieces)
Project goalHow might we design an intuitive tool to help users to align sheet music and a corresponding recording faster so researchers can generate an accurate dataset to train models for generative music?
Labeling measures
We tested with three types of musicians
From a research point of view, it's much more useful to align noteheads rather than beats.
Labeling repeats
We designed a jump annotation workflow with connection points. Based on clicking the starting and ending measure of a jump.
Putting all the pieces together