一种根据音符生成MIDI音乐的方法和装置制造方法及图纸

技术编号:3747907 阅读:335 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种根据音符生成MIDI音乐的方法和装置,所述方法包括:对输入音符进行音乐属性的分析;对输入音符进行音符与和弦映射的分析;根据音乐属性、和弦映射关系和音乐素材库,通过预置规则一确定音乐结构,其中音乐结构由从音乐素材库中选取的匹配的和弦进行式构成;通过所述音乐结构和预置规则二从音乐素材库选取匹配的旋律,得到旋律轨,生成MIDI音乐。通过本发明专利技术,输入几个音符就自动的生成MIDI音乐,且音乐具有输入音符的特性,具有一定的娱乐性,并使音乐的创作简单化、自动化。

【技术实现步骤摘要】

本专利技术涉及电子音乐数据处理
,特别是涉及一种根据音符生成MIDI音乐的方法和装置。
技术介绍
音乐作为休闲娱乐的一种方式,已经成为人们日常生活中不可缺少的重要组成部分。然而随着社会的发展和时代的进步,仅对现有音乐的欣赏已经不能满足人们的需要,许 多音乐爱好者们开始自行创作音乐。音乐的制作需要用到一些音乐软件,目前出现了各种资源丰富的音乐处理软件,供音乐制造者们使用。如Edirol公司出品的软件音源Edirol HyperCanvas DXi VSTi vl. 53,它包括256种音源和9种鼓乐音源,能够帮助用户创作出各种风格的音乐。又如, Arobas Music Guitar Pro是一套多音轨的音谱编辑软件,能够供吉他、五弦琴、以及贝斯 所使用,是现在网络一个非常流行的软件。对于各种音乐软件的使用,需要用户有一定的乐 理知识,因此对于那些没有音乐基础的人来说,采用该方法具有一定的困难。除了专业的音乐软件,还出现了一种面向大众的简易音乐创作方式,例如某些手 机上就自带了音乐创作或者铃声编辑功能。一般是将手机上的数字按键设置为不同的音符 输入键,其他按键可以对音调的高低,节奏的快慢等进行调整,通过用户的各种定义生成音 乐。该种方法需要输入大量的音符以及其他的效果元素才成编辑成一首音乐,因此操作复 杂,并且也需要用户具备一定的乐理知识。乐器设备数字接口(MIDI,MusicalInstrument Digital Interface)技术是电脑 多媒体技术在音频领域中的一项应用。它记录如下信息某个MIDI通道与某个时间向MIDI 合成器等发声装置发送某个乐器需要以什么状态(包括音高、力度、音量等)来发声的信 肩、ο基于MIDI音乐的特点,目前需要本领域技术人员解决的问题就是怎样通过输入 几个音符就自动的生成MIDI音乐,且音乐具有输入音符的特性,使音乐的生成简单、便捷。
技术实现思路
本专利技术所要解决的技术问题是提供一种根据音符生成MIDI音乐的方法和装置, 使音乐的创作简单化、便捷化。为了解决上述问题,本专利技术公开了一种根据音符生成MIDI音乐的方法,包括对输入音符进行音乐属性的分析;对输入音符进行音符与和弦映射的分析;根据音乐属性、和弦映射关系和音乐素材库,通过预置规则一确定音乐结构,其中 音乐结构由从音乐素材库中选取的匹配的和弦进行式构成;通过所述音乐结构和预置规则二从音乐素材库选取匹配的旋律,得到旋律轨,生 成MIDI音乐。优选的,所述音乐属性的分析为分析各个输入音符之间的音程,根据音程关系匹 配相应的调式。进一步,使输入音符代替从音乐素材库选取的旋律中的至少一个音符,得到MIDI 音乐的旋律轨。 优选的,所述音乐素材库包括各种旋律、伴奏、和弦进行式和各种风格的鼓点; 其中一段旋律与多个和弦进行式相对应,一段伴奏与多个和弦进行式相对应。优选的,所述方法还包括根据所述音乐结构和预置规则三从音乐素材库选取匹配的伴奏,得到伴奏轨,并 加入到MIDI音乐的生成中。优选的,所述方法还包括按照用户的设置或音乐属性确定音乐风格;根据音乐风格从音乐素材库中选择相应风格的鼓点,加入到MIDI音乐的生成中。优选的,所述方法还包括分析各个输入音符之间的音程之前,通过升八度和降八度的方式使各个音符之间 的音程最小。优选的,所述方法还包括效果处理对MIDI音乐中出现的输入音符进行力度、弯音轮和触后效果处理;对各个旋律轨和/或伴奏轨进行平滑、简化和对齐处理。此外,本专利技术还公开了一种根据音符生成MIDI音乐的装置,包括音符分析单元,用于对输入音符进行音乐属性、音符与和弦映射的分析;结构确定单元,用于根据音乐属性、和弦映射关系和音乐素材库,通过预置规则一 确定音乐结构,其中音乐结构由从音乐素材库中选取的匹配的和弦进行式构成;音乐生成单元,用于通过所述音乐结构和预置规则二从音乐素材库选取匹配的旋 律,得到旋律轨,生成MIDI音乐。优选的,所述音符分析单元包括属性分析子单元,用于分析各个输入音符之间的 音程,根据音程关系匹配相应的调式。优选的,所述音乐生成单元使输入音符代替从音乐素材库选取的旋律中的至少一 个音符,得到MIDI音乐的旋律轨。优选的,所述音乐素材库包括各种旋律、伴奏、和弦进行式和各种风格的鼓点;其中一段旋律与多个和弦进行式 相对应,一段伴奏与多个和弦进行式相对应。优选的,所述音乐生成单元还包括伴奏轨生成子单元,用于根据所述音乐结构和预置规则三从音乐素材库选取匹配 的伴奏,得到伴奏轨,并加入到MIDI音乐的生成中。优选的,所述音乐生成单元还包括鼓点生成子单元,用于按照用户的设置或音乐属性确定音乐风格,并根据音乐风 格从音乐素材库中选择相应风格的鼓点,加入到MIDI音乐的生成中。优选的,所述装置还包括效果处理单元,用于对MIDI音乐中出现的输入音符进行力度、弯音轮和触后效果处理;对各个旋律轨和/或伴奏轨进行平滑、简化和对齐处理。与现有技术相比,本专利技术具有以下优点本专利技术通过对输入音符进行分析,根据分析结果与预置音乐库中的素材进行匹配,将匹配到的各个音乐素材组合生成MIDI音乐。其音乐的生成方法简单,对于没有乐理 基础的用户来说,可以根据用户随意输入的音符自动生成与该音符具有一定关系的MIDI 音乐。通过输入音符的替代,以及对音乐的效果处理,还可以使生成的音乐保留并突出输入 音符的特征。本专利技术不需要用户编曲处理,使音乐的创作简单化、自动化。此外,由于生成 的音乐即是输入音符的反馈,可以将用户构想的某一音节或乐句作为输入音符,以此中心 扩展为一段完整的音乐,具有一定的娱乐性。此外,对于有音乐基础的用户,如某些音乐制作人来说,通过有针对性的输入某些 音符,得到具有该音符特点的音乐,该方法可以简化音乐的创作流程,方便音乐的创作。同 时,对于已有的音乐,还可以有针对性的输入特定音符,将生成的音乐作为已有音乐的伴奏。附图说明图1是本专利技术一种根据音符生成MIDI音乐的方法实施例的流程图;图2是本专利技术一种根据音符生成MIDI音乐的方法优选实施例的流程图;图3是本专利技术一种根据音符生成MIDI音乐的装置实施例的结构图。具体实施例方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实 施方式对本专利技术作进一步详细的说明。参照图1,示出了本专利技术一种根据音符生成MIDI音乐的方法实施例的流程图,包 括步骤101,对输入音符进行音乐属性的分析;首先分析输入音符的音乐属性。优选的,所述音乐属性的分析为分析各个输入音 符之间的音程,根据音程关系确定相应的调式。具体为根据音符之间的音程关系,匹配常用 到的音阶模式,按照音阶模式确定所要生成MIDI音乐的调式。通常用半音来计算各种常见音程,以下如没有特殊说明,以简谱的形式表示各个 音符。音程计算如下所示,距离0个半音纯一度(例如1-1、3-3);距离1个半音小二度(例如3-4)、增一度(例如1_#1);距离2个半音大二度(例如1-2)、减三度(例如#2-4);距离3个半音小三度、增二度;距离4个半音大三度、减四度;距离5个半音纯四度;距离6个半音增四度、减五度;距离7个半音纯五度;距离8个半音小六度;距离9个半音大六度;距离10个半音小七度;距离11个半音大七度;距离12个半音本文档来自技高网
...

【技术保护点】
一种根据音符生成MIDI音乐的方法,其特征在于,包括:  对输入音符进行音乐属性的分析;  对输入音符进行音符与和弦映射的分析;  根据音乐属性、和弦映射关系和音乐素材库,通过预置规则一确定音乐结构,其中音乐结构由从音乐素材库中选取的匹配的和弦进行式构成;  通过所述音乐结构和预置规则二从音乐素材库选取匹配的旋律,得到旋律轨,生成MIDI音乐。

【技术特征摘要】

【专利技术属性】
技术研发人员:吕博学艾国王可
申请(专利权)人:北京中星微电子有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利