技术领域
[0001] 本发明涉及乐器技术领域,尤其涉及一种智能音乐教学系统。
相关背景技术
[0002] 用户在使用现有的智能钢琴中,对于一个曲谱,用户不能准确的判断弹奏琴键的正确率和弹奏效果。
具体实施方式
[0025] 下面结合附图对本发明实施例进行详细描述。
[0026] 应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0027] 图1为本发明实施例提供一种智能音乐教学系统示意图。参看图1,本发明实施例提供一种智能音乐教学系统,包括:智能键盘乐器1、音乐教学程序运行组件2和显示屏幕3;所述智能键盘乐器1包括控制电路11、与控制电路相连接的琴键12和与控制电路相连接的LED13,所述LED与每一个琴键对应设置;
[0028] 所述音乐教学程序包括至少一个片段曲谱文件,具有片段曲谱播放状态和片段曲谱停止状态,所述片段曲谱文件可以在显示屏幕上显示;所述片段曲谱包含至少2个乐音和乐音的播放顺序信息,每一个乐音具有位置信息和播放时长信息,所述位置信息对应一个确定的LED和一个确定的琴键;
[0029] 所述音乐教学程序运行组件2与所述控制电路11相连;
[0030] 音乐教学程序运行组件按照所述乐音播放顺序播放片段曲谱文件的乐音:对于每一个乐音,所述音乐教学程序将所述位置信息输出至所述智能键盘乐器的控制电路;所述控制电路根据所述位置信息控制所述对应的一个确定的LED,在所述乐音播放顺序指示乐音开始播放的时间,所述对应的一个确定的LED变亮,在所述播放时长信息指示乐音结束播放的时间,所述对应的一个确定的LED变灭;
[0031] 所述控制电路记录所述一个确定的琴键的按下时间信息和抬起时间信息并反馈至所述音乐教学程序;片段曲谱乐音播放完成后,所述教学程序将所有的所述一个确定的琴键的按下时间和抬起时间与所述片段曲谱文件进行比较,并输出比较结果。
[0032] 相对于普通机械式键盘乐器而言,本实施例中的键盘乐器,由于包括控制电路、与控制电路相连接的琴键和与控制电路相连接的LED,所述LED与每一个琴键对应设置,并可根据音乐教学程序来控制与所述控制电路相连接的LED的亮或灭,因此,也可称为智能键盘乐器。具体地,所述智能键盘乐器可以是钢琴。
[0033] 所述音乐教学程序运行组件为用来运行音乐教学程序的硬件如CPU等硬件。
[0034] 本发明实施例中,音乐教学程序运行组件按照乐音播放顺序播放片段曲谱文件的乐音:对于每一个乐音,所述音乐教学程序将所述位置信息输出至所述智能键盘乐器的控制电路;所述控制电路根据所述位置信息控制所述对应的一个确定的LED,在所述乐音播放顺序指示乐音开始播放的时间,所述对应的一个确定的LED变亮,在所述播放时长信息指示乐音结束播放的时间,所述对应的一个确定的LED变灭;所述控制电路记录所述一个确定的琴键的按下时间信息和抬起时间信息并反馈至所述音乐教学程序;片段曲谱乐音播放完成后,所述教学程序将所有的所述一个确定的琴键的按下时间和抬起时间与所述片段曲谱文件进行比较,并输出比较结果,由此可使用户能准确的判断弹奏琴键的正确率。
[0035] 在前述实施例中,可选地,所述控制电路记录所述一个确定的琴键的按下时间和抬起时间信息并反馈至所述音乐教学程序;片段曲谱乐音播放完成后,所述教学程序将所有所述一个确定的琴键的按下时间和抬起时间与所述片段曲谱文件进行比较,并输出比较结果为:
[0036] 比较所述一个确定的琴键的按下时间和所述乐音播放顺序指示乐音开始播放的时间,并记录正负误差的绝对值;比较所述一个确定的琴键的抬起时间和所述播放时长信息指示乐音结束播放的时间,并记录正负误差的绝对值;
[0037] 将每一个正负误差的绝对值与预设误差值做比较,计算每一个琴键状态对应的得分,并与预设通关条件比较,如不满足预设通关条件,则所述音乐教学程序反复播放所述片段曲谱;如满足预设通关条件则所述音乐教学程序可以根据用户输入的信息跳转至其他片段曲谱。
[0038] 比如,对于每一个乐音,将每一个正负误差的绝对值与预设误差值做比较,正负误差的绝对值在0.2s内单个乐音计10分,正负误差的绝对值误差在0.5s内单个乐音计7分;正负误差的绝对值误差在在1s内单个乐音计1分,累加一个乐谱片段中所有乐音的得分,并将根据累加分数,与预设通关条件比较,如不满足预设通关条件,则所述音乐教学程序反复播放所述片段曲谱;如满足预设通关条件则所述音乐教学程序可以根据用户输入的信息跳转至其他片段曲谱。
[0039] 在前述实施例中,可选地,在片段曲谱文件播放状态时,所述显示屏幕根据乐音的播放顺序信息显示所述片段曲谱的每一个乐音的位置信息和播放时长信息。
[0040] 在前述实施例中,可选地,所述一个以上片段曲谱文件可以组成一个乐曲。
[0041] 在前述实施例中,可选地,智能键盘乐器还包括节拍器,所述曲谱文件还包括节拍信息,在曲谱播放状态下,所述音乐教学程序根据曲谱文件生成节拍信息;所述音乐教学应用程序与所述控制电路相连,并向所述智能键盘乐器的控制电路输出节拍信息,所述控制电路根据所述节拍信息控制节拍器发声。
[0042] 本实施例中,可选地,可根据所述曲谱文件,所述节拍器的发声早于播放所述乐音。
[0043] 可选地,所述每一个LED包括红光LED芯片和蓝光LED芯片,所述节拍器的发声时,所述红光LED芯片和蓝光LED芯片同时发光。
[0044] 在前述实施例中,可选地,所述位置信息和播放时长信息为midi信号。
[0045] 在前述实施例中,可选地,所述控制电路记录所述一个确定的琴键的按下时间信息和抬起时间信息并反馈至所述音乐教学程序为:所述控制电路记录所述一个确定的琴键的按下时间信息和抬起时间信息,并转化为midi信号并将所述midi信号发送至所述音乐教学程序运行组件。
[0046] 在前述实施例中,可选地,所述如满足预设通关条件则所述音乐教学程序可以根据用户输入的信息跳转至其他片段曲谱为:所述智能键盘乐器还包括与所述控制电路相连接的踏板,所述踏板在踩下状态通过所述控制电路向所述音乐教学程序组件发出控制信号,控制片段曲谱的跳转。这样,可方便地通过踏板来控制曲谱的跳转。
[0047] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。