SDMMASMar 24, 2018

Automatic Music Accompanist

arXiv:1803.09033v11 citations
Originality Incremental advance
AI Analysis

This addresses the challenge of real-time computer accompaniment for musicians, but it is incremental as it builds on existing HMM-based methods.

The paper tackles the problem of automatic musical accompaniment by constructing a system that follows a human musician's performance using Hidden Markov Models (HMMs), proposing a new parallel HMM and fast decoding algorithm to handle performance errors.

Automatic musical accompaniment is where a human musician is accompanied by a computer musician. The computer musician is able to produce musical accompaniment that relates musically to the human performance. The accompaniment should follow the performance using observations of the notes they are playing. This paper describes a complete and detailed construction of a score following and accompanying system using Hidden Markov Models (HMMs). It details how to train a score HMM, how to deal with polyphonic input, how this HMM work when following score, how to build up a musical accompanist. It proposes a new parallel hidden Markov model for score following and a fast decoding algorithm to deal with performance errors.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes