We use cookies to improve your experience with our site.

Indexed in:

SCIE, EI, Scopus, INSPEC, DBLP, CSCD, etc.

Submission System
(Author / Reviewer / Editor)
Yin Feng, Kui Chen, Xiang-Bin Liu. Harmonizing Melody with Meta-Structure of Piano Accompaniment Figure[J]. Journal of Computer Science and Technology, 2011, 26(6): 1041-1060. DOI: 10.1007/s11390-011-1200-1
Citation: Yin Feng, Kui Chen, Xiang-Bin Liu. Harmonizing Melody with Meta-Structure of Piano Accompaniment Figure[J]. Journal of Computer Science and Technology, 2011, 26(6): 1041-1060. DOI: 10.1007/s11390-011-1200-1

Harmonizing Melody with Meta-Structure of Piano Accompaniment Figure

Funds: Supported by the National Natural Science Foundation of China under Grant No. 60975076.
More Information
  • Author Bio:

    Yin Feng received his B.S., M.S., and Ph.D. degrees from the Depart-ment of Computer Science, Harbin Institute of Technology, China in 1982, 1985 and 1988, respectively. Currently he is an associate pro-fessor in Cognitive Science Depart-ment, Xiamen University. His re-search interests include automatic harmonization, automatic transcrip-tion and content-based music information retrieval.

    Kui Chen received his B.S. de-gree from the Department of Mathe-matics and M.S. degree from the De-partment of Computer Science, Xia-men University, China in 2006 and 2009 respectively. Currently he is a software engineer in Shenzhen ZTE Mobile Telecom Ltd. His research in-terests include automatic harmoniza-tion and algorithmic composition.

    Xiang-Bin Liu received his B.S. degree from Naval Aeronautical En-gineering College, China in 2008. Currently he is pursuing his M.S. degree in Cognitive Science Depart-ment, Xiamen University. His re-search interests include automatic harmonization and algorithmic com-position.

  • Received Date: April 21, 2009
  • Revised Date: July 07, 2011
  • Published Date: November 04, 2011
  • 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.
  • [1]
    Ebcioglu K. An expert system for harmonizing chorales inthe style of J.S.Bach. In Understanding Music with AI, Bala-bab M, Ebcioglu K, Laske O (eds.), Cambridge: AAAI Press,1992, pp.294-334.
    [2]
    Cope D. Virtual Music-Computer Synthesis of Musical Style.Cambridge: MIT Press. 2001.
    [3]
    Pachet F, Roy P. Musical harmonization with constraints: ASurvey. Constraints, 2001, 6(1): 7-19.
    [4]
    Mclntyre R A. Bach in a box: The evolution of four-partbaroque harmony using the genetic algorithm. In Proc.the 1st IEEE Conference on Evolutionary Computation, Or-lando, USA, June 27-29, 1994, pp.852-857.
    [5]
    Phon-Amnuaisuk S, Wiggins G A. The four-part harmonisa-tion problem: A comparison between genetic algorithms anda rule-based system. In Proc. the AISB1999 Symp. MusicalCreativity, Edinburgh, Scotland, Apr. 6-9, 1999, pp.28-34.
    [6]
    Jørgensen M E, Madsen S T. Harmonization of bach choralesKBS project report. Daimi University of Aarhus., Tech. Re-port, 2002.
    [7]
    Allan M, Williams C K I. Harmonising chorales by proba-bilistic inference. Advances in Neural Information ProcessingSystems, 2004, 17: 25-32.
    [8]
    Paiement J F, Douglas E. A graphical model for chord pro-gressions embedded in a psychoacoustic space. In Proc. the22nd International Conference on Machine Learning, Bonn,Germany, August 7-11, 2005, pp.641-648.
    [9]
    Chuan C H, Chew E. A hybrid system for automatic gene-ration of style-specific accompaniment. In Proc. the 4thInternational Jaint Workshop on Computational Creativity(JIWCC2007), London, England, June 17-19, 2007, pp.57-64.
    [10]
    Simon I, Morris D, Basu S. MySong: Automatic accompa-niment generation for vocal melodies. In Proc. Computer human Interaction 2008, Florence, Italy, April 5-10, 2008,pp.725-734.
    [11]
    He S. Chinese West-Side Folksong —— Folksong and Composi-tion. Beijing: China Music College Press, 2004, 1-3.
    [12]
    Chu S H et al. Collection of Vocal Music —— Chinese Works.Beijing: People Music Press, 2003, 4, 6, 7.
    [13]
    Luo X J et al. Collection of Vocal Music in Education ——Chinese Works. Beijing: People Music Press, 1986, 1-4.
    [14]
    Zhang X H. Chinese Pentatonic Based Modal Harmony andTechnology. Beijing: People Music Press, 1987.
  • Related Articles

    [1]Yu-Feng Zhang, Wei Chen, Peng-Peng Zhao, Jia-Jie Xu, Jun-Hua Fang, Lei Zhao. Meta-Learning Based Few-Shot Link Prediction for Emerging Knowledge Graph[J]. Journal of Computer Science and Technology, 2024, 39(5): 1058-1077. DOI: 10.1007/s11390-024-2863-8
    [2]Fan Liu, De-Long Chen, Rui-Zhi Zhou, Sai Yang, Feng Xu. Self-Supervised Music Motion Synchronization Learning for Music-Driven Conducting Motion Generation[J]. Journal of Computer Science and Technology, 2022, 37(3): 539-558. DOI: 10.1007/s11390-022-2030-z
    [3]Peng-Fei Sun, Ya-Wen Ouyang, Ding-Jie Song, Xin-Yu Dai. Self-Supervised Task Augmentation for Few-Shot Intent Detection[J]. Journal of Computer Science and Technology, 2022, 37(3): 527-538. DOI: 10.1007/s11390-022-2029-5
    [4]Liao Xianzhi, Jin Lan. Rendezvous Facilities in a Distributed Computer System[J]. Journal of Computer Science and Technology, 1995, 10(2): 188-192.
    [5]Huang Wenqi, Wang Gangqiang. A Basic Algorithm for Computer-Aided Design of Material Arrangement[J]. Journal of Computer Science and Technology, 1992, 7(1): 56-61.
    [6]Weigeng Shi, Brigitte Servatius. Improving the Reliability of Computer Communication Networks[J]. Journal of Computer Science and Technology, 1991, 6(3): 230-242.
    [7]Liao Xianzhi, Kumar Perera, Jin Lan. A Fault-Tolerant File Management Algorithm in Distributed Computer System “THUDS”[J]. Journal of Computer Science and Technology, 1989, 4(1): 29-34.
    [8]Duan Ping, Cai Xiyao. A Real-Time Interprocessor Synchronization Algorithm for Communication in Distributed Computer Systems[J]. Journal of Computer Science and Technology, 1987, 2(4): 292-302.
    [9]Li Layuan. A Routing Algorithm for Distributed Optimal Double Loop Computer Networks[J]. Journal of Computer Science and Technology, 1987, 2(2): 92-98.
    [10]Gao Qingshi, Zhang Xiang, Yang Shufan, Chen Shuqing. Vector Computer 757[J]. Journal of Computer Science and Technology, 1986, 1(3): 1-14.

Catalog

    Article views (35) PDF downloads (2190) Cited by()
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return