Automatic Chord Recognition Based on Probabilistic Integration of Acoustic Features, Bass Sounds, and Chord Transition
We have developed a method that identifies musical chords in polyphonic musical signals. As musical chords mainly represent the harmony of music and are related to other musical elements such as melody and rhythm, we should be able to recognize chords more effectively if this interrelationship is taken into consideration. We use bass pitches as clues for improving chord recognition. The proposed chord recognition system is constructed based on Viterbi-algorithm-based maximum a posteriori estimation that uses a posterior probability based on chord features, chord transition patterns, and bass pitch distributions. Experimental results with 150 Beatles songs that has keys and no modulation showed that the recognition rate was 73.7% on average.
KeywordsRecognition Rate Acoustic Feature Musical Piece Probabilistic Integration Music Information Retrieval
Unable to display preview. Download preview PDF.
- 1.Sheh, A., Ellis, D.P.: Chord segmentation and recognition using EM-trained hidden Markov models. In: ISMIR 2003, pp. 183–189 (2003)Google Scholar
- 2.Bello, J.P., Pickens, J.: A robust mid-level representation for harmonic content in music signals. In: ISMIR 2005, pp. 304–311 (2005)Google Scholar
- 3.Lee, K., Slaney, M.: A unified system for chord transcription and key extraction using hidden Markov models. In: ISMIR 2007, 245–250 (2007)Google Scholar
- 4.Fujishima, T.: Realtime chord recognition of musical sound: A system using common lisp music. In: ICMC 1999, pp. 464–467 (1999)Google Scholar
- 5.Harte, C., Sandler, M., Gasser, M.: Detecting harmonic change in musical audio. In: AMCMM 2006, pp. 21–26 (2006)Google Scholar
- 6.Yoshioka, T., Kitahara, T., Komatani, K., Ogata, T., Okuno, H.G.: Automatic chord transcription with concurrent recognition of chord symbols and boundaries. In: ISMIR 2004, pp. 100–105 (2004)Google Scholar
- 7.Sumi, K., Itoyama, K., Yoshii, K., Komatani, K., Ogata, T., Okuno, H.G.: Automatic chord recognition based on probabilistic integration of chord transition and bass pitch estimation. In: ISMIR 2008, pp. 39–44 (2008)Google Scholar
- 9.Teh, Y.W.: A hierarchical bayesian language model based on Pitman-Yor processes. In: Proceedings of the 21st International Conference on Computational Linguistics and the 44th Annual Meeting of the Association for Computational Linguistics (COLING-ACL 2006), ACL-44, pp. 985–992. Association for Computational Linguistics, Stroudsburg (2006)Google Scholar
- 11.Goto, M.: A chorus-section detecting method for musical audio signals. In: ICASSP 2003, pp. V–437–V–440 (2003)Google Scholar
- 13.Harte, C., Sandler, M., Abdallah, S., Gómez, E.: Symbolic representation of musical chords: A proposed syntax for text annotations. In: ISMIR 2005, pp. 66–71 (2005)Google Scholar