摘要: 自动伴奏技术基本建立在欧洲七声大小调式的基础上,而针对中国五声民族调式的自动伴奏研究还非常薄弱。为此,面向蒙古族歌曲旋律,提出一种新的自动伴奏算法。根据蒙古族歌曲旋律的特征构建伴奏和弦生成算法,利用该算法和预先构建的和声进行规则库为主旋律生成伴奏的和弦序列。设计伴奏音型匹配算法,从预先构建的伴奏音型知识库中选取合适的伴奏音型,对选取的伴奏音型进行模进,从而生成伴奏。实验结果表明,该算法对于基础薄弱人群的认可度较高,可以满足他们对音乐的伴奏需求。
关键词:
自动伴奏,
蒙古族歌曲,
和弦序列,
伴奏音型,
模进
Abstract: Automatic accompaniment technology is mainly based on the seven tones and the major and minor modes of Europe,and it is still very weak in the research on the five-tone national mode of China.For this reason,an automatic accompaniment algorithm is proposed,which is oriented to the melodies of Mongolian songs.Firstly,the accompaniment chord generation algorithm is constructed according to the melody features of Mongolian songs.And the accompaniment chord sequence for the main melody is generated by this algorithm and the pre-constructed harmony progression rule base.Secondly,the accompaniment figure matching algorithm is designed,and the appropriate accompaniment figure is selected from their pre-constructed knowledge base.Finally,the whole accompaniment is generated by sequencing to the accompaniment figure.Experimental results show that the proposed algorithm is highly recognized by people with little or no musical knowledge,and can meet the accompaniment demands of them.
Key words:
automatic accompaniment,
Mongolian song,
chord sequence,
accompaniment figure,
sequence
中图分类号:
曹西征,牛靖雯,吴瑞琪,孙志勇. 面向蒙古族歌曲旋律的自动伴奏算法[J]. 计算机工程.
CAO Xizheng,NIU Jingwen,WU Ruiqi,SUN Zhiyong. Automatic Accompaniment Algorithm for Mongolian Song Melody[J]. Computer Engineering.