Abstract
In this paper, a meta-structure of piano accompaniment figure (meta-structure for short) is proposed to harmonize a melodic piece of music so as to construct a multi-voice music. Here we approach melody harmonization with piano accompaniment as a machine learning task in a probabilistic framework. A series of piano accompaniment figures are collected from the massive existing sample scores and converted into a set of meta-structure. After the procedure of samples training, a model is formulated to generate a proper piano accompaniment figure for a harmonizing unit in the context. This model is flexible in harmonizing a melody with piano accompaniment. The experimental results are evaluated and discussed.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Ebcioglu K. An expert system for harmonizing chorales in the style of J.S.Bach. In Understanding Music with AI, Balabab M, Ebcioglu K, Laske O (eds.), Cambridge: AAAI Press, 1992, pp.294-334.
Cope D. Virtual Music-Computer Synthesis of Musical Style. Cambridge: MIT Press. 2001.
Pachet F, Roy P. Musical harmonization with constraints: A Survey. Constraints, 2001, 6(1): 7–19.
Mclntyre R A. Bach in a box: The evolution of four-part baroque harmony using the genetic algorithm. In Proc. the 1st IEEE Conference on Evolutionary Computation, Orlando, USA, June 27–29, 1994, pp.852–857.
Phon-Amnuaisuk S, Wiggins G A. The four-part harmonisation problem: A comparison between genetic algorithms and a rule-based system. In Proc. the AISB1999 Symp. Musical Creativity, Edinburgh, Scotland, Apr. 6–9, 1999, pp.28–34.
Jørgensen M E, Madsen S T. Harmonization of bach chorales KBS project report. Daimi University of Aarhus., Tech. Report, 2002.
Allan M, Williams C K I. Harmonising chorales by probabilistic inference. Advances in Neural Information Processing Systems, 2004, 17: 25–32.
Paiement J F, Douglas E. A graphical model for chord progressions embedded in a psychoacoustic space. In Proc. the 22nd International Conference on Machine Learning, Bonn, Germany, August 7–11, 2005, pp.641–648.
Chuan C H, Chew E. A hybrid system for automatic generation of style-specific accompaniment. In Proc. the 4th International Jaint Workshop on Computational Creativity (JIWCC2007), London, England, June 17–19, 2007, pp.57–64.
Simon I, Morris D, Basu S. MySong: Automatic accompaniment generation for vocal melodies. In Proc. Computer human Interaction 2008, Florence, Italy, April 5–10, 2008, pp.725–734.
He S. Chinese West-Side Folksong — Folksong and Composition. Beijing: China Music College Press, 2004, 1–3.
Chu S H et al. Collection of Vocal Music — Chinese Works. Beijing: People Music Press, 2003, 4, 6, 7.
Luo X J et al. Collection of Vocal Music in Education —Chinese Works. Beijing: People Music Press, 1986, 1–4.
Zhang X H. Chinese Pentatonic Based Modal Harmony and Technology. Beijing: People Music Press, 1987.
Author information
Authors and Affiliations
Corresponding author
Additional information
Supported by the National Natural Science Foundation of China under Grant No. 60975076.
Electronic Supplementary Material
Below is the link to the electronic supplementary material.
Rights and permissions
About this article
Cite this article
Feng, Y., Chen, K. & Liu, XB. Harmonizing Melody with Meta-Structure of Piano Accompaniment Figure. J. Comput. Sci. Technol. 26, 1041–1060 (2011). https://doi.org/10.1007/s11390-011-1200-1
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11390-011-1200-1