【技术实现步骤摘要】
曲谱显示方法、装置、服务器及存储介质
本专利技术涉及通信
,特别涉及一种曲谱显示方法、装置、服务器及存储介质。
技术介绍
乐曲合奏,是指多个演奏者使用相同或不同的乐器、根据同一曲谱进行的演奏。在进行合奏时,通常需要将所有演奏者在约定时间集中在指定场地后进行,但是场地的成本通常较高,而且组织所有演奏者在约定时间到达指定地点的难度也较大,导致这种方式的合奏通常难以顺利进行。目前,为了使在合奏时突破场地和时间的限制,可以使用类似多方通话的技术来实现,即让所有演奏者同时在网络上进行演奏,从而达到合奏的目的。然而,专利技术人发现现有技术中至少存在以下问题:网络一般均存在时延,这些时延虽然在多方通话时可以被忍受,但在合奏中要求每个演奏者的步调一致,时延会导致每个演奏者的演奏步调有先有后,不能一致,严重影响合奏的效果,使合奏难以顺利进行。
技术实现思路
本专利技术实施方式的目的在于提供一种曲谱显示方法、装置、服务器及存储介质,使得在线合奏时合奏的同步效果提高,使合奏可以顺利进行。为解决上述 ...
【技术保护点】
1.一种曲谱显示方法,其特征在于,应用于曲谱服务器,包括:/n将曲谱分发至N个演奏终端,并在每一所述演奏终端按所述曲谱的时序显示所述曲谱中的每一音符,以供所述演奏终端的用户根据当前显示的音符进行演奏,其中,所述N为大于1的自然数;/n获取第k个演奏终端与所述曲谱服务器之间的时延作为第一时延,其中,所述k为从1到N的自然数;/n根据所述第一时延调整所述第k个演奏终端中每一音符开始显示的时间。/n
【技术特征摘要】
1.一种曲谱显示方法,其特征在于,应用于曲谱服务器,包括:
将曲谱分发至N个演奏终端,并在每一所述演奏终端按所述曲谱的时序显示所述曲谱中的每一音符,以供所述演奏终端的用户根据当前显示的音符进行演奏,其中,所述N为大于1的自然数;
获取第k个演奏终端与所述曲谱服务器之间的时延作为第一时延,其中,所述k为从1到N的自然数;
根据所述第一时延调整所述第k个演奏终端中每一音符开始显示的时间。
2.根据权利要求1所述的曲谱显示方法,其特征在于,所述根据所述第一时延调整所述第k个演奏终端中每一音符开始显示的时间,包括:
获取所述第k个演奏终端与混音服务器之间的时延作为第二时延,其中,所述混音服务器用于获取N个所述演奏终端的音频输出进行混音;
根据所述第一时延和所述第二时延调整所述第k个演奏终端中每一音符开始显示的时间。
3.根据权利要求1所述的曲谱显示方法,其特征在于,所述根据所述第一时延调整所述第k个演奏终端中每一音符开始显示的时间,包括:
根据公式计算所述第k个演奏终端中每一音符开始显示的时间,其中,所述TF(i)为第i个音符开始显示的时间,所述T(i)为第i个音符在无时延下开始显示的期望时间,所述Δtmax为N个所述演奏终端中最大的第一时延,所述Δtk为所述第一时延;
根据所述TF(i)在所述第k个演奏终端中显示所述第i个音符。
4.根据权利要求1所述的曲谱显示方法,其特征在于,所述获取第k个演奏终端与所述曲谱服务器之间的时延作为第一时延,具体为:
根据预设周期获取第k个演奏终端与所述曲谱服务器之间的时延作为第一时延。
5.根据权利要求4所述的曲谱显示方法,其特征在于,所述根据所述第一时延调整所述第k个演奏终端中每一音符开始显示的时间,具体为:
根据所述预设周期和所述第一时延调整所述第k个演奏终端中每一音符开始显示的时间。
6.根据权利要求5所述的曲谱显示方法,其特征在于,所述根据所述预设周期和所述第一时延调整所述第k个演奏终端中每一音符开始显示的时间,包括:
获取当前预设周期的第一时延与前一预设周期的第一时延的大小...
【专利技术属性】
技术研发人员:朱侠,李琳,张晓颖,
申请(专利权)人:咪咕文化科技有限公司,中国移动通信集团有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。