音乐音效处理的限制器控制方法、装置、设备及介质制造方法及图纸

技术编号:32887891 阅读:13 留言:0更新日期:2022-04-02 12:24
本发明专利技术涉及音频处理技术,提供了音乐音效处理的限制器控制方法、装置、设备及介质,是先对待处理音频帧获取声音响度序列,然后增加输入提升增益量得到增益声音响度序列,之后基于限制器对增益声音响度序列获取增益曲线,对增益曲线进行平滑处理得到平滑增益曲线,对平滑增益曲线进行增益补偿得到补偿增益曲线,最后将增益曲线转换到线性域得到转换结果,将待处理音频帧与转换结果求和得到输出结果。实现了强化一般范围算法的效果,提供了更多的参数选择,方便用户调整出更好的音频特效,并且保证音频的最大响度与设定最大响度阈值基本齐平。音频的最大响度与设定最大响度阈值基本齐平。音频的最大响度与设定最大响度阈值基本齐平。

【技术实现步骤摘要】
音乐音效处理的限制器控制方法、装置、设备及介质


[0001]本专利技术涉及音频处理
,尤其涉及一种音乐音效处理的限制器控制方法、装置、计算机设备及存储介质。

技术介绍

[0002]音乐是音视频剪辑中重要的一环内容,对于音乐音效的处理可以增强视频的沉浸效果,表达剪辑者视频创作的想法。在音乐音效处理中,动态范围控制是极为重要的一块,压缩器限制器扩展器可以赋予音乐以一种神奇的韵味,常用于音乐混音中。算法可以让音乐在频率和响度上做出一些变化,或让音乐变得低沉,或让音乐变得激昂,用户则可以根据自己的需求,对音乐进行混音特效处理。其中限制器是最常用的算法,主要用于抑制响度超于阈值的部分,并平滑抑制处的衔接,常用于背景音限制和音乐最大响度限度,满足用户在不同应用场景下的需求。
[0003]目前限制器控制算法在视频剪辑软件中都没有应用,而常见于专业的音频处理软件中,如Adobe Audition、AudioDirector等。这并不意味视频剪辑中不需要音频混音特效处理,而是混音特效需要有一定的音乐基础和专业知识,所以让普通用户可以快速调整一种自己满意的效果是值得探索的方向。
[0004]现有软件设计的限制器控制算法虽然可以实现预期逻辑效果,也就是让小声的地方音量不要太弱,大声的地方音量不要太强,让整个音乐都处在一个合理的音量范围,保证音频处理后不会时大时小,但现有的限制器控制算法仍然存在诸多难点:
[0005]1、限制器控制算法是由多个参数组成的,参数决定着音乐音频能够变化的方式,导致在使用限制器时则无法保证参数变化引起响度超越阈值设定的限制。
[0006]2、对于目前常见的信息增益补偿流程,并没有提出一个很好的规避响度越界的算法,导致在进行限制器控制之后,音乐的响度超越了响度合理的范围而导致音乐变成了噪声。

技术实现思路

