设想一下你以单声道的模式为一个吉他歌手做扩声,一支

人 声听起来比较古怪,有点“空”,同时有滤波器之类的效果声。为什么会这样?主唱话筒拾取歌手的演唱,同时拾取箱琴的话筒也串入了歌手的声音(见图1)。吉 他话筒离主唱话筒的距离大概有一英尺。因此,吉他话筒中拾取的人声相对于主唱话筒有一定的延时。所以,有两个“人声”混合在一起,一个是直接声,一个是含 有延时的声音。

图1

当两支话筒的声音混合在一起,等电平延时信号的中心频率将抵消。从频谱上看,在两个信号频率重合的地方会出现连续的凹陷,这里就是声音抵消频率。这种现象称作“梳状滤波器效应”,因为从频谱上看象是朝下的梳齿。

一般来说,如果两支话筒以不同的距离拾取了同一个声源,而且它们的信号被混合到一个通道,就可能出现相位抵消。频谱上凹陷的位置,是声波中心频率反相的结果。声音听起来像是加了少量的柔软的flanging效果。

事实上,我们分析一下flanger效果的原理就知道其中的道理。Flanger效果是通过一个0到20毫秒之间自动扫描的数字延时产生的,flanger效果就是“梳状滤波器效应”,在软件的频谱上看是一个上下滑动的滤波器。

3:1原则

为了减少两支话筒之间的相位抵消,我们必须遵守话筒摆位的3:1原则:话筒之间的距离不少于单个话筒与声源距离的3倍(见图2)。例如,两支话筒离声源的距离都是4英寸,那么话筒之间的距离至少是12英寸才可以避免相位抵消。

图2

3:1原则是怎么被定义的?它是由下面这些事实决定的:

当你将一个延时信号等电平的与直接声混合,将会产生一个严重的梳状滤波器效应。但是当你将直接声和延时信号按不同的电平来混合,梳状滤波器效应就会减小。

一支话筒拾取的干净的声音,

我对下面的通道加了5毫秒的延时,模拟两支话筒不同距离拾音时产生的梳状滤波器效应。

