曲谱处理方法、装置和计算机设备

文档序号:1939844 发布日期:2021-12-07 浏览:17次 >En<

阅读说明:本技术 曲谱处理方法、装置和计算机设备 (Music score processing method and device and computer equipment ) 是由 丁小玉 于 2021-09-09 设计创作,主要内容包括:本申请涉及一种曲谱处理方法、装置和计算机设备。所述方法包括:获取待处理曲谱,待处理曲谱中包括至少一个音乐单元,音乐单元包括音符单元、小节单元和声部单元中的至少一种;检测基于待处理曲谱进行的第一触发操作;根据第一触发操作的触发位置识别对应位置上的目标音乐单元;获取目标音乐单元在待处理曲谱中对应的坐标信息和时值信息,根据坐标信息和时值信息播放目标音频数据,目标音频数据为待处理曲谱的音频数据中坐标和时值与目标音乐单元对应的音频数据。采用本方法能够提高曲谱播放的灵活性。(The application relates to a method and a device for processing a music score and computer equipment. The method comprises the following steps: acquiring a music score to be processed, wherein the music score to be processed comprises at least one music unit, and the music unit comprises at least one of a note unit, a measure unit and a sound unit; detecting a first trigger operation based on a music score to be processed; identifying a target music unit at a corresponding position according to the trigger position of the first trigger operation; and acquiring coordinate information and duration information corresponding to the target music unit in the music score to be processed, and playing target audio data according to the coordinate information and the duration information, wherein the target audio data is the audio data corresponding to the coordinate and duration information in the audio data of the music score to be processed and the target music unit. The method can improve the flexibility of music score playing.)

曲谱处理方法、装置和计算机设备

技术领域

本申请涉及计算机软件技术领域,特别是涉及一种曲谱处理方法、装置和计算机设备。

背景技术

随着计算机软件技术的发展,出现了计算机辅助音乐学习软件。计算机辅助音乐学习软件可以用来辅助用户进行音乐创作、练习等。

传统的计算机辅助音乐学习软件一般是基于MIDI(Musical Instrument DigitalInterface,乐器数字接口)来描述音乐数据,然而,以MIDI为基础的软件中的曲谱仅包含标准固定演绎信息。因此,其播放形式是整体播放整首标准化固定曲目,这些软件中的曲谱,是作为整体展现给用户练习的,即使可以将其分解成语句,也必须事先进行拆分和固定,因此,用户不能根据自己的需求从曲谱中灵活选择需要的内容进行练习。

发明内容

基于此,有必要针对上述技术问题,提供一种能够提高曲谱播放灵活性的曲谱处理方法、装置和计算机设备。

一种曲谱处理方法,该方法包括:

获取待处理曲谱,待处理曲谱中包括至少一个音乐单元,音乐单元包括音符单元、小节单元和声部单元中的至少一种;

检测基于待处理曲谱进行的第一触发操作;

根据第一触发操作的触发位置识别对应位置上的目标音乐单元;

获取目标音乐单元在待处理曲谱中对应的坐标信息和时值信息,根据坐标信息和时值信息播放目标音频数据,目标音频数据为待处理曲谱的音频数据中坐标和时值与目标音乐单元对应的音频数据。

在一个实施例中,目标音频数据包括用户历史演奏音频数据、真人演唱音频数据、标准演奏音频数据和自定义演奏音频数据中的至少一个。

在一个实施例中,该方法还包括:在播放目标音频数据的同时接收输入的当前演奏练习数据;获取目标音乐单元所关联的音乐符号的音乐属性信息;根据目标音乐单元所关联的音乐符号的音乐属性信息对当前演奏练习数据进行分析。

在一个实施例中,音乐符号包括音符、临时升降符、调号符、节拍符、连音符、连奏连唱符、滑音符、三连音和二连音符、和音符、力度符、最弱音符、极弱符、弱音符、中弱符、中强符、强音符、极强符、最强音符、突强符、渐强符、渐弱符、强转弱符、跳音符、大断奏符、持音符、延音符、重音符、加强音符、颤声符、波音符、回音符、倚音符、碎音符、八度符、十五度符、重复符、尾声符和踏板符之中的至少一种。

在一个实施例中,该方法还包括:获取待处理曲谱中标记的演奏易错区域的信息;在当前演奏练习进行至演奏易错区域之前,生成提示信息。

在一个实施例中,该方法还包括:获取目标音乐单元在待处理曲谱中所关联的节拍符的拍号信息,根据拍号信息对节拍器的节拍打击速度进行调节。

