Real-time implementation of HMM-based chord estimation in musical audio

Taemin Cho, Juan P. Bello

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In this paper, we implement a real-time chord estimation system based on the hidden Markov model (HMM) using chroma features. HMMs, with the Viterbi decoding algorithm, have proven a powerful tool for chord recognition in polyphonic music signals. However, the direct application of the traditional, non-causal, decoding approach is not the optimal choice for real-time processing, with limited memory capabilities and no access to future observations. We propose a system of buffers and a modified decoding process that approximates offline results while minimizing the system's latency.

Original languageEnglish (US)
Title of host publicationProceedings of the 2009 International Computer Music Conference, ICMC 2009
PublisherInternational Computer Music Association
Pages117-120
Number of pages4
ISBN (Print)9780971319271
StatePublished - 2009
Event2009 International Computer Music Conference, ICMC 2009 - Montreal, QC, Canada
Duration: Aug 16 2009Aug 21 2009

Other

Other2009 International Computer Music Conference, ICMC 2009
CountryCanada
CityMontreal, QC
Period8/16/098/21/09

Fingerprint

Hidden Markov models
Decoding
Data storage equipment
Processing
Hidden Markov Model
Chord

ASJC Scopus subject areas

  • Music
  • Computer Science Applications
  • Media Technology

Cite this

Cho, T., & Bello, J. P. (2009). Real-time implementation of HMM-based chord estimation in musical audio. In Proceedings of the 2009 International Computer Music Conference, ICMC 2009 (pp. 117-120). International Computer Music Association.

Real-time implementation of HMM-based chord estimation in musical audio. / Cho, Taemin; Bello, Juan P.

Proceedings of the 2009 International Computer Music Conference, ICMC 2009. International Computer Music Association, 2009. p. 117-120.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Cho, T & Bello, JP 2009, Real-time implementation of HMM-based chord estimation in musical audio. in Proceedings of the 2009 International Computer Music Conference, ICMC 2009. International Computer Music Association, pp. 117-120, 2009 International Computer Music Conference, ICMC 2009, Montreal, QC, Canada, 8/16/09.
Cho T, Bello JP. Real-time implementation of HMM-based chord estimation in musical audio. In Proceedings of the 2009 International Computer Music Conference, ICMC 2009. International Computer Music Association. 2009. p. 117-120
Cho, Taemin ; Bello, Juan P. / Real-time implementation of HMM-based chord estimation in musical audio. Proceedings of the 2009 International Computer Music Conference, ICMC 2009. International Computer Music Association, 2009. pp. 117-120
@inproceedings{0b584ba6115e4ba4b1204fab67bad735,
title = "Real-time implementation of HMM-based chord estimation in musical audio",
abstract = "In this paper, we implement a real-time chord estimation system based on the hidden Markov model (HMM) using chroma features. HMMs, with the Viterbi decoding algorithm, have proven a powerful tool for chord recognition in polyphonic music signals. However, the direct application of the traditional, non-causal, decoding approach is not the optimal choice for real-time processing, with limited memory capabilities and no access to future observations. We propose a system of buffers and a modified decoding process that approximates offline results while minimizing the system's latency.",
author = "Taemin Cho and Bello, {Juan P.}",
year = "2009",
language = "English (US)",
isbn = "9780971319271",
pages = "117--120",
booktitle = "Proceedings of the 2009 International Computer Music Conference, ICMC 2009",
publisher = "International Computer Music Association",

}

TY - GEN

T1 - Real-time implementation of HMM-based chord estimation in musical audio

AU - Cho, Taemin

AU - Bello, Juan P.

PY - 2009

Y1 - 2009

N2 - In this paper, we implement a real-time chord estimation system based on the hidden Markov model (HMM) using chroma features. HMMs, with the Viterbi decoding algorithm, have proven a powerful tool for chord recognition in polyphonic music signals. However, the direct application of the traditional, non-causal, decoding approach is not the optimal choice for real-time processing, with limited memory capabilities and no access to future observations. We propose a system of buffers and a modified decoding process that approximates offline results while minimizing the system's latency.

AB - In this paper, we implement a real-time chord estimation system based on the hidden Markov model (HMM) using chroma features. HMMs, with the Viterbi decoding algorithm, have proven a powerful tool for chord recognition in polyphonic music signals. However, the direct application of the traditional, non-causal, decoding approach is not the optimal choice for real-time processing, with limited memory capabilities and no access to future observations. We propose a system of buffers and a modified decoding process that approximates offline results while minimizing the system's latency.

UR - http://www.scopus.com/inward/record.url?scp=84905907351&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84905907351&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:84905907351

SN - 9780971319271

SP - 117

EP - 120

BT - Proceedings of the 2009 International Computer Music Conference, ICMC 2009

PB - International Computer Music Association

ER -