上一篇总结了压缩器的基本参数概念,这篇总结压缩器的参数调节思路与使用方法。

一.门限如何设置
设置门限的一个关键思路就是你的压缩目的是什么,比如我只想把峰值压一压,或者我想让细节更突出一点,亦或者我是想让动态更加平坦一些等等。
所以根据压缩的目的不同,门限的设置有以下三种办法:1.控制峰值法:门限被设置的很高,在最高峰值下沿,又高于其他电平。压缩器只对最高峰值起作用,不会对信号其他部分起作用。当增益补偿后,压缩前中等大小和较低的信号电平都会有所增加,细节会更清楚一些。
用这种方法的信号动态损失最小,只压最高峰,适合处理保留住大部分动态且需要微量压缩的信号。

(控制峰值法)

2.平衡电平法:门限被设置在中等位置,处于最低谷以上,但比其他信号低,这样做的目的是让较高的信号全部向着门限靠近,所有信号都集中在门限附近,当增益补偿后,声音听起来就会更加平均和平坦,但由于最低谷并没有被压缩处理,所以最低谷的声音并不会在整体里被提升,就是说这些的处理可以让信号更加平坦,但细节的声音不会突出。
用这种方法处理的信号动态损失适中,声音动态更加平均平坦整齐,这正是标准商业歌曲需要的动态,所以也是最常用的一种设置门限方法。

(平衡电平法)

3.提升响度法:门限设置在最底端,最低谷以下,这样所有的信号都会被压缩,这样的压缩处理可以将最大的,中等的,最小的信号全部压到几乎一个位置上,再经过增益补偿后,最大的,中等的,最小的信号全部获得了一致的提升,最小的、中等的和最大的信号都基本处于同一电平,最小的细节也可以被清晰的听到。
这种处理是最极端的,它会让信号完全丧失动态,变得扁平。

(提升响度法)

4.其他处理方法:以上三种为最基本的处理方法,还有很多根据实际情况来进行处理的方法,比如对一个乐器的动态只处理一部分。比如对军鼓处理,如果只想对它的音头部分进行压缩,那么就把门限设定在只影响起振的电平位置就可以了。

(门限设置在了只影响军鼓起振部位的位置)

补充一下:针对评论区里子青老师提出的观点进行说明一下,以上的方法思路均是在RMS值(平均值)的基础上得到的方法,如果是以峰值为基准,那么以上的思路都没办法百分之百实现的。其实就是理想模型和实际情况的区别,理想情况下,压缩器用以上的三种办法可以实现各自的目的,但实际情况过于复杂,压缩器其实有时候并不能达到相应目的。就像子青老师举的例子,第三种情况压缩器有时根本压不住某些信号,动态有时根本没有改变等等。

所以以上的方法并不是错误的,而是在初学阶段的一个理想模型,与实际会存住误差,需要先理解大体原理,再通过实践积累经验,也感谢子青老师的补充,让我学到了宝贵的经验。二、压缩比如何设置
门限决定了压缩的信号范围,而压缩比决定了压缩程度。压缩比设置的一个基本规律是:和门限成正比,高门限则高压缩比,低压缩则低压缩比。
按照门限的三种设置方法,压缩比应进行如下设置:1.对于"控制电平法",压缩器只是对最高峰进行处理,所以多高的压缩比也不会对整体信号造成太多的损失,要把最高峰尽可能压到离门限近的地方,所以用高压缩合适,比如10:1。2.对于“平衡电平法",由于此办法的目的是让电平都往门限上靠近来得到动态平坦和均匀的效果,压缩比太大会导致压缩效果过于明显,用较低的压缩又没法产生足够电平靠近门限的效果,所以中等的压缩比比较合适。比如6:1。3.对于“提升响度法",由于门限设置的很低,信号不管用多大的压缩比都会产生很大程度的压缩,为了尽可能的保留一点动态,这样的处理办法就要使用较低的压缩比。一般在4:1以下。
当然,门限和压缩比成正比的思路的出发点是从尽可能保持自然的压缩效果来考虑的,如果你想要独特的压缩效果,可以完全忽视这条规律。比如在使用"提升响度法"时,用大的压缩比,这样信号就会被压缩的特别窒息,在鼓组的平行压缩技巧里会常用这种夸张的压缩。三.建立时间如何设置:1.建立时间的作用:为了防止乐器自然的起振过程(音头)被抑制,一个较长的建立时间就可以解决这个问题。保留住了音头,而压缩掉衰减部分,造成音头电平和音头外电平的强烈落差,这就是为什么压缩器可以让底鼓,军鼓在混音中更猛烈,更具有冲击力的原因。2.长的建立时间使用在以下两种情况:
(1)迅速发声的打击乐,包括军鼓,底鼓,桶鼓,overhead(overhead中有很多军鼓,桶鼓的声音,肯定要保留住音头)
(2)增益衰减量越大,建立时间就要越长,比如一个信号的压缩量是10db,如果建立时间非常短,那么10db会被瞬间压下去,电平的变化太多明显,可能会造成可闻的咔嗒声。因此大的增益衰减量应采用长的建立时间,让压缩效果更加自然平滑。
但要注意,建立时间不能太长了,如果太长了,压缩器实际就没有压缩多少,基本等于没有用压缩。军鼓所发出的敲击声,大多数维持时间不会超过500ms,一般100ms左右就可以保留住全部完整的音头了。如果歌曲比较柔软,不需要太多冲击力,那就可以把建立时间设置在10ms以下,不要音头,军鼓和底鼓就怂了。

