[发明专利]一种复谱的拉伸显示方法有效
申请号: | 202110989721.X | 申请日: | 2021-10-18 |
公开(公告)号: | CN113724542B | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 李现峰;魏宏惠;魏宏茹 | 申请(专利权)人: | 北京金三惠科技有限公司 |
主分类号: | G09B5/06 | 分类号: | G09B5/06;G09B15/02 |
代理公司: | 北京卓爱普专利代理事务所(特殊普通合伙) 11920 | 代理人: | 王玉松 |
地址: | 100089 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 拉伸 显示 方法 | ||
本发明涉及一种复谱拉伸显示方法,包括:获取乐谱数据和拉伸指令,遍历复谱表中的所有单谱表;将拉伸指令中的宽度变量按照每个小节内容纳的音符个数平均分配后,取其与音符的原占位宽度的比值得到当前单谱表的线性拉伸比例;遍历当前单谱表中的所有小节,将当前小节的原宽度以线性拉伸比例修改并加上个小节的终点坐标,得到当前小节拉伸后的终点坐标;重新分配每个小节内的符号的坐标;将拉伸后的单谱表的每个小节和其中的符号显示在交互式窗口上。本发明能方便灵活地调整包括五线谱形式和简谱等形式的单谱、复谱的拉伸(和压缩)长度,最终显示的乐谱准确、整齐美观,十分适用于可交互智能音乐教学设备。
技术领域
本发明涉及音乐教学软件领域,具体涉及一种复谱的拉伸显示方法。
背景技术
传统教学模式下的音乐教学主要通过教师现场演示实现,不仅对于教师的素质要求较高,而且学生们往往缺乏实践学习的参与。而在信息技术的融合之下,市场上出现了一些具有交互功能的音乐教学软件和智能设备,让学生们更多地参与到音乐学习中,感受到不同的学习体验。
中国专利CN 108847207 A提出了一种用于音乐教学的交互智能设备,当用户需要进行音乐制作时实现交互式的编曲体验。然而,现有技术只能将编曲完成的乐谱显示为一种相对固定的形式,用户不能根据实际使用时的显示屏幕大小来对乐谱的宽度进行定制。因此,需要对现有交互智能设备的乐谱显示技术进行改进,以实现可以通过用户的指令来控制特别是复调音乐的乐谱的拉伸显示效果。
发明内容
为解决以上技术问题,本发明第一方面提出一种复谱的拉伸显示方法,包括以下步骤:
获取乐谱数据和拉伸指令,所述乐谱数据包括复谱表;
遍历所述复谱表中的所有单谱表,对于当前单谱表:
获取所述当前单谱表的每个小节的初始宽度;
将所述拉伸指令中的宽度变量按照每个小节内容纳的音符个数平均分配后,取其与所述音符的原占位宽度的比值得到所述当前单谱表的线性拉伸比例;
遍历所述当前单谱表中的所有小节,对于当前小节:
将所述当前小节的原宽度以所述线性拉伸比例修改并加上个
小节的终点坐标,得到所述当前小节拉伸后的终点坐标;
重新分配每个所述小节内的符号的坐标;
将拉伸后的单谱表的每个小节和其中的符号显示在交互式窗口上。
本发明另一方面提出一种基于交互式窗口的音乐教学系统,该教学系统在被处理器执行时可以实现本发明提出的复谱的拉伸显示方法。
本发明为用户解决了在现有交互智能设备中对乐谱尤其是复调音乐的乐谱实现定制化的显示效果,使得显示的复谱长度能够根据交互式窗口的大小适应性地进行调整,同时保证了同一复谱的各单谱中相对应的小节和小节中所有的音符及其他符号按其固有顺序、固有规则对齐显示。
附图说明
图1、一些实施方式的复谱的拉伸显示方法的流程图;
图2、一些实施方式的拉伸显示效果图;
图3、一些实施方式的副旋律显示效果图;
图4、一些具体实施方式的复谱的示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合附图对本发明涉及的多种实施方式中的技术方案进行清楚、完整地描述。基于本发明中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都应当属于本发明保护的范围。
一些实施方式,涉及的复谱的拉伸显示方法的流程如图1所示,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金三惠科技有限公司,未经北京金三惠科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110989721.X/2.html,转载请声明来源钻瓜专利网。