本发明涉及音乐教学,具体涉及一种乐谱多声部的控制方法及装置。
背景技术:
1、传统上,音乐教学通常依赖于纸质或电子版的曲谱,用于指导学生演奏音乐作品,然而,在教学过程中,教师可能需要根据学生的表现或教学需求对曲谱进行实时的调整,例如调整不同声部的音量以便突出某个部分,或者简化曲谱以适应学生的技能水平。
2、然而,现有技术中的曲谱工具存在一些限制,导致教学灵活性受到限制,例如,在曲谱拥有多个声部时,教师无法直接进行声部音量的实时修改,从而降低了教学效果,导致教学过程缺乏灵活性,无法根据实际情况及时调整曲谱以满足教学需要。
技术实现思路
1、针对上述技术问题,本发明提供如下技术方案:
2、一方面提供了一种乐谱多声部的控制方法,该方法包括:
3、获取第一单谱表的声乐信息;
4、根据所述声乐信息得到若干个声部、以及每一个所述声部的第一声部音量;
5、通过响应音量控件,将每一个所述声部的所述第一声部音量变化至第二声部音量;
6、根据所述第二声部音量得到第二单谱表的声乐信息。
7、进一步优选的,所述获取第一单谱表的声乐信息包括:
8、通过解压json格式曲谱得到总曲谱数据;
9、根据所述总曲谱数据获取曲谱中的若干个单谱表对象;
10、根据其中一个所述单谱表对象得到所述第一单谱表的所述声乐信息。
11、进一步优选的,所述声乐信息包括单谱表音量键值对、声部数组和音符力度值中的至少一种。
12、进一步优选的,所述根据所述声乐信息得到若干个声部、以及每一个所述声部的第一声部音量包括:
13、根据所述声部数组得到所述若干个声部;
14、根据所述单谱表音量键值对得到所述第一单谱表的谱表音量,其中,所述谱表音量的大小为0-100;
15、基于所述谱表音量,根据所述音符力度值得到每一个所述声部的所述第一声部音量。
16、进一步优选的,所述音符力度值等于前一个所述音符力度值、所述谱表音量除以100以及曲谱总音量除以100的乘积。
17、进一步优选的,该方法还包括:
18、根据所述若干个声部得到每一个所述声部的所述音量控件;
19、所述音量控件在显示界面展示每一个所述声部的所述第一声部音量,其中,所述第一声部音量的大小为0-100。
20、进一步优选的,所述音量控件的展示状态包括静音图标、低音量图标、中音量图标和高音量图标。
21、进一步优选的,所述通过响应音量控件,将每一个所述声部的所述第一声部音量变化至第二声部音量包括:
22、基于音量控件,接受对每一个所述声部的第一调节指令得到第一调节值;
23、根据所述第一调节值得到每一个所述声部的所述第二声部音量;和/或;
24、接收对曲谱总音量的第二调节指令得到第二调节值;
25、根据所述第二调节值对所述若干个声部的所述第一声部音量进行修改,其中,所述第二声部音量的大小为0-100。
26、进一步优选的,所述根据所述第二声部音量得到第二单谱表的声乐信息包括:
27、获取所述第二声部音量;
28、根据所述第二声部音量得到所述单谱表音量键值对;
29、根据所述第二声部音量得到所述音符力度值。
30、另一方面提供了一种乐谱多声部的控制系统,所述控制系统包括至少一个处理器;以及存储器,其存储有指令,当通过至少一个处理器来执行该指令时,实施按照前述的方法的步骤。
31、本发明的有益效果在于,本发明根据曲谱中声部数量动态的形成音量控件,使教师能够在需要时轻松地对每个声部的音量进行调整,能够根据曲谱的实际情况自适应,为教师提供更便捷的操作方式,还可以灵活修改谱子单谱表音量,从而根据教学需求调整音乐作品的表现效果,而且,在播放时根据单谱表音量来设置midi大声的大小,实现对每个声部音量的精准调控,确保音乐播放时的表现效果符合教学要求,提高了音乐教学的准确性和质量,高效准确的灵活调控每个声部的音量大小,有效的提高曲谱的教学质量和效果,帮助教师更好地应对不同教学场景和学生需求,提高教学的灵活性和适应性。
1.一种乐谱多声部的控制方法,其特征在于,该方法包括:
2.根据权利要求1所述的一种乐谱多声部的控制方法,其特征在于,所述获取第一单谱表的声乐信息包括:
3.根据权利要求2所述的一种乐谱多声部的控制方法,其特征在于,所述声乐信息包括单谱表音量键值对、声部数组和音符力度值中的至少一种。
4.根据权利要求3所述的一种乐谱多声部的控制方法,其特征在于,所述根据所述声乐信息得到若干个声部、以及每一个所述声部的第一声部音量包括:
5.根据权利要求3所述的一种乐谱多声部的控制方法,其特征在于,所述音符力度值等于前一个所述音符力度值、所述谱表音量除以100以及曲谱总音量除以100的乘积。
6.根据权利要求1所述的一种乐谱多声部的控制方法,其特征在于,该方法还包括:
7.根据权利要求1所述的一种乐谱多声部的控制方法,其特征在于,所述音量控件的展示状态包括静音图标、低音量图标、中音量图标和高音量图标。
8.根据权利要求1所述的一种乐谱多声部的控制方法,其特征在于,所述通过响应音量控件,将每一个所述声部的所述第一声部音量变化至第二声部音量包括:
9.根据权利要求3所述的一种乐谱多声部的控制方法,其特征在于,所述根据所述第二声部音量得到第二单谱表的声乐信息包括:
10.一种乐谱多声部的控制系统,其特征在于,所述控制系统包括至少一个处理器;以及存储器,其存储有指令,当通过至少一个处理器来执行该指令时,实施按照权利要求1-9任一项所述的方法的步骤。