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

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

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


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

技术介绍

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

技术实现思路

[0004]本专利技术所要解决的技术问题是:提供一种曲谱实时互译方法及终端,能够实现不同曲谱类型之间的实时互译。
[0005]为了解决上述技术问题,本专利技术采用的一种技术方案为:
[0006]一种曲谱实时互译方法,包括步骤:
[0007]构建曲谱数据结构库,所述曲谱数据结构库本文档来自技高网...

【技术保护点】

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

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

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

1