当前位置: 首页 > 专利查询>浙江大学专利>正文

一种基于乐理与统计规则的MIDI序列生成装置制造方法及图纸

技术编号:25483435 阅读:41 留言:0更新日期:2020-09-01 23:03
本发明专利技术公开了一种基于乐理与统计规则的MIDI序列生成装置,包含一个计算机系统,所述计算机系统被配置为:接收和弦信息序列、节奏型以及调性;依据接收的调性初始化一个八度内12个音的音高初始概率;依据和弦约束、旋律运动约束、重复音约束以及音阈约束对12个音的音高初始概率进行和弦修正、旋律运动修正、重复音修正以及音阈修正,获得12个音的音高概率分布;按照音高从高到低的顺序依次从音高概率分布中选择一个音符进行条件筛选,将满足筛选条件的音符添加到已生成旋律;综合已生成旋律和节奏型生成MIDI文件。该MIDI序列生成装置能够根据给定的旋律生成多样性的MIDI序列。

【技术实现步骤摘要】
一种基于乐理与统计规则的MIDI序列生成装置
本专利技术涉及音乐科技
,具体涉及一种基于乐理与统计规则的MIDI序列生成装置。
技术介绍
MIDI是一个工业标准的电子通信协议,能为各类电子乐器及其他演奏设备定义不同的音符和控制信号。因此MIDI是音乐符号化表示的一种方法,被广泛用于音乐制作当中。随着人工智能技术的发展与普及,计算机作曲成为了音乐制作中的一个新分支,而符号化音乐创作,即MIDI序列生成成为其中重要的组成部分。许多先前的MIDI序列生成工作包含不同的方法,它们通常有各自的生成背景和优缺点。目前主流的MIDI序列方法通常可以分为两种:第一种是完全基于乐理规则生成的方法,即从已有的音乐作品中提炼出旋律进行的规则,并根据这种规则创作MIDI。这种方法可以生成与现有音乐极为相似的音乐。例如,DavidCope的EMI虚拟音乐生成系统,Ebciogin的CHORAL巴赫音乐生成专家系统。但从某一特定风格中提炼出该风格音乐所有的乐理规则并应用在生成中是一件十分困难的事情,并且随着时间推移基于风格的乐理规则会不断演化。...

【技术保护点】
1.一种基于乐理与统计规则的MIDI序列生成装置,包含一个计算机系统,其特征在于,所述计算机系统被配置为:/n接收和弦信息序列、节奏型以及调性;/n依据接收的调性初始化一个八度内12个音的音高初始概率;/n依据和弦约束、旋律运动约束、重复音约束以及音阈约束对12个音的音高初始概率进行和弦修正、旋律运动修正、重复音修正以及音阈修正,获得12个音的音高概率分布;/n按照音高从高到低的顺序依次从音高概率分布中选择一个音符进行条件筛选,将满足筛选条件的音符添加到已生成旋律;/n综合已生成旋律和节奏型生成MIDI文件。/n

【技术特征摘要】
1.一种基于乐理与统计规则的MIDI序列生成装置,包含一个计算机系统,其特征在于,所述计算机系统被配置为:
接收和弦信息序列、节奏型以及调性;
依据接收的调性初始化一个八度内12个音的音高初始概率;
依据和弦约束、旋律运动约束、重复音约束以及音阈约束对12个音的音高初始概率进行和弦修正、旋律运动修正、重复音修正以及音阈修正,获得12个音的音高概率分布;
按照音高从高到低的顺序依次从音高概率分布中选择一个音符进行条件筛选,将满足筛选条件的音符添加到已生成旋律;
综合已生成旋律和节奏型生成MIDI文件。


2.如权利要求1所述的基于乐理与统计规则的MIDI序列生成装置,其特征在于,根据输入的和弦信息序列自动生成调性。


3.如权利要求1所述的基于乐理与统计规则的MIDI序列生成装置,其特征在于,所述MIDI序列生成装置内置有流行音乐节奏型,直接综合任意一种流行音乐节奏型生成MIDI文件。


4.如权利要求1所述的基于乐理与统计规则的MIDI序列生成装置,其特征在于,当所述调性为大调时,12个音的音高初始概率为:














1
#1/b2
2
#2/b3
3
4


音高初始概率
0.184
0.001
0.155
0.003
0.191
0.109



#4/b5
5
#5/b6
6
#6/b7
7


音高初始概率
0.005
0.214
0.001
0.078
0.004
0.055






当所述调性为小调时,12个音的音高初始概率为:








5.如权利要求1所述的基于乐理与统计规则的MIDI序列生成装置,其特征在于,依据和弦约束进行和弦修正包括:
设定和弦修正系数,该和弦修正系数范围为2.3~3....

【专利技术属性】
技术研发人员:李晨啸计紫豪张克俊
申请(专利权)人:浙江大学不亦乐乎科技杭州有限责任公司
类型:发明
国别省市:浙江;33

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

1