CITATION — REFERENCE ENTRY

structure-hmm · orio2003-score-following

Revision 8fe4b947-0c11-4bd1-9d76-d7450da5a391 · 11/1/2026, 5:16:47 PM UTC
Claim ID
structure-hmm
Assertion
A score follower extracts features such as pitch, spectrum, and amplitude from the performer's sound and matches them against a model of the target score; an actions score specifies what the accompaniment does at labelled positions. Following Vercoe, a follower has three tasks: listen, perform, and learn. Statistical followers based on hidden Markov models can handle the unpredictability of performance, model the whole spectrum, and be trained on example performances.
Quote
In a pre-processing step, the system extracts some features (e.g. pitch, spectrum, amplitude) from the sound produced by the musician. [...] The model is matched with the incoming data in the follower, while the actions score represents the actions that the accompaniment has to perform at some specified positions [...]. According to Vercoe, the score follower has to fulfill three tasks: Listen-Perform-Learn. [...] HMMs can deal with the several levels of unpredictability typical of performed music and they can model complex features, without requiring pre-processing techniques that are prone to errors like any pitch detectors or midi sensors. For instance, in our approach, the whole frequency spectrum of the signal is modeled. [...] One of the advantages of a score following system based on a statistical model is that it can learn using well-known training methods.
Quote language
en
Locator
section: 2–2.3
Available in