The invention discloses a spectrum generation method and a device, the method includes: acquiring MIDI file of music to be converted; parsing the MIDI file by MIDI protocol; quantizing the parsed MIDI file by quantization algorithm; acquiring the note pair for each note contained in the quantized MIDI file. The target information guarantees: the position information of the note in the five-line spectrum corresponding to the MIDI file and the pitch information of the note; the octave region corresponding to the note is obtained according to the pitch information of the note; and the five-line spectrum corresponding to the note in the MIDI file according to the pitch information of the note The position information obtains the identification information of the piano key corresponding to the octave region, and the identification information of the piano key is displayed as the spectrum. By applying the embodiment of the invention, the teaching efficiency of the piano can be improved.
【技术实现步骤摘要】
一种靠谱的生成方法及装置
本专利技术涉及一种乐谱的转换方法,更具体涉及一种靠谱的生成方法及装置。
技术介绍
随着人们生活水平的提高,人们在追求物质生活之外越来越多的追求精神方面的享受,尤其在音乐方面的享受。钢琴,作为经典乐器的代表,也越来越受人们的喜爱,学习钢琴的人也越来越多。目前,在学习钢琴时,为了保证学习效果,需要先认识五线谱和钢琴按键,、各个钢琴按键对应的音高以及各个钢琴按键之间的关系。上述内容中包含的信息较多,对于一个新用户来说,掌握这些信息的难度很大。另外,在智能钢琴弹奏过程中,智能钢琴显示的是五线谱,用户需要将五线谱中包含的信息在大脑中转换成对应的钢琴按键,如果不是具有一定基础的用户,很难顺利的进行钢琴的弹奏。因此,现有技术中的五线谱不适合新用户的教学,进而导致对新用户的钢琴教学效果不好的技术问题。
技术实现思路
本专利技术所要解决的技术问题在于提供了一种靠谱的生成方法及装置,以提高对新用户的钢琴教学效果。本专利技术是通过以下技术方案解决上述技术问题的:本专利技术实施例提供了一种靠谱的生成方法,所述方法包括:获取待转换乐谱的midi文件;利用midi协议对所述midi文件进行解析;利用量化算法对解析后的midi文件进行量化;针对量化后的midi文件中包含的每一音符,获取所述音符对应的目标信息,所述目标信息保包括:所述音符在所述midi文件中对应的五线谱中的位置信息以及所述音符的音高信息;根据所述音符的音高信息,获取所述音符对应的八度区域;根据所述音符在所述midi文件中对应的五线谱中的位置信息,获取所述音符对应所述八度区域中的钢琴按键的标识信息;将 ...
【技术保护点】
1.一种靠谱的生成方法,其特征在于,所述方法包括:获取待转换乐谱的midi文件;利用midi协议对所述midi文件进行解析;利用量化算法对解析后的midi文件进行量化;针对量化后的midi文件中包含的每一音符,获取所述音符对应的目标信息,所述目标信息保包括:所述音符在所述midi文件中对应的五线谱中的位置信息以及所述音符的音高信息;根据所述音符的音高信息,获取所述音符对应的八度区域;根据所述音符在所述midi文件中对应的五线谱中的位置信息,获取所述音符对应所述八度区域中的钢琴按键的标识信息;将所述钢琴按键的标识信息作为靠谱显示。
【技术特征摘要】
1.一种靠谱的生成方法,其特征在于,所述方法包括:获取待转换乐谱的midi文件;利用midi协议对所述midi文件进行解析;利用量化算法对解析后的midi文件进行量化;针对量化后的midi文件中包含的每一音符,获取所述音符对应的目标信息,所述目标信息保包括:所述音符在所述midi文件中对应的五线谱中的位置信息以及所述音符的音高信息;根据所述音符的音高信息,获取所述音符对应的八度区域;根据所述音符在所述midi文件中对应的五线谱中的位置信息,获取所述音符对应所述八度区域中的钢琴按键的标识信息;将所述钢琴按键的标识信息作为靠谱显示。2.根据权利要求1所述的一种靠谱生成方法,其特征在于,所述根据所述音符在所述midi文件中对应的五线谱中的位置信息,获取所述音符对应所述八度区域中的钢琴按键的标识信息;根据所述音符的符头位于所述midi文件中对应的五线谱中的位置信息,获取所述音符对应所述八度区域中的钢琴按键的标识信息。3.根据权利要求1所述的一种靠谱生成方法,其特征在于,所述根据所述音符的音高信息,获取所述音符对应的八度区域,包括:根据所述音符的音高信息中包含的八度信息,获取与所述八度信息对应的八度区域;根据所述音符的音高信息中包含的音调升降信息,获取所述音符对应的钢琴按键的颜色信息。4.根据权利要求1所述的一种靠谱生成方法,其特征在于,在将所述钢琴按键的标识信息作为靠谱显示之前,所述方法还包括:根据所述钢琴按键的标识信息与所述钢琴按键的对应关系,以及预设的每一个钢琴按键与手指信息的对应关系,获取所述钢琴按键的标识信息对应的手指信息,并将所述所述钢琴按键的标识信息对应的手指信息与所述钢琴按键的标识信息的集合作为靠谱显示,其中,所述手指信息包括:大拇指、食指、中指、无名指以及小拇指。5.根据权利要求1所述的一种靠谱生成方法,其特征在于,所述方法还包括:获取所述音符的时值信息,并将所述音符的时值信息与所述钢琴按键的标识信息的集合作为靠谱显示。6.一种靠谱的生成装置,其特征在于,所述装置包括:...
【专利技术属性】
技术研发人员:熊世林,
申请(专利权)人:安徽华熊科技有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。