摘要:在基于内容的数字音乐检索研究中,其音乐库大都直接使用复合音音乐数据文件。然而这种直接采用复合音音乐数据的索引必将 给检索处理带来巨大的计算量以及复杂的匹配算法。该文提出了一种基于音轨特征量的多音轨MIDI 主旋律信息音轨抽取方法。通过与人 工标注结果的实验比较,表明该文实现的抽取方法可有效地从多音轨MIDI 演奏数据文件中提取出主旋律音轨。
计 算 机 工 程 第 33 卷 第2期
Vol.33 No.2 Computer Engineering ·人工智能及识别技术·
文章编号:1000—3428(2007)02—0165—03
文献标识码:A
2007年1月
January2007
中图分类号:TP391.42
基于音轨特征量的多音轨MIDI主旋律抽取方法
赵 芳,吴亚栋,宿继奎
(上海交通大学电子信息学院,上海 200030)
摘 要:在基于内容的数字音乐检索研究中,其音乐库大都直接使用复合音音乐数据文件。然而这种直接采用复合音音乐数据的索引必将给检索处理带来巨大的计算量以及复杂的匹配算法。该文提出了一种基于音轨特征量的多音轨MIDI主旋律信息音轨抽取方法。通过与人工标注结果的实验比较,表明该文实现的抽取方法可有效地从多音轨MIDI演奏数据文件中提取出主旋律音轨。 关键词:哼唱检索;复合音音乐;MIDI格式;主旋律提取
Melody Extraction Method from Polyphonic MIDI
Based on Melodic Features
ZHAO Fang, WU Yadong, SU Jikui
(School of Electronic Information Engineering, Shanghai Jiaotong University, Shanghai 200030)
【Abstract】Much of the work on content based music query focuses on polyphonic music files. However the polyphonic format causes large calculation and complex algorithms for matching. This paper represents a model for auto melody extraction method for multi-track MIDI files based on melodic features. The results are compared with manual output and show that the implemented method can extract melody track from multi-track MIDI file effectively.
【Key words】QBH; Polyphonic music; MIDI format; Melody extraction
1 概述
一般来说,QBH系统都是基于乐曲的旋律内容特征来进行乐曲检索的,除了在小规模乐库有采用单音轨MID数据格
[1]
式之外,大都直接采用复合音音乐数据格式文件(音频波形文件wav、mp3或演奏数据文件多音轨MIDI)。这主要是由于从复合音音乐中提取主旋律特征信息具有很大的难度,一些研究者放弃主旋律提取处理手段而直接以复合音音乐文件为整体处理对象,如文献[2]从复合音文件的片断中计算出相似矩阵,然后对这些矩阵采用自下而上的方法来提取音乐特征模式,以提供检索索引;文献[3]针对复合音音乐的音乐特征提取和音乐数据库的管理与检索,提出了一种基于特征字典来抽取复合音音乐中的重复模式的方法。这种直接采用复合音音乐数据格式作为基于内容的大规模音乐检索用索引将会给检索处理带来巨大的计算量以及复杂的匹配算法。
多音轨到一条音轨中。然而,在实际应用中,上述方法并不十分 理想。
图1给出了我们的基于多音轨MIDI旋律提取的QBH实验系统的工作流程。
2与旋律特征信息相关的音轨特征量
标准MIDI文件(SMF)是用于存储MIDI演奏数据的文件格式。对于主旋律和伴奏的研究已经长达多年,但是这方面的研究成果很少能被应用到对数字音乐的特征提取处理中,例如对多音轨MIDI音乐的旋律信息提取。为探讨如何从多音轨MIDI演奏数据中有效地提取出与主旋律相关的音轨信息,以下就一些与旋律特征信息相关的、并可从MIDI演奏数据中获取的音轨特征量进行分析讨论。
2.1音轨特征量 2.1.1音轨名称(F1)
对于MIDI