一 般来说,当延时信号低于直接信号9dB的时候,梳状滤波器效应大概在+/- 1 dB左右,几乎听不出来。(穿插我以前的研究成果:在一次

对延时信号通道衰减9dB,梳妆滤波器效应变的不明显。

我们是如何确定那个远处话筒拾取的延时信号,低于近距离拾音话筒9dB?只要两支话筒符合3:1原则,根据反平方定律,当距离增加到三倍的时候电平衰减9.54 dB。(这里有个条件,两支话筒的增益和灵敏度完全一样。)

所以3:1原则保证了远处话筒的拾取的延时电平低于9 dB,因此混合信号的梳状滤波在+/- 1 dB或更低,如果话筒的摆位按照4:1以上的比例声音会更好。3:1原则只是避免容易被听见的梳状滤波器效应的最低标准。

设 想一下下面的这种情况,主唱话筒近距离拾音,歌手的声音非常大,远处话筒拾取吉他,但吉他的声音很小。话筒虽然按照3:1原则摆放,但是你不得不增大吉他 话筒的增益,因为吉他的声音太小。如果这样,你可能就破坏了9 dB的电平标准,因为吉他话筒的增益太高,歌手演唱的声音很大。

这个时候就不光是3:1摆位原则可以解决的了。理想情况下,两支话筒拾取同一乐器的电平低于9 dB可以得到不错的音质。但9 dB只是最低要求,不是正好达到9 dB就可以获得好的效果。

这里有一些避免两支话筒之间相位抵消的技巧

-近距离拾音,利用EQ衰减过度的低频。

-将乐器之间距离拉开。

-利用拾音器代替话筒。

-对主唱话筒做1毫秒的延时。主唱话筒和吉他话筒拾取的信号,在时间上就对位了。

-使用指向性话筒,一支向上,一支向下。例如,主唱话筒从下往上,吉他话筒从上往下。-如果使用两支心型指向话筒,方向相反,两支话筒之间的距离在低于3:1原则的情况下,还是可以得到不错的音质。

另外一些防止相位抵消的技巧:不要用两支话筒拾取一个声源。例如,只用一个话筒拾取演讲者的语言。在某些情况下,如果你必须使用两支话筒混合到一个通道,请将两支话筒的话筒头靠在一起。通过这样的方法,两支话筒之间没有延时,也就自然不会出现梳状滤波器效应。

一些例外的情况

什么情况下可以用两支话筒以不同的距离拾取同一声源?在立体声录音的时候。这时,你得到的不是相位抵消,是声像。乐器在音箱中的位置取决于两支话筒之间的延时,电平和你控制的声相位置。

设想将一支话筒的声相放到极左,另外一支放到极右。如果两支话筒之间的延时位0毫秒,两支话筒的电平一样,声相将在两只音箱中间。如果有0.5毫秒的延时,声相将偏离中间一半的位置。如果延时达到1.5毫秒,声相将完全偏到某一只音箱。

你即使只用一支话筒也无法防止相位抵消,想想为什么?

(Bruce Bartlett是国际顶级的话筒技术工程师/自由撰稿人,同时他也是录音师,音频杂志记者。.)

怎么解决相位抵消_【录音教程】如何防止话筒拾音的声学相位抵消相关推荐

  1. 怎么解决相位抵消_如何防止话筒拾音的声学相位抵消

    设想一下你以单声道的模式为一个吉他歌手做扩声,一支发话器拾取人声,另一支发话器拾取箱琴.5 e% {! l& L) v( d3 Jwww.zghifi.com zghifi.com . |' ...

  2. 如何防止话筒拾音的声学相位抵消?

    设想一下你以单声道的模式为一个吉他歌手做扩声,一支话筒拾取人声,另一支话筒拾取箱琴. 人声听起来比较古怪,有点"空",同时有滤波器之类的效果声.为什么会这样?主唱话筒拾取歌手的演唱 ...

  3. 怎么解决相位抵消_如何理解音频相位

    如何理解音频相位 物理规则 最基本的相位指的是声波 - 简单来说,就是空气的振动.当我们听到声音时,气压会改变我们听到的内容.就像石头落入水中溅起的波纹,而声音是由空气运动制造的.跟在水中一样,这些运 ...

  4. 怎么解决相位抵消_如何确认并纠正混音中的相位问题

    前言 你的混音有没有出现过听起来不太对,却不知道问题在哪儿的状况?这有可能是出现了"相位抵消"--一种会让你混音中的某些频率消失的现象.为了解决这个问题,本文会帮你理解相位--它是 ...

  5. centos7 docker安装和使用_入门教程

    centos7 docker安装和使用_入门教程 原文:centos7 docker安装和使用_入门教程 说明:本文也是参考互联网上的文章写的,感谢相关作者的贡献. 操作系统 64位CentOS Li ...

  6. Soul瞬间发布长录音教程

    原创文|Space9 别人瞬间的语音时间那么长,而你的怎么就只有90秒!!! Soul瞬间发布长录音教程: 首先你得准备一个你录好的长语音文件. 打开手机文件管理器并设置使其显示隐藏文件. 进入sou ...

  7. mongodb安装失败与解决方法(附安装教程)

    mongodb安装失败与解决方法(附安装教程) 参考文章: (1)mongodb安装失败与解决方法(附安装教程) (2)https://www.cnblogs.com/liuda-page/p/922 ...

  8. 【JavaScript系列】JS基础语法_从变量到数组一网打尽_有教程有实战

    [JavaScript系列]基础语法_从变量到数组一网打尽_有教程有实战 JavaScript基础语法目录 基础语法 延迟和异步脚本 变量 数据类型 数据类型简介 简单数据类型与复杂数据类型 栈和堆 ...

  9. python开发app教程_知到APP_数据库应用与开发_答案教程

    知到APP_数据库应用与开发_答案教程 更多相关问题 [单选题]下列选项中,属于sendRedirect(java.lang.String url)方法所在接口的是( ) A. HttpSession ...

最新文章

  1. java现有一个泛型类 提供数组排序功能,java编程思想读书笔记 第十六章 数组
  2. 用例子来彻底搞明白Virtual 和 非 virtual(C#)
  3. 如何把文件模版上传到SAP数据库层.
  4. HDU - Dogs' Candies
  5. 剪刀,石头,布,小游戏脚本
  6. Haproxy+Percona-XtraDB-Cluster 集群
  7. 信息系统状态过程图_操作系统中的增强型过程状态图
  8. 计算机任务管理器恢复默认,关于任务管理器的一个问题??
  9. 蓝桥杯 ALGO-110 算法训练 字符串的展开
  10. 【BZOJ4504】K个串 可持久化线段树+堆
  11. 作用 和会话期 进程组_进程 进程组 会话的关系及作用
  12. 兰州大学计算机复试英语翻译,2019兰州大学计算机专硕复试回忆
  13. 2013年系统集成资质考试时间
  14. 什么是黑链?什么是黑帽?什么是明链?
  15. 这篇文章能让你吃透SVG
  16. 云计算时代商业银行的战略机会
  17. py-01-LINUX
  18. oppo文件管理android在哪里,OPPO手机中缓存视频文件路径在哪里查看?怎么查看?
  19. Windows下安装VMware
  20. C#中的ulong关键字

热门文章

  1. linux错误日志重定向,Linux shell 重定向标准错误输出
  2. CSDN博客图片水印|自定义水印|去除水印
  3. 【Git、GitHub、GitLab】十 将git仓库备份到本地
  4. centos6.8 安装软件
  5. LeetCode 三数之和 — 优化解法
  6. 获取select被选中的option的值
  7. day35-hibernate映射 03-Hibernate持久态对象自动更新数据库
  8. ASP.NET MVC中的模型装配 封装方法 非常好用
  9. unity3d教程游戏包含的一切文件导入资源
  10. [剑指offer]面试题第[59-1]题[Leetcode][第239题][JAVA][滑动窗口的最大值][单调队列][优先队列]