【技术实现步骤摘要】
一种智能制谱方法及终端
本专利技术涉及音乐
,特别涉及一种智能制谱方法及终端。
技术介绍
在信息化、数字化的今天,由于音乐理论及其相关课程教学考试的特殊性,受到网络平台技术限制,一直难以实现全数字化、智能化、无纸化应用。其中一大难点在于底层数字化乐谱制作程序应用。目前市面上较成熟好用的五线谱制谱软件,必须使用PC电脑制谱,更无法镶嵌于自主研发的音乐软件应用产品中。同时,国外软件局限于五线谱或六线谱,基本上没有简谱制谱软件,更没有简谱五线谱相结合的简线对应制谱法。国外的软件操作复杂,非专业人士学会操作都很难;而国内同类产品开发的制谱软件技术同样存在上述问题且更加难用。使用者无法在任意时间和场地随心使用制谱软件,无法满足多情境和多功能的应用场景。
技术实现思路
本专利技术所要解决的技术问题是:提供一种智能制谱方法及终端,提高制谱的便携性的同时满足制谱的多场景使用。为了解决上述技术问题,本专利技术采用的技术方案为:一种智能制谱方法,包括步骤:S1、接收制谱请求,生成制谱键盘界面,所 ...
【技术保护点】
1.一种智能制谱方法,其特征在于,包括步骤:/nS1、接收制谱请求,生成制谱键盘界面,所述制谱键盘界面包括多个制谱键盘子界面,每一个所述制谱键盘子界面上至少存在一个跳转其他所述制谱键盘子界面的跳转键,所述制谱键盘子界面为移动端键盘界面;/nS2、接收在当前制谱区域所选择的当前制谱位置以及在所述制谱键盘子界面所选择的当前制谱元素,在所述当前制谱位置上根据所述当前制谱元素的预设显示规则显示所述当前制谱元素;/nS3、重复执行步骤S2,直至接收到制谱完成信号,得到最终乐谱。/n
【技术特征摘要】
1.一种智能制谱方法,其特征在于,包括步骤:
S1、接收制谱请求,生成制谱键盘界面,所述制谱键盘界面包括多个制谱键盘子界面,每一个所述制谱键盘子界面上至少存在一个跳转其他所述制谱键盘子界面的跳转键,所述制谱键盘子界面为移动端键盘界面;
S2、接收在当前制谱区域所选择的当前制谱位置以及在所述制谱键盘子界面所选择的当前制谱元素,在所述当前制谱位置上根据所述当前制谱元素的预设显示规则显示所述当前制谱元素;
S3、重复执行步骤S2,直至接收到制谱完成信号,得到最终乐谱。
2.根据权利要求1所述的一种智能制谱方法,其特征在于,所述步骤S1中接收制谱请求,生成制谱键盘界面具体包括以下步骤:
接收制谱请求,获取所述制谱请求中所携带的乐谱标识,生成与所述乐谱标识对应的制谱键盘界面,所述制谱键盘界面为线谱键盘或简谱键盘。
3.根据权利要求2所述的一种智能制谱方法,其特征在于,所述步骤S1和所述步骤S2之间还包括以下步骤:
S21、创建乐谱基本对象,并绘制与所述乐谱基本对象对应的乐谱基本容器;
S22、在当前制谱区域创建当前小节对象,并且将与所述当前小节对象对应的当前小节容器绘制到所述乐谱基本容器里;
S23、在当前制谱区域创建当前轨道,并设置所述当前轨道上的轨道内容实时绘制到所述当前小节容器里;
S24、判断在所述当前小节对象里是否还创建有其他轨道,若是,则执行步骤S23,否则执行步骤S25;
S25、判断在所述当前制谱区域内是否还创建有其他小节对象,若是,则执行步骤S22,否则执行步骤S26;
S26、创建轨道全局对象,并且将所述轨道全局对象绘制到所述乐谱基本容器里;
S27、判断是否还有轨道全局对象,如果是则执行步骤S26,否则完成乐谱数据结构。
4.根据权利要求1所述的一种智能制谱方法,其特征在于,多个所述制谱键盘子界面包括键盘主界面、休止符界面、更多符号界面以及属性操作界面;
所述键盘主界面、所述休止符界面和所述更多符号界面均为二十六键键盘且在除二十六个输入主键之外均设置有键盘主界面和休止符界面进行切换的跳转键、进入更多符号界面的跳转键、进入属性操作界面的跳转键以及重绘键,所述重绘键用于将当前所有操作全部清除。
5.根据权利要求4所述的一种智能制谱方法,其特征在于,所述键盘主界面的二十六个输入主键包括:第一行为音符的时值、附点和连音线,第二行为音高、低八度和高八度的调整,第三行为音符的变音记号添加;
所述休止符界面的二十六个输入主键包括:第一行为休止符、附点、连音线和符号,第二行和第三行为包括渐强符号和渐弱符号的预设常用符号;
所述更多符号界面的二十六个输入主键包括二十六个预设使用符号;
所述属性操作界面包括属性选项和操作选项,在所述属性选项下的属性界面包括多...
【专利技术属性】
技术研发人员:林朝,严秋旺,
申请(专利权)人:福州天音树教育科技有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。