在一个实施例中,该方法还包括:检测基于待处理曲谱进行的第二触发操作;根据第二触发操作的触发位置识别对应位置上的目标音乐符号;调取目标音乐符号的目标音乐属性信息。

在一个实施例中,该方法还包括:将目标音乐属性信息在待处理曲谱中进行展示。

在一个实施例中,该方法还包括:接收对目标音乐属性信息的修改指令,根据修改指令对目标音乐属性信息进行修改。

一种曲谱处理装置,该装置包括:

曲谱获取模块,用于获取待处理曲谱,待处理曲谱中包括至少一个音乐单元,音乐单元包括音符单元、小节单元和声部单元中的至少一种;

触发接收模块,用于检测基于待处理曲谱进行的第一触发操作;

单元识别模块,用于根据第一触发操作的触发位置识别对应位置上的目标音乐单元;

单元播放模块,用于获取目标音乐单元在待处理曲谱中对应的坐标信息和时值信息,根据坐标信息和时值信息播放目标音频数据,目标音频数据为待处理曲谱的音频数据中坐标和时值与目标音乐单元对应的音频数据。

一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述的曲谱处理方法的步骤。

上述曲谱处理方法、装置和计算机设备,通过将曲谱拆分为以声部、小节或音符为单位的音乐单元,根据检测到的触发操作的触发位置识别对应位置上的音乐单元,并根据该音乐单元在曲谱中对应的坐标信息和时值信息确定并播放与该音乐单元具有匹配坐标和时值的音频数据。采用本方法,用户可以根据需求灵活选择任意音符、小节或声部进行播放,提高了曲谱播放的灵活性。

附图说明

图1为一个实施例中曲谱处理方法的应用环境图;

图2为一个实施例中曲谱处理方法的流程示意图;

图3为一个实施例中曲谱处理装置的结构框图;

图4为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅用以解释本申请,并不用于限定本申请。

本申请提供的曲谱处理方法,可以应用于如图1所示的应用环境中。具体地,终端102获取待处理曲谱,待处理曲谱包括至少一个音乐单元,音乐单元包括音符单元、小节单元和声部单元中的至少一种;接收基于待处理曲谱进行的第一触发操作;根据第一触发操作的触发位置识别对应位置上的目标音乐单元;获取目标音乐单元在待处理曲谱中对应的单元位置信息,根据单元位置信息播放目标音频数据,目标音频数据为目标音乐单元对应的音频数据。

其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、电子琴设备、电子钢琴设备、智能手表、便携式可穿戴设备。

在一个实施例中,如图2所示,提供了一种曲谱处理方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:

步骤S202:获取待处理曲谱,待处理曲谱中包括至少一个音乐单元,音乐单元包括音符单元、小节单元和声部单元中的至少一种。

其中,待处理曲谱是指用户选定的待进行操作的数字曲谱,可以是五线谱、简谱等包含音乐信息的曲谱。

待处理曲谱中可以包括一个或多个音乐单元。音乐单元可以是音符单元、小节单元或声部单元。音符单元可以由至少一个音符构成,该音符可以是关联或嵌套在任意声部或小节的音符。小节单元可以是由至少一个小节构成,该小节可以是关联或嵌套在任意声部的小节。声部单元可以由至少一个声部构成,该声部可以是表征左手弹奏的左手声部、表征右手弹奏的右手声部或多声部中的任意声部。

具体地,终端设备可以根据用户的选择获取用户指定的曲谱作为待处理曲谱。

在一个实施例中,不同音乐单元可以通过不同的表征形式在显示屏幕中进行展示,例如,不同声部单元以不同颜色进行展示。

在一个实施例中,待处理曲谱可以具有多种不同的布局或可以根据终端设备的不同动态生成与终端设备适配的布局,从而适配不同设备以及横屏、竖屏等不同显示状态。待处理曲谱可以进行放大或缩小,放大或缩小后曲谱中各音乐单元的位置信息可以进行对应转换,从而实现自适应屏幕的效果。

步骤S204:接收基于待处理曲谱触发的第一指令。

其中,第一触发操作用于触发播放,该第一触发操作可以是用户通过终端显示界面对待处理曲谱进行的点击、滑动或拖拽等表征选定的触发操作,也可以是用户通过语音等进行的表征选定的触发操作。触发操作可以通过鼠标、键盘、触屏或语音输入插件等实现。

具体地,用户可以基于终端屏幕进行触发操作,通过点击、拖拽等操作选择希望进行播放或练习的音乐单元,也可以基于语音进行触发操作,语音指定希望进行播放的音乐单元的位置。用户可以根据自己的需求,自主选择一个或多个音乐单元。例如,用户可以触发选择左手声部的第5-8小节,或触发选择右手声部第1小节中的某三个音符构成的和弦等等。终端设备检测到用户通过终端进行音乐单元的选择操作,将该操作作为第一触发操作。

