The invention relates to a method and system of double row key intelligent music composition, which comprises the following steps: S1: converting the music composition information to be played into music composition data in musicxml format; S2: parsing music composition musicxml data to generate music composition sequence of staff cursor and time mark; S3: receiving reading instructions, reading music composition sequence of staff cursor and time mark at the same time, Realize the real-time movement of the staff cursor and beat mark. In addition to the cursor, the spectrum walking prompt of the invention also has a beat mark. In the spectrum walking process, the cursor advances according to the time sequence of notes, the beat mark advances according to the beat sequence of the spectrum surface, and the two move forward synchronously in real time.
【技术实现步骤摘要】
一种双排键智能走谱方法及系统
本专利技术涉及音乐基础教育
,具体涉及一种双排键智能走谱方法及系统。
技术介绍
双排键,起源于管风琴,具有近千种音色,音质接近真实乐器。并且可以根据乐曲需要编辑音色,如音头的强弱,如弦乐揉弦的快慢及幅度。每一排键盘可以叠加若干个不同音色。可演奏出一个乐队的效果,气势恢宏。操控一台双排键需要人体多部位配合,通常右手弹奏主旋律,左手弹奏副旋律或和弦,右脚控制音量踏板或延音踏板,左脚控制脚键盘发伴奏低音,双脚膝盖还可以控制切换音色效果等。演奏一曲需要全身运动,讲究的是身体各部位的统一协调。双排键的上述特点也对演奏者或学习者提出了更高的要求,在教学过程中,对演奏和节奏的把握尤为重要。传统五线谱是纸质谱,演奏者通过视奏的方式,在五线谱上不断定位当前演奏进度,并进行相关演奏,类似阅读纸质书籍。演奏者需对演奏肢体(如演奏类:手,吹走类:嘴)、大脑、乐谱进行统一协调,以保证正确的演奏,对演奏者要求极高,同时也存在双排键学习识谱难的问题。随着计算机技术应用到音乐行业,人们研发出了电子乐谱,即 ...
【技术保护点】
1.一种双排键智能走谱方法,其特征在于,包括如下步骤:/nS1:将拟要演奏的乐谱信息转化成MusicXML格式的乐谱数据;/nS2:解析乐谱MuiscXML数据,生成五线谱光标走谱序列和节拍标记走谱序列;/nS3:接受读取指令,同时读取五线谱光标走谱序列和节拍标记走谱序列,实现五线谱光标和节拍标记的实时移动。/n
【技术特征摘要】
1.一种双排键智能走谱方法,其特征在于,包括如下步骤:
S1:将拟要演奏的乐谱信息转化成MusicXML格式的乐谱数据;
S2:解析乐谱MuiscXML数据,生成五线谱光标走谱序列和节拍标记走谱序列;
S3:接受读取指令,同时读取五线谱光标走谱序列和节拍标记走谱序列,实现五线谱光标和节拍标记的实时移动。
2.根据权利要求1所述的一种双排键智能走谱方法,其特征在于,步骤S2包括如下步骤:
S21:通过XML解析库对五线谱MuiscXML文件进行解析,获取五线谱的电子化数据信息;
S22:提取五线谱每个声部的音符Note节点信息,所述节点信息包括音符的音高、时值、坐标和声部信息,形成Note节点信息序列;
S23:对Note节点信息进行逐一判断,生成五线谱光标走谱序列和节拍标记走谱序列。
3.根据权利要求2所述的一种双排键智能走谱方法,其特征在于,生成五线谱光标走谱序列包括如下步骤:
S231:对步骤S22中提取的Note节点信息进行判断,如果两个音符之间的X坐标差值在5个像素内,则认为这两个音符属于和弦组,将共用一个光标坐标点;如果大于5个像素,则认为是独立的光标点;
S232:对所有Note节点信息序列进行判断比对,统计Note节点信息在五线谱中的坐标数据,生成五线谱光标走谱序列。
4.根据权利要求2-3所述的一种双排键智能走谱方法,其特征在于,生成节拍标记走谱序列包括如下步骤:
S233:从MusicXML文件中提取乐谱的节奏类型,确定每小节乐谱的拍数;
S234:对步骤S22中的Note节点信息序列从头开始遍历,进行时值累加,如果时值累加满1拍,则当前Note标记为节拍点;如果时值累加不满1拍,则继续累加下一个;对于时值超过1拍的Note节点信息,需要切割步骤,即每满1拍,切割成1拍的节拍点,然后继续切割操作,直至完成整个Note节点信息的切割;
S235:统计Note节点...
【专利技术属性】
技术研发人员:王晓伟,管伯良,
申请(专利权)人:玖月音乐科技北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。