Sašo Brus (2013) Chord recognition with a Hidden Markov Model. EngD thesis.
Abstract
In this paper a system for automatic chord estimation of an input song is presented. Our system is based on a Hidden Markov model – HMM. Visual representation of HMM elements is offered. Metric called Chromagram is used for evaluation of system states. Learn and evaluation processes are presented. Our system learns rules and performs evaluation on Isophonics musical database. Our system achieves 62% classification accuracy using 10-fold validation. Chord alphabet, used in our model, contains 25 chord states. We present reasons for achieved results and perform detailed estimation analysis. Our approach contains knowledge of music theory and psychoacoustics. All methods, used in our system are argued and compared with modern systems. Further, some options for improving classification accuracy are presented.
Actions (login required)