步骤S206:根据第一触发操作的触发位置识别对应位置上的目标音乐单元。

具体地,对于基于屏幕的触发操作,可以根据屏幕与曲谱的尺寸比例进行缩放,从而计算出屏幕的触发位置与曲谱中各音乐单元之间的位置对应关系,进而识别触发位置上对应的音乐单元,并将该位置上的音乐单元作为目标音乐单元。对于基于语音的触发操作,可以通过对用户输入的语音进行解析,从而得到语音中所包含的位置信息,并根据该位置信息在曲谱中锁定目标音乐单元。

步骤S208:获取目标音乐单元在待处理曲谱中对应的坐标信息和时值信息,根据坐标信息和时值信息播放目标音频数据,目标音频数据为目标音乐单元对应的音频数据。

其中,坐标信息是表征目标音乐单元在曲谱中声部轨道中对应的位置坐标。时值信息是指目标音乐单元在曲谱的时间轨道中对应的时间点值或时间段范围值。具体地,曲谱可以是由按照时间轴排序的音符单元、小节单元以及与时间轴平行的声部单元组成。例如,每个小节单元在曲谱中都有对应的时间段(由时值信息体现),以及对应所在的声部(由坐标信息体现)。

具体地,终端设备在识别到用户触发选定的目标音乐单元时,获取目标音乐单元在待处理曲谱中被配置的坐标信息和时值信息,根据坐标信息和时值信息从待处理曲谱对应的音频中确定出与该坐标信息和时值信息匹配位置的音频数据,将确定出的音频数据作为目标音频数据进行播放,更为具体地,可以从目标音频数据对应的时值起点进行播放。更为具体地,在进行播放时,光标可以在待处理曲谱中可以随着播放的进行实时追踪播放至的位置,即光标在当前播放至的位置进行实时显示。

上述曲谱处理方法,通过将曲谱拆分为以声部、小节或音符为单位的音乐单元,根据检测到的触发操作的触发位置识别对应位置上的音乐单元,并根据该音乐单元在曲谱中对应的坐标信息和时值信息确定并播放与该音乐单元具有匹配坐标和时值的音频数据。采用本方法,用户可以根据需求灵活选择任意一个或多个音符、小节或声部进行播放,提高了曲谱播放的灵活性。

在一个实施例中,目标音频数据包括用户历史演奏音频数据、真人演唱音频数据、标准演奏音频数据和自定义演奏音频数据中的至少一个。

在本实施例中,目标音频数据可以是用户之前对该音乐单元进行练习时保存下来的用户历史演奏音频数据,该用户历史演奏音频数据可以包括用户历史演奏时的正确演奏数据和/或错误演奏数据,也可以是预先进行录制的真人演唱音频数据,还可以是标准MIDI音频数据或用户自定义音乐字体的任何一种音频数据等。本实施例,通过支持匹配不同的音频数据,用户可以灵活地进行播放音频的选择、对比和学习,更符合个性化练习的需求。

在一个实施例中,在进行目标音频数据的播放的同时可以在显示界面中的虚拟钢琴键盘上实时标示出当前播放的音频数据所对应的琴键。示例性地,如用户选择了播放用户历史演奏音频数据中的历史正确演奏数据和历史错误演奏数据,则可以对应在在显示界面中的虚拟钢琴键盘上实时标示出正确演奏数据和历史错误演奏数据各自实时对应的琴键,从而可以供用户进行对比学习。

在一个实施例中,该方法还包括:在播放目标音频数据的同时接收输入的当前演奏练习数据;获取目标音乐单元所关联的音乐符号的音乐属性信息;根据目标音乐单元所关联的音乐符号的音乐属性信息对当前演奏练习数据进行分析。

在一个实施例中,音乐符号包括但不限于音符、临时升降符(Accidentals)、调号符(Key signatures)、节拍符(Time signatures)、连音符(Tie)、连奏连唱符(Slur)、滑音符(Glissando)、三连音和二连音符(Tuplet)、和音符(Chord)、力度符(Dynamics)、最弱音符(Pianississimo)、极弱符(Pianissimo)、弱音符(Piano)、中弱符(Mezzo piano)、中强符(Mezzo forte)、强音符(Forte)、极强符(Fortissimo)、最强音符(Fortississimo)、突强符(Sforzando)、渐强符(Crescendo)、渐弱符(Diminuendo)、强转弱符(Forte-piano)、跳音符(Staccato)、大断奏符(Staccatissimo)、持音符(Tenuto)、延音符(Fermata)、重音符(Accent)、加强音符(Marcato)、颤声符(Trill)、波音符(Mordent)、回音符(Gruppetto orTurn)、倚音符(Appoggiatura)、碎音符(Acciaccatura)、八度符(Ottava)、十五度符(Quindicesima)、重复和尾声符(Repetition and codas)和踏板符(Pedal marks)之中的至少一种。