[0007]本专利技术实施例提供了一种音乐音效处理的限制器控制方法、装置、计算机设备及存储介质,旨在解决现有技术中在使用限制器时则无法保证参数变化引起响度超越阈值设定的限制,且没有提出一个很好的规避响度越界的算法的问题。
[0008]第一方面,本专利技术实施例提供了一种音乐音效处理的限制器控制方法,其包括:
[0009]响应于音频处理指令,获取与所述音频处理指令对应的待处理音频帧;
[0010]获取所述待处理音频帧的声音响度序列;
[0011]获取预设的输入提升增益量,将所述声音响度序列根据所述输入提升增益量进行增益量提升,得到增益声音响度序列;
[0012]获取预设的限制器,根据所述增益声音响度序列与所述限制器之差获取增益曲线;
[0013]根据预设的平滑增益策略对所述增益曲线进行平滑处理,得到平滑增益曲线;
[0014]将所述平滑增益曲线根据预设的自动输出增益补偿策略进行增益补偿,得到补偿增益曲线;以及
[0015]将所述增益曲线转换到线性域得到转换结果,将所述待处理音频帧与所述转换结果求和得到输出结果。
[0016]第二方面,本专利技术实施例提供了一种音乐音效处理的限制器控制装置,其包括:
[0017]初始音频获取单元,用于响应于音频处理指令,获取与所述音频处理指令对应的待处理音频帧;
[0018]响度获取单元,用于获取所述待处理音频帧的声音响度序列;
[0019]输入提升单元,用于获取预设的输入提升增益量,将所述声音响度序列根据所述输入提升增益量进行增益量提升,得到增益声音响度序列;
[0020]增益曲线获取单元,用于获取预设的限制器,根据所述增益声音响度序列与所述限制器之差获取增益曲线;
[0021]曲线平滑单元,用于根据预设的平滑增益策略对所述增益曲线进行平滑处理,得到平滑增益曲线;
[0022]增益补偿单元,用于将所述平滑增益曲线根据预设的自动输出增益补偿策略进行增益补偿,得到补偿增益曲线;以及
[0023]输出单元,用于将所述增益曲线转换到线性域得到转换结果,将所述待处理音频帧与所述转换结果求和得到输出结果。
[0024]第三方面,本专利技术实施例又提供了一种计算机设备,其包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的音乐音效处理的限制器控制方法。
[0025]第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其中所述计算机可读存储介质存储有计算机程序,所述计算机程序当被处理器执行时使所述处理器执行上述第一方面所述的音乐音效处理的限制器控制方法。
[0026]本专利技术实施例提供了一种音乐音效处理的限制器控制方法、装置、计算机设备及存储介质,先对待处理音频帧获取声音响度序列,然后增加输入提升增益量得到增益声音响度序列,之后基于限制器对增益声音响度序列获取增益曲线,对增益曲线进行平滑处理得到平滑增益曲线,对平滑增益曲线进行增益补偿得到补偿增益曲线,最后将增益曲线转换到线性域得到转换结果,将待处理音频帧与转换结果求和得到输出结果。实现了强化一般范围算法的效果,提供了更多的参数选择,方便用户调整出更好的音频特效,并且保证音频的最大响度与设定最大响度阈值基本齐平。
附图说明
[0027]为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0028]图1为本专利技术实施例提供的音乐音效处理的限制器控制方法的应用场景示意图;
[0029]图2为本专利技术实施例提供的音乐音效处理的限制器控制方法的流程示意图;
[0030]图3a为本专利技术实施例提供的音乐音效处理的限制器控制方法中限制器的控制效果示意图;
[0031]图3b为本专利技术实施例提供的音乐音效处理的限制器控制方法中平滑增益处理的原理示意图;
[0032]图4为本专利技术实施例提供的音乐音效处理的限制器控制装置的示意性框图;
[0033]图5为本专利技术实施例提供的计算机设备的示意性框图。
具体实施方式
[0034]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0035]应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0036]还应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音乐音效处理的限制器控制方法,其特征在于,包括:响应于音频处理指令,获取与所述音频处理指令对应的待处理音频帧;获取所述待处理音频帧的声音响度序列;获取预设的输入提升增益量,将所述声音响度序列根据所述输入提升增益量进行增益量提升,得到增益声音响度序列;获取预设的限制器,根据所述增益声音响度序列与所述限制器之差获取增益曲线;根据预设的平滑增益策略对所述增益曲线进行平滑处理,得到平滑增益曲线;将所述平滑增益曲线根据预设的自动输出增益补偿策略进行增益补偿,得到补偿增益曲线;以及将所述增益曲线转换到线性域得到转换结果,将所述待处理音频帧与所述转换结果求和得到输出结果。2.根据权利要求1所述的音乐音效处理的限制器控制方法,其特征在于,所述获取所述待处理音频帧的声音响度序列,包括:获取预设第一数值,将所述待处理音频帧中每一帧音频数据根据预设的响度计算模型进行运算,得到所述待处理音频帧中每一帧音频数据的声音响度,以组成所述声音响度序列;所述响度计算模型的公式为列;所述响度计算模型的公式为表示所述待处理音频帧中第i帧音频数据的声音响度,data
i
表示所述待处理音频帧中第i帧音频数据,eps表示预设第一数值,且abs()表示取绝对值运算。3.根据权利要求1所述的音乐音效处理的限制器控制方法,其特征在于,所述获取预设的输入提升增益量,将所述声音响度序列根据所述输入提升增益量进行增益量提升,得到增益声音响度序列之后,还包括:将所述待处理音频帧根据所述输入提升增益量及预设的音频时域数据调整模型进行增益调整,得到增益音频帧;其中,所述音频时域数据调整模型的公式为change_data
i
=data
i
/(10∧InputUpGain/20),change_data
i
表示所述增益音频帧中第i帧增益音频数据,data
i
表示所述待处理音频帧中第i帧音频数据,InputUpGain表示输入提升增益量。4.根据权利要求1所述的音乐音效处理的限制器控制方法,其特征在于,所述获取预设的限制器,根据所述增益声音响度序列与所述限制器之差获取增益曲线,包括:若确定所述限制器为柔和拐点类型限制器,获取所述柔和拐点类型限制器的第一模型,将所述增益声音响度序列与所述第一模型相减求差值,得到增益曲线;若确定所述限制器为坚硬拐点类型限制器,获取所述坚硬拐点类型限制器的第二模型,将所述增益声音响度序列与所述第二模型相减求差值,得到增益曲线。5.根据权利要求4所述的音乐音效处理...

【专利技术属性】
技术研发人员:戚成杰
申请(专利权)人:深圳万兴软件有限公司
类型:发明
国别省市:

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

1