Abstract
This study aims at identifying the chord functions by statistical machine learning. Those functions found in the traditional harmony theory are not versatile for the various music styles, and we envisage that the statistical method would more faithfully reflect the music style we have targeted. In machine learning, we adopt hidden Markov models (HMMs); we evaluate the performance by perplexity and optimize the parameterization of HMM for each given number of hidden states. Thereafter, we apply the acquired parameters to the detection of modulation. We evaluate the plausibility of the partitioning by modulation by the likelihood value. As a result, the six-state model achieved the highest likelihood value both for the major keys and for the minor keys. We could observe finer-grained chord functions in the six-state models, and also found that they assigned different functional roles to the two tonalities.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The set partitioning model is a sort of the linear programming.
- 2.
In this paper, a phrase means a section divided by fermatas.
- 3.
Fermata is a notation which usually represents a grand pause. However, in the chorale pieces, it represents the end of a lyric paragraph.
References
Cuthbert, M.S., Ariza, C.: music21: a toolkit for computer-aided musicology and symbolic music data. In: 11th International Society for Music Information Retrieval Conference, pp. 637–642 (2010)
Goldwater, S., Griffiths, T.L.: A fully Bayesian approach to unsupervised part-of-speech tagging. In: 45th Annual Meeting of the Association of Computational Linguistics, pp. 744–751 (2007)
Hu, D.J., Saul, L.K.: A probabilistic topic model for unsupervised learning of musical key-profiles. In: 10th International Society for Music Information Retrieval Conference, pp. 441–446 (2009)
Jacoby, N., Tishby, N., Tymoczko, D.: An information theoretic approach to chord categorization and functional harmony. J. New Music Res. 44(3), 219–244 (2015)
Krumhansl, C.L., Kessler, E.J.: Tracing the dynamic changes in perceived tonal organisation in a spatial representation of musical keys Key-Finding with Interval Profiles. Psychol. Rev. 89(2), 334–368 (1982)
Lerdahl, F.: Tonal Pitch Space. Oxford University Press, Oxford (2004)
Pedregosa, F., et al.: Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 12, 2825–2830 (2011)
Rohrmeier, M., Cross, I.: Statistical properties of tonal harmony in Bach’s chorales. In: 10th International Conference on Music Perception and Cognition, pp. 619–627 (2008)
Sakamoto, S., Arn, S., Matsubara, M., Tojo, S.: Harmonic analysis based on Tonal Pitch Space. In: 8th International Conference on Knowledge and Systems Engineering, pp. 230–233 (2016)
Temperley, D.: The tonal properties of pitch-class sets: tonal implication, tonal ambiguity, and tonalness. Comput. Musicol. 15, 24–38 (2007). Center for Computer Assisted Research in the Humanities at Stanford University
Tsushima, H., Nakamura, E., Itoyama, K., Yoshii, K.: Function-and rhythm-aware melody harmonization based on tree-structured parsing and split-merge sampling of chord sequences. In: 18th International Society for Music Information Retrieval Conference, pp. 502–508 (2017)
Tsushima, H., Nakamura, E., Itoyama, K., Yoshii, K.: Generative statistical models with self-emergent grammar of chord sequences. J. New Music Res. 47(3), 226–248 (2018)
White, C.W., Quinn, I.: The Yale-classical archives corpus. Empir. Musicol. Rev. 11(1), 50–58 (2016)
Acknowledgments
This research has been supported by JSPS KAHENHI Nos. 16H01744 and 19K20340.
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Uehara, Y., Nakamura, E., Tojo, S. (2021). Chord Function Identification with Modulation Detection Based on HMM. In: Kronland-Martinet, R., Ystad, S., Aramaki, M. (eds) Perception, Representations, Image, Sound, Music. CMMR 2019. Lecture Notes in Computer Science(), vol 12631. Springer, Cham. https://doi.org/10.1007/978-3-030-70210-6_12
Download citation
DOI: https://doi.org/10.1007/978-3-030-70210-6_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-70209-0
Online ISBN: 978-3-030-70210-6
eBook Packages: Computer ScienceComputer Science (R0)