音乐属性信息可以包括符号名称、符号含义、符号备注信息、符号添加者信息、符号属性值、符号在曲谱中的坐标信息、符号在曲谱中的时值信息、指法信息、作用范围信息、与音乐单元的关联关系信息、与其他音乐符号的关联关系信息等。

在本实施例中,在播放目标音频数据的同时,还支持同步接收用户通过输入设备输入的演奏数据作为当前演奏练习数据,并可以根据目标音乐单元所关联的各音乐符号的音乐属性信息实时对当前演奏练习数据进行分析,进一步地还可以实时生成分析反馈信息,以便用户能够根据实时反馈的信息及时改进当前演奏中的不足。

示例性地,在分析用户的当前演奏练习数据之后,还可以记录用户演奏的熟练度、准确度等以生成分析反馈信息,以便用户可以根据分析反馈信息能够自主选择不熟悉、不准确的音乐单元进行更多的练习。

在一个实施例中,目标音乐单元所关联的音乐符号除了音符以外,还可以包括节拍符、力度符、延音符或渐缓符等其他能够表征音乐属性的符号。具体地,终端设备可以分别获取目标音乐单元所关联的各音乐符号的音乐属性信息。例如,获取目标音乐单元中各音符的音符属性值(音调、音长等),获取与目标音乐单元绑定的节拍符的节拍属性值(拍号)、以及力度符、延音符或渐缓符的作用区域信息,综合各音乐符号所表征出的音乐信息对用户的当前演奏练习数据进行分析。

本实施例,由于曲谱中包含音调、音长信息之外的音乐信息,可以进一步给出音调、节奏之外的反馈。在分析当前演奏练习数据与目标音乐单元中各音符的音调、音长是否匹配的同时,还可以分析当前演奏练习数据的力度、拖音、速度等是否匹配力度符、延音符、渐缓符等其他音乐符号所表征的音乐属性,从而提高分析的全面性和准确性,给出更准确的评价。

在一个实施例中,该方法还包括:获取待处理曲谱中标记的演奏易错区域的信息;在当前演奏练习进行至演奏易错区域之前,生成提示信息。

在本实施例中,可以通过分析用户的历史演奏练习数据,通过分析历史演奏数据中的错误或不足,确定并记录待处理曲谱中的演奏易错区域的位置,在当前演奏练习进行到记录的演奏易错区域的位置附近,可以生成语音、图像或文字的提醒信息以警示用户。

在一个实施例中,该方法还包括:获取目标音乐单元在待处理曲谱中所关联的节拍符的拍号信息,根据拍号信息对节拍器的播放速度进行调节。

在本实施例中,还支持在播放或弹奏的同时开启节拍器,终端设备可以根据目标音乐单元在曲谱中所关联的节拍符的拍号信息,自动对节拍器的节拍打击速度进行调节,从而使节拍打击速度能够匹配正在播放的目标音频数据的播放速度。随着用户选择的音乐单元的不同,单元所关联的节拍符也可能不同,但可以实现根据音乐单元关联的节拍符的拍号信息的不同进行节拍打击速度的适应性调节。

在一个实施例中,该方法还包括:接收基于待处理曲谱进行的第二触发操作;根据第二触发操作的触发位置识别对应位置的目标音乐符号;调取目标音乐符号的目标音乐属性信息。

具体地,第二触发操作可以用于触发曲谱编辑指令。终端设备可以根据用户第二触发操作的触发位置识别对应位置上的音乐符号作为目标音乐符号。目标音乐符号是指能够表征音乐属性信息的任何符号,具体可参考上述对于音乐符号的列举,在此不再赘述。根据识别到的目标音符符号可以从数据表中调取其对应的音乐属性信息作为目标音乐属性信息。其中,音乐属性信息包括但不限于符号名称、符号含义、符号备注信息、符号添加者信息、符号属性值、符号在曲谱中的坐标信息、符号在曲谱中的时值信息、指法信息、作用范围信息、与音乐单元的关联关系信息、与其他音乐符号的关联关系信息之中的至少一种。

在本实施例中,曲谱中的音乐符号可以被识别和选定,用户可以根据需求获得各音乐符号对应的音乐属性信息。

