Linking Sheet Music and Audio – Challenges and New Approaches
Linking Sheet Music and Audio – Challenges and New Approaches
Linking Sheet Music and Audio – Challenges and New Approaches
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
4 <strong>Linking</strong> <strong>Sheet</strong> <strong>Music</strong> <strong>and</strong> <strong>Audio</strong> Recordings<br />
(a) Score-audio synchronization on the measure-level. Time segments in the audio stream are mapped to<br />
individual measures in the score representation. The depicted audio track contains a repetition. Therefore,<br />
the according score measures have to be mapped to both audio segments.<br />
(b) Score-audio mapping on the detail level of pieces of music. The score <strong>and</strong> the audio data are segmented<br />
into individual pieces of music. Afterwards, the correct score-audio pairs have to be determined.<br />
Figure 2 Examples for score-audio synchronization on different detail levels.<br />
to deviations in the global music structure. In Section 4, we discuss common computational<br />
approaches to sheet music-audio synchronization <strong>and</strong> present various strategies how the<br />
resulting global differences between documents can be h<strong>and</strong>led within the synchronization<br />
pipeline. Finally, in Section 5, we describe some applications <strong>and</strong> novel interfaces that are<br />
based on synchronization results. We conclude the paper with an outlook on future work. A<br />
discussion of relevant work can be found in the respective sections.<br />
2 Task Specification<br />
The goal of music synchronization is the generation of semantically meaningful bidirectional<br />
mappings between two music documents representing the same piece of music. Those<br />
documents can be of the same data type (e.g., audio-audio synchronization) or of different<br />
data types (e.g., score-audio synchronization or lyrics-audio synchronization). In the case of<br />
score-audio synchronization the created linking structures map regions in a musical score,<br />
e.g., pages or measures, to semantically corresponding sections in an audio stream (see Figure<br />
2).<br />
Although the task of score-audio synchronization appears to be straightforward, there<br />
exist several aspects along which the task <strong>and</strong> its realization can vary (see Figure 3). The