一种曲谱实时互译方法及终端技术

技术编号:29976227 阅读:26 留言:0更新日期:2021-09-08 10:01
本发明专利技术公开一种曲谱实时互译方法及终端,构建曲谱数据结构库,所述曲谱数据结构库包括各类曲谱各自特有元素及各类曲谱共有元素;建立基础曲谱图形库,所述基础曲谱图形库包括各类曲谱图形;建立曲谱数据结构库与基础曲谱图形库的映射关系;接收曲谱编辑请求,所述曲谱编辑请求包括待编辑的曲谱图形;根据所述曲谱数据结构库、所述基础曲谱图形库、所述待编辑的曲谱图形及映射关系,确定所述待编辑的曲谱数据结构的类型;根据所述待编辑的曲谱数据结构的类型,进行不同曲谱间翻译及编辑对应的曲谱图形;引入了各类曲谱共有元素,实现了各类曲谱的数据共用,大大提高了编辑和刷新效率,能够实现各类曲谱之间的实时互译,让互译打谱变得即时可靠。变得即时可靠。变得即时可靠。

【技术实现步骤摘要】
一种曲谱实时互译方法及终端


[0001]本专利技术涉及曲谱生成领域,尤其涉及一种曲谱实时互译方法及终端。

技术介绍

[0002]为了方便专业音乐人士或者音乐爱好者的使用,现有出现了很多音乐编辑软件能够实现对曲谱的打谱,比如五线谱打谱工具、简谱打谱工具。但是,现有比较少有能够支持简谱和五线谱互相翻译的工具,即制作简谱时,能够单独翻译并显示为五线谱,或者显示简谱、五线谱之间的对照谱。
[0003]为了实现简谱和五线谱的互相翻译,现有的软件支持的是在打完整张曲谱后,才能根据整张曲谱翻译出对应的另一种曲谱,还不能够做到实时互译,即无法做到在输入简谱时,能即时查看对应的五线谱,或者在输入五线谱时,能即时查看对应的简谱。

技术实现思路

