你的位置: 星空体育 > 音乐知识 > 钢琴技巧

基于弹奏信息的琴谱的标记方法、系统、介质及装置与流程

2024-03-31 12:00:10

  基于弹奏信息的琴谱的标记方法、系统、介质及装置与流程1.本发明涉及钢琴技术领域,特别是涉及一种基于弹奏信息的琴谱的标记方法、系统、介质及装置。

  2.在钢琴弹奏时,如果是对于琴谱不够熟练的演奏者,在弹奏的时候总是会出现弹奏错误。当出现弹奏错误的时候如果没有及时且具体地指出来,可能会导致琴技的难以提升。

  4.鉴于以上所述现有技术的缺点,本发明的目的在于提供一种基于弹奏信息的琴谱的标记方法、系统、介质及装置,用于解决现有技术中如何实时判断并提示钢琴弹奏是否正确的问题。

  5.为实现上述目的及其他相关目的,本发明提供一种基于弹奏信息的琴谱的标记方法,包括以下步骤:在显示装置显示当前正在弹奏的琴谱;获取钢琴琴键的弹奏信息,基于所述弹奏信息判断是否弹奏正确,当弹奏音准正确且节奏准确时,将所述钢琴琴键对应的琴谱的音符标记为第一颜色,当弹奏音准错误时,将所述钢琴琴键理应对应的琴谱的音符标记为第二颜色;当弹奏音准正确但节奏延迟时,将所述钢琴琴键理应对应的琴谱的音符标记为第三颜色;当弹奏音准正确但节奏提前时,将所述钢琴琴键理应对应的琴谱的音符标记为第四颜色。

  6.于本发明的一实施例中,还包括在所述琴谱上方显示琴谱弹奏进度条;所述琴谱弹奏进度条以小节为单位分段显示小节进度条;每小节内以音符为单位分段显示音符进度条;当弹奏音准正确且节奏准确时,将音符对应的音符进度条标记为第一颜色,当弹奏音准或节奏有任何错误时,将音符对应的音符进度条标记为第二颜色。

  7.于本发明的一实施例中,还包括,当同时弹奏多个音符时,多个音符对应同一个音符进度条,当任意一个音符弹奏错误时,将音符对应的音符进度条标记为第二颜色;

  9.于本发明的一实施例中,还包括实时发送琴谱的音符标记和音符进度条标记至另一具有显示装置的钢琴,以使所述另一具有显示装置的钢琴的显示装置显示具有音符标记的琴谱和音符进度条标记。

  10.于本发明的一实施例中,还包括保留上一次弹错的钢琴琴键对应的琴谱的音符标记和音符进度条标记的颜色为第二颜色。

  11.于本发明的一实施例中,还包括发送钢琴弹奏的实时midi事件至其他钢琴,以使通过互联网与所述其他钢琴随着琴谱的弹奏进度回放midi事件。

  12.为实现上述目的,本发明还提供一种基于弹奏信息的琴谱的标记系统,包括:显示模块和标记模块;所述显示模块用于在显示装置显示当前正在弹奏的琴谱;所述标记模块用于获取钢琴琴键的弹奏信息,基于所述弹奏信息判断是否弹奏正确,当弹奏音准正确且节奏准确时,将所述钢琴琴键对应的琴谱的音符标记为第一颜色,当弹奏音准错误时,将所述钢琴琴键理应对应的琴谱的音符标记为第二颜色;当弹奏音准正确但节奏延迟时,将所述钢琴琴键理应对应的琴谱的音符标记为第三颜色;当弹奏音准正确但节奏提前时,将所述钢琴琴键理应对应的琴谱的音符标记为第四颜色。

  13.为实现上述目的,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现任意上述基于弹奏信息的琴谱的标记方法。

  14.为实现上述目的,本发明还提供一种基于弹奏信息的琴谱的标记装置,包括:处理器和存储器;所述存储器用于存储计算机程序;所述处理器与所述存储器相连,用于执行所述存储器存储的计算机程序,以使所述基于弹奏信息的琴谱的标记装置执行任意上述的基于弹奏信息的琴谱的标记方法。

  15.如上所述,本发明的一种基于弹奏信息的琴谱的标记方法、系统、介质及装置,具有以下有益效果:。

  24.以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

  25.需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,故图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。

  27.如图1所示,于一实施例中,本发明的基于弹奏信息的琴谱的标记方法,应用于具有显示装置的钢琴,包括以下步骤:

  29.具体地,在钢琴的显示装置显示当前正在弹奏的琴谱。例如,弹奏到具体哪一音符,就显示该音符所在的小节,或以翻页的形式显示所述小节附近的预设数量的小节。

  30.具体地,还包括通过光标的方式,指出当前正在弹奏的音符所在琴谱的位置。即弹奏到哪里,就通过光标闪烁的方式指出当前正在弹奏的音符所在琴谱的位置。例如,通过光标闪烁的方式指出当前正在弹奏的音符在琴谱的具体位置。

  31.步骤s12、获取钢琴琴键的弹奏信息,基于所述弹奏信息判断是否弹奏正确,当弹奏音准正确且节奏准确时,将所述钢琴琴键对应的琴谱的音符标记为第一颜色,当弹奏音准错误时,将所述钢琴琴键理应对应的琴谱的音符标记为第二颜色;当弹奏音准正确但节奏延迟时,将所述钢琴琴键理应对应的琴谱的音符标记为第三颜色;当弹奏音准正确但节奏提前时,将所述钢琴琴键理应对应的琴谱的音符标记为第四颜色。

  32.具体地,获取钢琴琴键的弹奏信息,基于所述弹奏信息判断是否弹奏正确。是指基于所述弹奏信息判断当弹奏音准是否正确且节奏是否准确时,弹奏音准正确是指弹奏的琴键对应琴谱相应的音符,节奏准确是指按压琴键的时间没有延迟或提前。只有弹奏音准正确且节奏准确时时,才可以确认为弹奏正确。当弹奏正确时,将所述钢琴琴键对应的琴谱的音符标记为第一颜色。例如,当弹奏正确时,将所述钢琴琴键对应的琴谱的音符标记为绿色,即弹奏正确一个音符,就对应将琴谱的音符颜色标记为绿色。当弹奏音准错误时,将所述钢琴琴键理应对应的琴谱的音符标记为第二颜色。所述弹奏音准错误是指,基于所述弹奏信息判断弹奏音符是否错误,即在某一时间段内是否弹奏了音符对应的琴键,若在某一时间段内未弹奏音符对应的琴键,或弹奏了其他琴键,则为弹奏音准错误。例如,当弹奏音准错误时,将最后一次弹奏音准错误的音符标记为红色。当弹奏音准正确但节奏延迟时,将所述钢琴琴键理应对应的琴谱的音符标记为第三颜色。所述节奏延迟是指,在弹奏某一音符对应琴键的首个时间点未按下对应的琴键,但是在弹奏某一音符的准确时间点之后的时间段内按下了对应的琴键。例如,当节奏延迟时,将所述钢琴琴键对应的琴谱的音符标记为。所述准确时间点是指正确按下某一音符对应琴键的时间点。当弹奏音准正确但节奏提前时,将所述钢琴琴键理应对应的琴谱的音符标记为第四颜色。所述节奏提前是指在弹奏某一音符对应琴键的准确时间点之前按下对应的琴键。例如,当弹奏提前时,将所述钢琴琴键理应对应的琴谱的音符标记为蓝色。这样通过在每个音符标记不同颜色的方式,实时直观的显示具体地钢琴的弹奏情况,精确到每一个音符,能够方便针对具体地音符进行钢琴弹奏的改进。

  33.具体地,还包括在所述琴谱上方显示琴谱弹奏进度条;所述琴谱弹奏进度条以小节为单位分段显示小节进度条;每小节内以音符为单位分段显示音符进度条;当弹奏正确时,将音符对应的音符进度条标记为第一颜色,当弹奏错误时,将音符对应的音符进度条标记为第二颜色;。具体地,琴谱的每个小节对应一个小节进度条,而每个小节进度条由以音符为单位分段显示的音符进度条组成。当出现同时弹奏多个音符时,由多个音符同时对应一个音符进度条,当一个音符弹奏错误,即为弹奏错误,只有多个音符同时弹奏正确,才为

  弹奏正确。当弹奏正确时,将音符对应的音符进度条标记为第一颜色。例如,当弹奏正确时,将音符对应的音符进度条标记为绿色。当弹奏音准或节奏有任何错误时,将音符对应的音符进度条标记为第二颜色。例如,当弹奏音准错误时,将音符对应的音符进度条标记为红色。

  34.具体地,还包括在所述琴谱上方显示琴谱弹奏进度条;所述琴谱弹奏进度条以小节为单位分段显示小节进度条;每小节内以音符为单位分段显示音符进度条;当弹奏正确时,将音符对应的音符进度条标记为第一颜色;当弹奏音准错误时,将音符对应的音符进度条标记为第二颜色;当弹奏音准正确但节奏延迟时,将音符对应的音符进度条标记为第三颜色;当弹奏音准正确但节奏提前时,将音符对应的音符进度条标记为第四颜色。这样通过进度条的形式更加直观、明了的展示弹奏情况,方便弹奏者直观了解自身的琴谱掌握情况。

  35.具体地,还包括,当同时弹奏多个音符时,多个音符对应同一个音符进度条,当任意一个音符弹奏错误时,将音符对应的音符进度条标记为第二颜色。例如,当任意一个音符弹奏错误时,将音符对应的音符进度条标记为红色。

  36.具体地,还包括实时发送琴谱的音符标记和音符进度条标记至另一具有显示装置的钢琴,以使所述另一具有显示装置的钢琴的显示装置显示具有音符标记的琴谱和音符进度条标记。例如,在学生钢琴端进行钢琴弹奏,学生钢琴端实时发送琴谱的音符标记和音符进度条标记至另一具有显示装置的钢琴,所述另一具有显示装置的钢琴为教师钢琴端,以使教师钢琴端显示装置显示具有音符标记的琴谱和音符进度条标记。这样方便教师对于学生弹奏掌握程度的实时了解。所述教师钢琴端还可以接收多个学生钢琴端的琴谱的音符标记和音符进度条标记,并展示于钢琴的显示装置,这样可以使老师方便、直观的掌握多个同学的弹琴掌握情况。

  37.具体地,还包括设定弹奏错误个数阈值和弹奏延迟个数阈值,当超过弹奏错误个数阈值或弹奏延迟个数阈值时,发出相应的报警。还包括当超过弹奏错误个数阈值或弹奏延迟个数阈值时,发送报警信息至教师钢琴端,以在教师钢琴端的学生头像处显示报警信息。

  39.具体地,还包括保留上一次弹错的钢琴琴键对应的琴谱的音符标记和音符进度条标记的颜色为第二颜色。即保留最近一次弹奏时候被标记为第二颜色的音符标记和音符进度条标记的颜色,便于老师在学生弹奏完毕后有针对性的讲解。还包括在下次弹奏时,将清空上次的标记。。

  40.具体地,还包括统计一个琴谱中总共弹奏正确、弹奏错误、弹奏延迟的个数和弹奏正确率,并以数据、表格或图片的形式展示。所述图片包括但不限于饼图、折线图。所述弹奏正确率为弹奏正确的音符占总总音符个数的比例。

  41.具体地,还包括发送钢琴弹奏的实时midi事件至其他钢琴,以使通过互联网与所述其他钢琴随着琴谱的弹奏进度回放midi事件。具体地,当教师钢琴端和学生钢琴端通信连接时,学生钢琴端发送钢琴弹奏的实时midi事件至教师钢琴端星空体育app下载,当教师钢琴端的播放装置通过互联网与所述教师钢琴端连接时,所述播放装置随着琴谱的弹奏进度回放midi事件。所述播放装置为耳机或耳麦。

  43.如图2所示,于一实施例中,本发明的基于弹奏信息的琴谱的标记系统,包括显示模块21和标记模块22。

  45.所述标记模块22用于获取钢琴琴键的弹奏信息,基于所述弹奏信息判断是否弹奏正确,当弹奏音准正确且节奏准确时,将所述钢琴琴键对应的琴谱的音符标记为第一颜色,当弹奏音准错误时,将所述钢琴琴键理应对应的琴谱的音符标记为第二颜色;当弹奏音准正确但节奏延迟时,将所述钢琴琴键理应对应的琴谱的音符标记为第三颜色;当弹奏音准正确但节奏提前时,将所述钢琴琴键理应对应的琴谱的音符标记为第四颜色。

  46.需要说明的是,显示模块21和标记模块22的结构和原理与上述基于弹奏信息的琴谱的标记方法中的步骤一一对应,故在此不再赘述。

  47.需要说明的是,应理解以上系统的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,x模块可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上x模块的功能。模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。

  48.例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,简称asic),或,一个或多个微处理器(micro processor uint,简称mpu),或,一个或者多个现场可编程门阵列(field programmable gate array,简称fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(central processing unit,简称cpu)或可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,简称soc)的形式实现。

  49.于本发明一实施例中,本发明还包括一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任意所述基于弹奏信息的琴谱的标记方法。

  50.本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过计算机程序相关的硬件来完成。前述的计算机程序可以存储于一计算机可读存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

  51.如图3所示,于一实施例中,本发明的基于弹奏信息的琴谱的标记装置包括:处理器31和存储器32;所述存储器32用于存储计算机程序;所述处理器31与所述存储器32相连,用于执行所述存储器32存储的计算机程序,以使所述基于弹奏信息的琴谱的标记装置执行任意所述的基于弹奏信息的琴谱的标记方法。

  52.具体地,所述存储器32包括:rom、ram、磁碟、u盘、存储卡或者光盘等各种可以存储程序代码的介质。

  53.优选地,所述处理器31可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processor,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

  54.综上所述,本发明基于弹奏信息的琴谱的标记方法、系统、介质及装置,用于实时判断并直观显示钢琴的弹奏情况。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。

  55.上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

微站点
查看微站点
个人中心
人工客服
购物车
回顶部