(军鼓的建立时间,越长保留的音头就越多)

2.短的建立时间情况:不要对钢琴、弦乐等持续发音的乐器设置长的建立时间,这会改变它们的乐器包络,从而让乐器的音色发生变化,造成一定的失真,所以长的建立时间一般只用在迅速发声的打击乐上。

(对钢琴用长的建立时间会造成很大的失真)

3.中等的建立时间情况:在处理人声时,较长的建立时间会导致人声在每一句开头产生电平上的爆破音;建立时间过短又会削弱人声的动态,这时候就得找一个折中的建立时间(5~10ms)来解决这个问题,或者干脆就提高门限只压峰值,或降低压缩比减小压缩程度等办法处理。(一般我对人声不会进行特别大的压缩,尽可能保留住动态,用“控制电平法"最适合。)4.建立时间的快慢会带来的一些问题:
(1)快速建立时间会造成低频失真,因为低频信号周期长,建立时间快会直接改变低频信号的包络线条,造成失真,所以在处理贝斯时候,适当延长建立时间或者用压缩器的保持时间来解决这个问题(保持时间设置在20ms左右)

(低频被快速建立时间搞成的失真)

2.同理,高频由于周期短,长的建立时间也会削弱高频信号,所以在处理吉他,擦类乐器时不需要长的建立时间。四、释放时间如何设置
只需要记住两点:1.释放时间与建立时间相反,释放时间越长,原始衰减部分保留的就越少。所以对于需要保持住衰减过程的乐器,释放时间要短,比如人声,钢琴,弦乐等持续发音乐器。2.对于迅速发声的打击乐:释放时间的设定是完全根据歌曲本身速度的实际情况来进行设定的。
比如对鼓组的处理,释放时间要调整到压缩不影响到下一次敲击的长短,释放时间过长会影响到下一次敲击的音头,释放时间过短会影响到正在敲击的音头,所以唯一的一个原则就是根据歌曲速度快慢,调整释放时间,让压缩量在下一次敲击到来之前完全消失。

(长的释放时间会影响到下一次敲击声的音头)
(适合的释放时间就完全不会影响到下一次敲击)

3.释放时间快慢所带来的问题:
1.与建立时间一样,短的释放时间会导致低频失真,长的释放时间会导致高频失真,所以处理低频乐器可以适当延长释放时间,处理高频乐器适当缩短释放时间。
2、抽吸效应就是由短的释放时间来实现的,这很好理解,声音正被压着然后突然松开,音量的迅速变化就很容易产生抽吸效果。
3.短的释放时间可以产生更明显的压缩效果。(道理和抽吸一样)五.几个常用的使用技巧:1.侧链均衡
侧链控制的原理就是:侧链信号代替原始信号去触发压缩器工作。
对侧链信号使用高通滤波器是非常常用的手段,它可以避免高频被压缩过多而使信号变得浑浊。原因是:低频信号对压缩器极为敏感,这是因为低频信号周期长,相比于高频,它在门限以上的时间就更多,高频可能早都衰减到门限以下了,低频还在门限上呆着,这就导致在一个既有高频又有低频的信号里,压缩器的触发时间会随着低频走,不需要被压缩的高频也会因为压缩器的工作时间长而被压缩,导致高频损失,声音变浑浊。所以对侧链信号使用高通滤波器会大大减少这样的效果,让各频段信号压缩更一致。用只有高频的侧链信号去触发压缩器工作,从而使压缩器的触发随高频走。
说白了就是,想让压缩器由某个频段触发,就在侧链里只保留这个频段。

一般情况下,对于有音高变化的乐器,最好都用上侧链均衡。因为低频对压缩过于敏感,如果用原信号触发压缩器,压缩器随低频走,压缩后的信号会变浑浊,用低切的侧链后,压缩后的信号才是频段压缩更加均衡的信号。

(api2500中的侧链均衡选项,三种不同的均衡设置,norm为不进行均衡处理,其余两个均衡线条都是抑制低频强调高频的,就是因为低频对压缩太敏感,第二张图引用自孙黑皮专栏《孙黑皮的混音之路》)

2.外部侧链
就是用外部的乐器去触发压缩器工作,非常常用。
最常用的就是用底鼓的信号去触发贝斯的压缩器工作,因为底鼓的音头要出来(在后面具体乐器的压缩处理中会详细总结),底鼓响的时候,贝斯就弱一点,所以用底鼓信号去触发贝斯的压缩器,底鼓一响,贝斯立马就被压缩,底鼓没了贝斯就恢复正常(门限设置很低,快速建立,按歌曲速度设置释放时间),会带来更好的律动感,在嘻哈和舞曲的混音中会用到更加夸张的压缩,带来抽吸效应。

(c1压缩器的侧链选项,用底鼓去触发贝司的压缩)

3.并联压缩:
也叫平行压缩,或叫纽约压缩,在鼓组,贝斯,人声处理时非常常用,尤其是鼓组。
作用:一般的压缩是向下压缩,让大的声音变小,而并联压缩可以将低的信号向上提升。原始信号被复制一轨进行压缩,并联的压缩处理可以非常夸张,可以用"提升响度法“来得到更多的细节,再将复制的被压缩的信号和原始信号混合在一起,这样就可以在保留信号整体动态不变的情况下进一步让声音拥有更多细节。(在鼓组的压缩里,可以利用并联压缩来增加鼓组的起振感和泛音等细节)与常规信号相比,原始信号的起振感和动态还有各个压缩器独有的气质都被更好的保留了下来。

(在cubase里利用"发送"来实现鼓组的平行压缩)

4.串联压缩:
就是将两个(或者多个)压缩器串联在一起进行处理,目的是实现两个独立的目标,比如用第一个压缩器去对信号的电平进行平衡,用第二个压缩器去增加冲击力。
本篇就到这里,下一篇会总结压缩器的具体用法,晚安!

无失真压缩法可以减少冗余_混音笔记(七)——压缩器(2)压缩器参数调节方法...相关推荐

  1. 无失真压缩法可以减少冗余_多媒体压缩技术概念 多媒体的基本概念

    多媒体数据压缩技术的失真分类? 根据解码后数据与原始数据是否完全一致进行分类,压缩方法可被分为有失真编码和无失真编码两大类. 有失真压缩法会压缩了熵,会减少信息量,而损失的信息是不能再恢复的,因此这种 ...

  2. 无失真压缩法可以减少冗余_机考样题(选择题带标准答案).docx

    山东省高校非计算机专业计算机等级考试样题( Windows 7+Office 2010) 一. 单项选择题(每题1 分,共30 分) 1. 下列有关信息的说法错误的是 ( A). A. 信息有着明确. ...

  3. 无失真压缩法可以减少冗余_CVPR 2020 论文概述:基于深度学习的层级式视频压缩方法...

    在 CVPR 2020 论文<Learning for Video Compression with Hierarchical Quality and Recurrent Enhancement ...

  4. lgg7深度详细参数_混音笔记(十一)——混响器(2)混响器的参数

    本篇开始总结混响器上的各种调节参数的含义以及该如何使用.一.混响器的使用及参数调节思路 在调节混响器的参数之前,我们需要先建立一个明确的方向,即调节这些参数是为了什么,宏观来看,混响器就是模拟一个具有 ...

  5. java 混音_混音方法的汇总

    对于混音方法,网上和文献上流传许多方法. 1.平均权重 2.随幅值变化的权重 3.利用衰减因子缓慢规整 4.绝对值处理 5.A+B-A*B(书写不是很精确) 经过实验,方法做了比较了: 方法1.唯一的 ...

  6. 回溯法采用的搜索策略_数值优化|笔记整理(3)——线搜索中的步长选取方法,线性共轭梯度法...

    上一节笔记传送门: 学弱猹:数值优化|笔记整理(2)--线搜索:步长选取条件的收敛性​zhuanlan.zhihu.com ------------------------------------ 大 ...

  7. 抖音怎么设置保存路径_抖音限时可见视频怎么弄 设置限时可见作品方法

    抖音限时可见这个功能是新出来的,很多用户在抖音上可能已经看到过这个标签,但是具体怎么设置也不知道,可以让你发表的作品上面显示显示可见这样的标签哦,下面跟着小编一起来看看详细的设置方法吧! 限时可见功能 ...

  8. python如何调用参数配置文件_【Python学习笔记七】从配置文件中读取参数

    将一些需要经常更改的参数存放在配置文件中,通过读取配置文件来获取参数,这样修改以及使用起来比较方便 1.首先是配置文件的写法,如下一个environment.ini文件: a:里面"[]&q ...

  9. 实时音视频直播新玩法中的混音技术

    作者|冼牛 编辑|覃云 最近半年,视频直播领域中产生不少创新玩法,其中包括 K 歌直播和合唱直播.这些创新玩法都用到实时音频混音技术.今天我们来聊一下混音技术的实现,及其在创新玩法中的应用. 混音的应 ...

最新文章

  1. python 代码-20个Python代码段,你需要立刻学会,好用到哭!
  2. python比java简单好学-python和java哪个学起来更简单
  3. 虚幻4 远处的贴图模糊处理
  4. 服务器php 不能运行框架,经验总结 PHP框架常见错误
  5. CUBA平台:TypeScript SDK和REST API
  6. 【Spring源码】AOP切面源码
  7. Redis底部的几种存储结构(sds、dict、ziplist、intset、skiplist)
  8. 常用文件格式转换大全: PDF转Word,WORD转PDF转换器,DOCX转DOC转换
  9. sa结构组网方式_5G建网:先NSA还是SA?
  10. Hdu 1303 Doubles
  11. 2018年全国大学生电子设计竞赛TI杯赛题简单回顾和准备经验分享
  12. 项目过程管理(十七)结项
  13. 怎样自学unity是效率最高的
  14. 双甜点预测的几点总结:
  15. 数字系统的设计层级(行为级、RTL、门级)
  16. python0309
  17. 快速阶乘算法python_python实现N阶乘的算法
  18. AES加密解密算法设计(C++)
  19. BUG记录--Iconfont图标在IE8浏览器的兼容问题
  20. 关于如何实现Ubuntu系统的中英文输入法切换

热门文章

  1. 深入理解lua的协程coroutine
  2. 常见的几个大数据名词:OLAP、OLTP、BI到底代表着什么?
  3. 面试必会系列 - 5.2 详解OSI模型与七层协议,网络TCP/IP基础,三次握手、四次挥手等
  4. 【PAT甲级 sc.nextInt()的使用】1008 Elevator (20 分) Java版 9/9通过
  5. CentOS 6 安装Hadoop 2.6 (四)运行简单例子
  6. 为什么要低温保存_超低温冰柜需求缺口加大,海尔海信长虹迎来利好
  7. python背诵技巧_15条常用Python小技巧
  8. Java float类型怎么把小数位数限制为2位
  9. 缓存之EHCache(二)
  10. kotlin学习之类委托(八)