[0004]本专利技术所要解决的技术问题是:提供一种曲谱实时互译方法及终端,能够实现不同曲谱类型之间的实时互译。
[0005]为了解决上述技术问题,本专利技术采用的一种技术方案为:
[0006]一种曲谱实时互译方法,包括步骤:
[0007]构建曲谱数据结构库,所述曲谱数据结构库包括各类曲谱各自特有元素及各类曲谱共有元素;
[0008]建立基础曲谱图形库,所述基础曲谱图形库包括各类曲谱图形;
[0009]建立曲谱数据结构库与基础曲谱图形库的映射关系;
[0010]接收曲谱编辑请求,所述曲谱编辑请求包括待编辑的曲谱图形;
[0011]根据所述曲谱数据结构库、所述基础曲谱图形库、所述待编辑的曲谱图形及映射关系,确定所述待编辑的曲谱数据结构的类型;
[0012]根据所述待编辑的曲谱数据结构的类型,进行不同曲谱间翻译及编辑对应的曲谱图形。
[0013]为了解决上述技术问题,本专利技术采用的另一种技术方案为:
[0014]一种曲谱实时互译终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述曲谱实时互译方法中的各个步骤。
[0015]本专利技术的有益效果在于:构建包含各类曲谱各自特有元素及各类曲谱共有元素的曲谱数据结构库,并建立包含各类曲谱图形的基础曲谱图形库,当进行曲谱编辑时,能够根据待编辑的曲谱数据结构的类型进行多种不同曲谱的编辑以及互译,由于对各类曲谱基于曲谱元素进行了拆分,所以在进行曲谱编辑时,能够以谱曲元素为单位进行对应的编辑以及刷新,相较于现有是以一个五线谱或简谱为单位进行编辑和刷新,由于引入了各类曲谱共有元素,实现了各类曲谱的数据共用,所以在编辑各类曲谱共有元素时,可以直接反应为
各类曲谱的共同修改,而当仅编辑各类曲谱各自特有元素时,仅需要单独编辑对应的曲谱,所以大大提高了编辑和刷新效率,能够实现各类曲谱之间的实时互译,让互译打谱变得即时可靠。
附图说明
[0016]图1为本专利技术实施例的一种曲谱实时互译方法的步骤流程图;
[0017]图2为本专利技术实施例的一种曲谱实时互译终端的结构示意图;
[0018]图3为本专利技术实施例的简谱和五线谱实时互译方法的步骤流程图。
具体实施方式
[0019]为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。
[0020]请参照图1,一种曲谱实时互译方法,包括步骤:
[0021]构建曲谱数据结构库,所述曲谱数据结构库包括各类曲谱各自特有元素及各类曲谱共有元素;
[0022]建立基础曲谱图形库,所述基础曲谱图形库包括各类曲谱图形;
[0023]建立曲谱数据结构库与基础曲谱图形库的映射关系;
[0024]接收曲谱编辑请求,所述曲谱编辑请求包括待编辑的曲谱图形;
[0025]根据所述曲谱数据结构库、所述基础曲谱图形库、所述待编辑的曲谱图形及映射关系,确定所述待编辑的曲谱数据结构的类型;
[0026]根据所述待编辑的曲谱数据结构的类型,进行不同曲谱间翻译及编辑对应的曲谱图形。
[0027]由上述描述可知,本专利技术的有益效果在于:构建包含各类曲谱各自特有元素及各类曲谱共有元素的曲谱数据结构库,并建立包含各类曲谱图形的基础曲谱图形库,当进行曲谱编辑时,能够根据待编辑的曲谱数据结构的类型进行多种不同曲谱的编辑以及互译,由于对各类曲谱基于曲谱元素进行了拆分,所以在进行曲谱编辑时,能够以谱曲元素为单位进行对应的编辑以及刷新,相较于现有是以一个五线谱或简谱为单位进行编辑和刷新,由于引入了各类曲谱共有元素,实现了各类曲谱的数据共用,所以在编辑各类曲谱共有元素时,可以直接反应为各类曲谱的共同修改,而当仅编辑各类曲谱各自特有元素时,仅需要单独编辑对应的曲谱,所以大大提高了编辑和刷新效率,能够实现各类曲谱之间的实时互译,让互译打谱变得即时可靠。
[0028]进一步地,所述根据所述待编辑的曲谱数据结构的类型,进行不同曲谱间翻译及编辑对应的曲谱图形包括:
[0029]根据所述待编辑的曲谱数据结构的类型,判断是否需要进行不同曲谱间的翻译;
[0030]若是,将所述待编辑的曲谱数据结构翻译为一种以上其他类型曲谱的曲谱图形,显示翻译后的曲谱图形,并同步编辑和显示对应的曲谱图形;
[0031]若否,则编辑并显示对应的曲谱图形。
[0032]由上述描述可知,在进行不同曲谱间翻译及编辑对应的曲谱图形时,先根据待编辑的曲谱数据结构的类型,判断是否需要进行不同曲谱间的翻译,若需要,再进行对应的翻
译以及显示,并同步地编辑和显示对应的曲谱图形,若不需要,则直接编辑并显示对应的曲谱图形,能够根据待编辑的曲谱数据结构的类型进行不同的处理操作,大大提高了不同曲谱类型之间互译的效率,从而实现不同曲谱类型之间的实时互译。
[0033]进一步地,所述根据所述待编辑的曲谱数据结构的类型,判断是否需要进行不同曲谱间的翻译包括:
[0034]根据所述待编辑的曲谱数据结构的类型,判断所述待编辑的曲谱数据结构是否为各类曲谱共有元素,若是,则需要进行不同曲谱间的翻译,若否,则不需要进行不同曲谱间的翻译;
[0035]所述将所述待编辑的曲谱数据结构翻译为一种以上其他类型曲谱的曲谱图形,显示翻译后的曲谱图形包括:
[0036]将所述待编辑的曲谱数据结构翻译为除所述待编辑曲谱以外的一种以上曲谱的曲谱图形,显示翻译后的各类曲谱图形。
[0037]由上述描述可知,根据待编辑的曲谱数据结构是否为各类曲谱共有元素来判断是否需要进行不同曲谱间的翻译,若为各类曲谱共有元素,则需要进行不同曲谱间的翻译,若为各类曲谱各自特有元素时,则不需要进行不同曲谱间的互译,大大提高了翻译效率。
[0038]进一步地,所述进行不同曲谱间翻译及编辑对应的曲谱图形之后还包括:
[0039]判断编辑后的曲谱图形是否缺少其中一种曲谱的特有元素,若缺少,则进行曲谱补充操作;
[0040]所述曲谱补充操作包括增加缺少的曲谱的特有元素对应映射的曲谱图形。
[0041]由上述描述可知,在进行曲谱实时互译和编辑的过程本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种曲谱实时互译方法,其特征在于,包括步骤:构建曲谱数据结构库,所述曲谱数据结构库包括各类曲谱各自特有元素及各类曲谱共有元素;建立基础曲谱图形库,所述基础曲谱图形库包括各类曲谱图形;建立曲谱数据结构库与基础曲谱图形库的映射关系;接收曲谱编辑请求,所述曲谱编辑请求包括待编辑的曲谱图形;根据所述曲谱数据结构库、所述基础曲谱图形库、所述待编辑的曲谱图形及映射关系,确定所述待编辑的曲谱数据结构的类型;根据所述待编辑的曲谱数据结构的类型,进行不同曲谱间翻译及编辑对应的曲谱图形。2.根据权利要求1所述的一种曲谱实时互译方法,其特征在于,所述根据所述待编辑的曲谱数据结构的类型,进行不同曲谱间翻译及编辑对应的曲谱图形包括:根据所述待编辑的曲谱数据结构的类型,判断是否需要进行不同曲谱间的翻译;若是,将所述待编辑的曲谱数据结构翻译为一种以上其他类型曲谱的曲谱图形,显示翻译后的曲谱图形,并同步编辑和显示对应的曲谱图形;若否,则编辑并显示对应的曲谱图形。3.根据权利要求2所述的一种曲谱实时互译方法,其特征在于,所述根据所述待编辑的曲谱数据结构的类型,判断是否需要进行不同曲谱间的翻译包括:根据所述待编辑的曲谱数据结构的类型,判断所述待编辑的曲谱数据结构是否为各类曲谱共有元素,若是,则需要进行不同曲谱间的翻译,若否,则不需要进行不同曲谱间的翻译;所述将所述待编辑的曲谱数据结构翻译为一种以上其他类型曲谱的曲谱图形,显示翻译后的曲谱图形包括:将所述待编辑的曲谱数据结构翻译为除所述待编辑曲谱以外的一种以上曲谱的曲谱图形,显示翻译后的各类曲谱图形。4.根据权利要求1所述的一种曲谱实时互译方法,其特征在于,所述进行不同曲谱间翻译及编辑对应的曲谱图形之后还包括:判断编辑后的曲谱图形是否缺少其中一种曲谱的特有元素,若缺少,则进行曲谱补充操作;所述曲谱补充操作包括增加缺少的曲谱的特有元素对应映射的曲谱图形。5.根据权...

【专利技术属性】
技术研发人员:陈勇蔡智力黄中超许华乐苏财德
申请(专利权)人:福建星网视易信息系统有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1