数据文件中的每一个音轨,通常都会有一个音轨名称标注字段,但并没有规定音乐作者必须为自己的MIDI作品的每一个音轨都给出其名称。即有的作者会在该音

轨的音轨名称字段给出标注。因此该音轨名称标注字段的内容为提取主旋律音轨提供了有益的信息,并可作为表征旋律音轨的特征量来使用。音轨名称可由以下事件格式中获取“FF 03 length text”。该事件格式中的“text”给出了音序器或是音轨的名称,通常被放置在音轨的开头。
基金项目:国家自然科学基金资助项目(60473041);上海科委重大攻关项目(045115016)
作者简介:赵 芳(198-),女,硕士生,主研方向:语音信息处理,旋律提取;吴亚栋,博士、副教授;宿继奎,硕士生 收稿日期:2006-01-25 E-mail:aka9103@sjtu.edu.cn

图1 哼唱检索系统工作流程
针对多音轨MIDI演奏数据文件,如何提取出其中的主
旋律音轨,文献[5]提出了以下方法:(1)音轨元数据法:如果记录了表征旋律音轨的名称,那么就直接抽取出该音轨数据;(2)多音轨保留法:保留所有音轨数据,检索时对所有音轨进行相同的匹配处理;(3)多音轨合并法:将所有音轨数据合并
—165—
该文提出了一种基于音轨特征量的多音轨MIDI主旋律信息音轨抽取方法。通过与人工标注结果的实验比较,表明该文实现的抽取方法可有效地从多音轨MIDI演奏数据文件中提取出...
基于多音轨 MIDI 主旋律提取的音乐可视化表达摘 要:本文以 midi 音乐为研究对象,以表达音乐主旨为前提, 提出了一种基于主旋律提取的音乐可视化表达方法。通过对 ...
基于音轨特征昔的多音轨MIDI主旋律抽取 方法〔J〕.计算机工程,2007,33(2):165—167.〔7〕ShihH,NarayananS,KuoCJ.Automaticmain melody extraction fromof 总 结 ...
MIDI文件主旋律音轨的抽取_专业资料。MIDI MIDI技术 迷笛 作曲今日推荐 88...8e音轨特征量的多音轨MI... 3页 1下载券 一种有效识别MIDI文件中... 暂无...
针对多音轨MIDI文件,介绍一种多音轨MIDI音乐主旋律识别方法。通过对表征音乐旋律的特征量的提取,采用H-K分类算法,构建音轨分类器模型,对MIDI主旋律音轨和伴奏旋律...
一种有效识别MIDI文件中主旋律音轨的方法_经管营销_专业资料。一种有效识别MIDI文件...〔6〕赵芳, 吴亚栋, 宿继奎. 基于音轨特征量的多音轨 MD 主旋律抽取 II ...
MIDI文件通常由多轨组成,为实现旋律的检索、分析、比较等功能就需要从多轨中提取出主旋律。针对人声音乐,提出一种自动识别MIDI文件中主旋律音轨的方法,该方法先考察...
基于音轨特征量的多音轨... 4人阅读 3页 2.00 一种有效识别MIDI文件中...S Vo. NO 149.1 210 0年 1月 Jna.21 00 MI文件主旋律音轨的抽取 DI黄...
基于音轨特征量的多音轨... 4人阅读 3页 2.00 MIDI文件主旋律音轨的抽...D主旋律提取的音乐可视化表达 孙博文 张艳鹏 赵振 国 高超 孟繁博 ( .哈 ...
不需要进行主旋律提取, 但是对于多音轨MIDI音乐,主旋律存在于某一个 音轨中,...特点是富于线性和流动性。按照文〔8,9〕的方法,我们对音乐的旋律音程做了统计...
如果演唱者对这首歌由的旋律不很熟悉,容易唱走调,...混合多条 WAV 和 MIDI 音轨 专业的数字录音室 ...顾名思义,n-Track Studio 提供了多音轨录音的功能...

我要评论