[发明专利]一种基于乐器数字接口的虚拟扬琴系统在审
申请号: | 201710482942.1 | 申请日: | 2017-06-22 |
公开(公告)号: | CN107316536A | 公开(公告)日: | 2017-11-03 |
发明(设计)人: | 王志锋;刘清堂;巴深;赵刚 | 申请(专利权)人: | 华中师范大学 |
主分类号: | G09B15/00 | 分类号: | G09B15/00 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙)42222 | 代理人: | 魏波 |
地址: | 430079 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 乐器 数字 接口 虚拟 扬琴 系统 | ||
1.一种基于乐器数字接口的虚拟扬琴系统,其特征在于:包括用户演奏模块、自动演奏模块、知识讲解模块;
所述用户演奏模块,用于多模态人机交互、演奏作品存储及回放子、演奏作品评价;
所述自动演奏模块,用于MIDI文件解析、扬琴声音和音符动画触发以及乐曲演奏;
所述知识讲解模块,用于扬琴介绍,扬琴乐理知识讲解、扬琴演奏技巧讲解。
2.根据权利要求1所述的基于乐器数字接口的虚拟扬琴系统,其特征在于:所述用户演奏模块,包括多模态人机交互子模块、演奏作品存储及回放子模块、演奏作品评价子模块;
所述多模态人机交互子模块包括手指触摸演奏子模块和鼠标键盘手指触摸,所述手指触摸演奏子模块用于通过手指触摸进行多触点演奏;所述鼠标键盘手指触摸用于通过鼠标、键盘等设备进行演奏;
所述演奏作品存储及回放子模块包括保存演奏乐曲子模块和回放演奏乐曲子模块;
所述演奏作品评价子模块用于对用户演奏的内容进行评价分析。
3.根据权利要求2所述的基于乐器数字接口的虚拟扬琴系统,其特征在于:所述多模态人机交互子模块,采用WPF中的MediaElement类实现扬琴音色的播放。
4.根据权利要求2所述的基于乐器数字接口的虚拟扬琴系统,其特征在于:所述演奏作品存储及回放子模块,乐曲的记录内容有音符号和时间点信息。
5.根据权利要求2所述的基于乐器数字接口的虚拟扬琴系统,其特征在于:所述演奏作品评价子模块,提取用户演奏的特征序列和模板库中的MIDI特征序列,根据DTW算法计算用户演奏特征序列与MIDI特征序列的相似度。
6.根据权利要求1所述的基于乐器数字接口的虚拟扬琴系统,其特征在于:所述自动演奏模块,包括MIDI文件解析子模块、MIDI文件播放子模块、动画触发子模块。
7.根据权利要求6所述的基于乐器数字接口的虚拟扬琴系统,其特征在于:所述MIDI文件播放子模块,声音触发的实现由DirectX声音组件实现。
8.根据权利要求6所述的基于乐器数字接口的虚拟扬琴系统,其特征在于:所述动画触发子模块,定义通道消息类解析MIDI中的音符事件;在解析MIDI中的音符事件时,不仅需要传MIDI消息传递数据信息,还要传递其状态信息,因此需要为每个MIDI消息类定义对应的MIDI事件参数。
9.根据权利要求1所述的基于乐器数字接口的虚拟扬琴系统,其特征在于:所述知识讲解模块,包括扬琴结构讲解子模块、扬琴乐理知识讲解子模块、扬琴演奏技巧讲解子模块。
10.根据权利要求1所述的基于乐器数字接口的虚拟扬琴系统,其特征在于:所述扬琴演奏技巧讲解子模块,在WPF中播放声音的方法有两种,一种是采用传统的SoundPlayer播放音频,另外一种是WPF专用的MediaPlayer类。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中师范大学,未经华中师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710482942.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:面向多源多核系统的基于超任务网的多核调度方法
- 下一篇:内容推荐方法