在一个实施例中,该方法还包括:将目标音乐属性信息在待处理曲谱中进行展示。

本实施例,通过展示被选定的音乐符号的音乐属性信息,可以方便用户了解、学习曲谱中音乐符号的相关知识。例如,若选定的目标音乐符号为音符,可以调取该音符的指法信息(音乐属性信息)并在曲谱中进行展示。

在一个实施例中,该方法还包括:接收对目标音乐属性信息的修改指令,根据修改指令对目标音乐属性信息进行修改。

在本实施例中,音乐属性信息可以进行编辑和修改。例如,通过修改音符在曲谱中的坐标信息和时值信息,可以实现在任意音乐单元中安置对应的音符。或例如,通过修改力度符与音乐单元的关联关系信息可以调整力度符在曲谱中的作用范围等等。此外,还可以修改音乐符号的添加者信息、备注信息等以实现自定义曲谱编辑。

应该理解的是,虽然图2的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图3所示,提供了一种曲谱处理装置,包括:曲谱获取模块310、触发接收模块320、单元识别模块330和单元播放模块340,其中:

曲谱获取模块310,用于获取待处理曲谱,待处理曲谱中包括至少一个音乐单元,音乐单元包括音符单元、小节单元和声部单元中的至少一种;

触发接收模块320,用于检测基于待处理曲谱进行的第一触发操作;

单元识别模块330,用于根据第一触发操作的触发位置识别对应位置上的目标音乐单元;

单元播放模块340,用于获取目标音乐单元在待处理曲谱中对应的坐标信息和时值信息,根据坐标信息和时值信息播放目标音频数据,目标音频数据为待处理曲谱的音频数据中坐标和时值与目标音乐单元对应的音频数据。

在一个实施例中,单元播放模块340还用于在播放目标音频数据的同时接收输入的当前演奏练习数据;获取目标音乐单元所关联的音乐符号的音乐属性信息;根据目标音乐单元所关联的音乐符号的音乐属性信息对当前演奏练习数据进行分析。

在一个实施例中,单元播放模块340还用于获取待处理曲谱中标记的演奏易错区域的信息;在当前演奏练习进行至演奏易错区域之前,生成提示信息。

在一个实施例中,单元播放模块340还用于获取目标音乐单元在待处理曲谱中所关联的节拍符的拍号信息,根据拍号信息对节拍器的节拍打击速度进行调节。

在一个实施例中,触发接收模块320还用于检测基于待处理曲谱进行的第二触发操作;单元识别模块330还用于根据第二触发操作的触发位置识别对应位置上的目标音乐符号,调取目标音乐符号的目标音乐属性信息。

在一个实施例中,单元识别模块330还用于将目标音乐属性信息在待处理曲谱中进行展示。

在一个实施例中,单元识别模块330还用于接收对目标音乐属性信息的修改指令,根据修改指令对目标音乐属性信息进行修改。

关于曲谱处理装置的具体限定可以参见上文中对于曲谱处理方法的限定,在此不再赘述。上述曲谱处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,该终端可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、电子琴设备、电子钢琴设备、智能手表、便携式可穿戴设备。其内部结构图可以如图4所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种曲谱处理方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图4中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:获取待处理曲谱,待处理曲谱中包括至少一个音乐单元,音乐单元包括音符单元、小节单元和声部单元中的至少一种;检测基于待处理曲谱进行的第一触发操作;根据第一触发操作的触发位置识别对应位置上的目标音乐单元;获取目标音乐单元在待处理曲谱中对应的坐标信息和时值信息,根据坐标信息和时值信息播放目标音频数据,目标音频数据为待处理曲谱的音频数据中坐标和时值与目标音乐单元对应的音频数据。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:在播放目标音频数据的同时接收输入的当前演奏练习数据;获取目标音乐单元所关联的音乐符号的音乐属性信息;根据目标音乐单元所关联的音乐符号的音乐属性信息对当前演奏练习数据进行分析。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取待处理曲谱中标记的演奏易错区域的信息;在当前演奏练习进行至演奏易错区域之前,生成提示信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取目标音乐单元在待处理曲谱中所关联的节拍符的拍号信息,根据拍号信息对节拍器的节拍打击速度进行调节。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:检测基于待处理曲谱进行的第二触发操作;根据第二触发操作的触发位置识别对应位置上的目标音乐符号;调取目标音乐符号的目标音乐属性信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:将目标音乐属性信息在待处理曲谱中进行展示。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收对目标音乐属性信息的修改指令,根据修改指令对目标音乐属性信息进行修改。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

13页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种曲谱生成方法、电子设备及可读存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!