怎么解决相位抵消_【录音教程】如何防止话筒拾音的声学相位抵消
设想一下你以单声道的模式为一个吉他歌手做扩声,一支
人 声听起来比较古怪,有点“空”,同时有滤波器之类的效果声。为什么会这样?主唱话筒拾取歌手的演唱,同时拾取箱琴的话筒也串入了歌手的声音(见图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是国际顶级的话筒技术工程师/自由撰稿人,同时他也是录音师,音频杂志记者。.)
怎么解决相位抵消_【录音教程】如何防止话筒拾音的声学相位抵消相关推荐
- 怎么解决相位抵消_如何防止话筒拾音的声学相位抵消
设想一下你以单声道的模式为一个吉他歌手做扩声,一支发话器拾取人声,另一支发话器拾取箱琴.5 e% {! l& L) v( d3 Jwww.zghifi.com zghifi.com . |' ...
- 如何防止话筒拾音的声学相位抵消?
设想一下你以单声道的模式为一个吉他歌手做扩声,一支话筒拾取人声,另一支话筒拾取箱琴. 人声听起来比较古怪,有点"空",同时有滤波器之类的效果声.为什么会这样?主唱话筒拾取歌手的演唱 ...
- 怎么解决相位抵消_如何理解音频相位
如何理解音频相位 物理规则 最基本的相位指的是声波 - 简单来说,就是空气的振动.当我们听到声音时,气压会改变我们听到的内容.就像石头落入水中溅起的波纹,而声音是由空气运动制造的.跟在水中一样,这些运 ...
- 怎么解决相位抵消_如何确认并纠正混音中的相位问题
前言 你的混音有没有出现过听起来不太对,却不知道问题在哪儿的状况?这有可能是出现了"相位抵消"--一种会让你混音中的某些频率消失的现象.为了解决这个问题,本文会帮你理解相位--它是 ...
- centos7 docker安装和使用_入门教程
centos7 docker安装和使用_入门教程 原文:centos7 docker安装和使用_入门教程 说明:本文也是参考互联网上的文章写的,感谢相关作者的贡献. 操作系统 64位CentOS Li ...
- Soul瞬间发布长录音教程
原创文|Space9 别人瞬间的语音时间那么长,而你的怎么就只有90秒!!! Soul瞬间发布长录音教程: 首先你得准备一个你录好的长语音文件. 打开手机文件管理器并设置使其显示隐藏文件. 进入sou ...
- mongodb安装失败与解决方法(附安装教程)
mongodb安装失败与解决方法(附安装教程) 参考文章: (1)mongodb安装失败与解决方法(附安装教程) (2)https://www.cnblogs.com/liuda-page/p/922 ...
- 【JavaScript系列】JS基础语法_从变量到数组一网打尽_有教程有实战
[JavaScript系列]基础语法_从变量到数组一网打尽_有教程有实战 JavaScript基础语法目录 基础语法 延迟和异步脚本 变量 数据类型 数据类型简介 简单数据类型与复杂数据类型 栈和堆 ...
- python开发app教程_知到APP_数据库应用与开发_答案教程
知到APP_数据库应用与开发_答案教程 更多相关问题 [单选题]下列选项中,属于sendRedirect(java.lang.String url)方法所在接口的是( ) A. HttpSession ...
最新文章
- java现有一个泛型类 提供数组排序功能,java编程思想读书笔记 第十六章 数组
- 用例子来彻底搞明白Virtual 和 非 virtual(C#)
- 如何把文件模版上传到SAP数据库层.
- HDU - Dogs' Candies
- 剪刀,石头,布,小游戏脚本
- Haproxy+Percona-XtraDB-Cluster 集群
- 信息系统状态过程图_操作系统中的增强型过程状态图
- 计算机任务管理器恢复默认,关于任务管理器的一个问题??
- 蓝桥杯 ALGO-110 算法训练 字符串的展开
- 【BZOJ4504】K个串 可持久化线段树+堆
- 作用 和会话期 进程组_进程 进程组 会话的关系及作用
- 兰州大学计算机复试英语翻译,2019兰州大学计算机专硕复试回忆
- 2013年系统集成资质考试时间
- 什么是黑链?什么是黑帽?什么是明链?
- 这篇文章能让你吃透SVG
- 云计算时代商业银行的战略机会
- py-01-LINUX
- oppo文件管理android在哪里,OPPO手机中缓存视频文件路径在哪里查看?怎么查看?
- Windows下安装VMware
- C#中的ulong关键字
热门文章
- linux错误日志重定向,Linux shell 重定向标准错误输出
- CSDN博客图片水印|自定义水印|去除水印
- 【Git、GitHub、GitLab】十 将git仓库备份到本地
- centos6.8 安装软件
- LeetCode 三数之和 — 优化解法
- 获取select被选中的option的值
- day35-hibernate映射 03-Hibernate持久态对象自动更新数据库
- ASP.NET MVC中的模型装配 封装方法 非常好用
- unity3d教程游戏包含的一切文件导入资源
- [剑指offer]面试题第[59-1]题[Leetcode][第239题][JAVA][滑动窗口的最大值][单调队列][优先队列]