一种控制电钢琴变音色的方法、装置、系统及介质制造方法及图纸

技术编号:35852078 阅读:83 留言:0更新日期:2022-12-07 10:36
本申请实施例在于提供一种控制电钢琴变音色的方法、装置、系统及介质,属于电子音乐控制技术领域。所述方法包括:从服务端下载所述控制变音MIDI文件至客户端,所述客户端上建立有MIDI通道;对所述控制变音MIDI文件进行数据分析,获取所述控制变音MIDI文件中的第一分析结果,所述第一分析结果包括事件Events、分辨率Division和速度Tempo,所述事件Events中包含有至少一个控制变音指令;根据所述第一分析结果进行计算,得到第二分析结果,所述第二分析结果包括所述事件Events的执行时间Ticks;将所述执行时间Ticks映射至曲谱对应的小节,生成映射数据,并从所述映射数据中获取所述小节对应的所述事件Events;以及将所述小节对应的所述事件Events中包含的所述控制变音指令,通过所述客户端上建立的所述MIDI通道发送至电钢琴。使用本申请提供的一种控制电钢琴变音色的方法,可以使得用户在独自一人的情况下,也能用电钢琴演奏出一个乐队才能完成的曲目,大大地增加了电钢琴的可玩性,且在一定程度上避免了对社会物品资源的浪费。避免了对社会物品资源的浪费。避免了对社会物品资源的浪费。

【技术实现步骤摘要】
一种控制电钢琴变音色的方法、装置、系统及介质


[0001]本申请实施例涉及电子音乐控制
,具体而言,涉及一种控制电钢琴变音色的方法、装置、系统及介质。

技术介绍

[0002]随着智能时代的发展,各大电钢琴品牌比如YAMAHA,Roland等均有其配套的软件,每个品牌对应的应用软件的功能都大同小异,均以连接MIDI播放音乐为主,没有其他的功能。而传统的电钢琴配套的软件大多以连接USB

MIDI线来读取电钢琴的信号,或者是简单地向电钢琴发送命令,使其播放音符。但调整音色的时候往往需要用户手动切换,在演奏曲谱时有诸多不便。因此,传统控制电钢琴的方法不能充分激活电钢琴多音源以及可编程的特性,导致了用户或演奏者只能使用到其中很小的一部分功能,造成了极大的资源浪费,而且功能玩法单一乏味,久而久之,会让用户失去对电钢琴的演奏兴趣。

技术实现思路

[0003]本申请实施例提供一种控制电钢琴变音色的方法、装置、系统及介质,旨在控制电钢琴变音色,提升用户演奏电钢琴的体验。
[0004]本申请实施例第一方面提供一种控本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种控制电钢琴变音色的方法,其特征在于,所述方法包括:从服务端下载所述控制变音MIDI文件至客户端,所述客户端上建立有MIDI通道;对所述控制变音MIDI文件进行数据分析,获取所述控制变音MIDI文件中的第一分析结果,所述第一分析结果包括事件Events、分辨率Division和速度Tempo,所述事件Events中包含有至少一个控制变音指令;根据所述第一分析结果进行计算,得到第二分析结果,所述第二分析结果包括所述事件Events的执行时间Ticks;将所述执行时间Ticks映射至曲谱对应的小节,生成映射数据,并从所述映射数据中获取所述小节对应的所述事件Events;以及将所述小节对应的所述事件Events中包含的所述控制变音指令,通过所述客户端上建立的所述MIDI通道发送至电钢琴。2.根据权利要求1所述的方法,其特征在于,从所述服务端下载所述控制变音MIDI文件至所述客户端,所述客户端建立有所述MIDI通道之前,还包括:使用Cubase软件制作所述控制变音MIDI文件;以及上传所述控制变音MIDI文件至所述服务端。3.根据权利要求1所述的方法,其特征在于,对所述控制变音MIDI文件进行数据分析,获取所述控制变音MIDI文件中的第一分析结果,所述第一分析结果包括事件Events、分辨率Division和速度Tempo,所述事件Events中包含有控制变音指令,还包括:获取所述控制变音MIDI文件的头部信息,如未能获取,则默认所述速度Tempo为80;以及根据所述控制变音MIDI文件的所述头部信息获取所述速度Tempo的公式为:Tempo=60000000.0/microseconds per beat4.根据权利要求1所述的方法,其特征在于,根据所述第一分析结果进行计算,得到所述第二分析结果,所述第二分析结果包括所述事件Events的所述执行时间Ticks,包括:计算所述事件Events对应的所述执行时间Ticks的公式为:1Tick=1/Division/Tempo*60seconds5.根据权利要求1所述的方法,其特征在于,将所述执行时间Ticks映射至所述曲谱对应的所述小节,生成所述映射数据,并从所述映射数据中获取所述小节对应的所述事件Events,还包括:当所述曲谱开始播放时,根据所述小节对应的小节编号依次在所述映射数据中查找是否存在所述小节对应的所述事件Events。6.根据权利要求5所述的方法,其特征在于,当所述曲谱开始播放...

【专利技术属性】
技术研发人员:王伟栾冰洋
申请(专利权)人:大连佳音科技有限公司
类型:发明
国别省市:

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

1