那么,时间差的作用是什么? 强度差的作用又是什么?
3 l% t" N& p: M3 G3 G) f0 `0 D# y0 _' m0 [8 t* l3 D- j
时间差的作用,我的认为是:判定声场中的方位角。强度差的作用,我认为是:判定声场中的距离。6 \8 a3 K/ S$ _) i2 C
5 H, B1 Y0 c, [ m' \" ]
5 g, A0 t! e m$ O: a( g4 s+ t( J' O4 ^& |7 Y4 o) T
为什么说是时间差可以判定声场的方位角?很简单的例子:两耳间距17cm,那么不管哪个地方哪个方向发出的声音,时间差不会超过两耳间距/声速,也就是Max(dT)=0.17米/(340米/秒)=0.0005秒。 很惊讶吧,大脑能够根据小于0.0005的时间差距来判断出声音来自那个方位角。
3 w, R% @) ^; R2 h( k* m9 Y8 `/ [# m0 [
Max(dT) 0.0005秒,发生方位角a=0或者180度的情况下,也就是,当音源-左耳朵-右耳朵成一直线的情况下—这个应该很好理解。8 k- ^9 l6 d6 e/ ^3 n' Z: G
: ~" v7 x, Z- ]1 E/ e' j0 [+ t当方位角a变化的时候,dT也发生相应的变化,a=0度开始,dT慢慢减少,一直到a=90度的时候,音源距离左右耳朵相等,此时dT=0。然后,超过90度后,左耳朵开始先听到声音,此时dT变成负的了。一直到a=180度,此时dT= - 0.0005秒。( S! f. J, C! {9 e
. V/ s( H3 a) ^6 x2 W时间差解决了方位角问题,但是,它无法解决距离L问题。很简单的例子: 音源不管是在100公里外,还是在1米外,只要音源是和左右耳朵成一直线,那么dt一直是0.0005秒。根据dt,大脑根本无法判断音源究竟离耳朵多远。 这个艰巨的任务,交给了强度差来处理。
% a* S, A! Q, f% ^9 j9 R, }
# \$ h. a' H* m. F插一句,理解的读者应该看出这里面有个问题,即耳朵如何通过时间差来判断前后方向的问题,因为声音是X轴对称的。实际上,这是由人耳耳廓结构造成的HRFT来判定前后的,我下文会详细讲解。; V4 M2 [% T5 v% v* l6 n, f8 G
& L: e! n! A1 h/ D- P还是回到老问题上,左右耳声音强度差如何判断出音源距离。6 q& H+ T8 x! A: _$ R/ w M
" d" b# D, ]1 p L, y声音,在空气中的传播,有一个很重要的特点,就是声音强度在离开音源后,先急速下降,再慢慢下降,强度的衰减的速度随着距离的增加而减缓。一个简单的例子:你把耳朵贴在喇叭上,即使喇叭声音很低,也会觉得太响了。离开喇叭才10cm,声音马上就降低下来;再离开1米,声音降低的程度就随着距离的增加开始减弱。- q4 I: L9 a o4 b8 L, j* J
! j0 T% j7 S* c5 Z# X/ Y4 w
: s, N: W* n1 V- T) N; L7 B! i8 R
这种特性,用图来表示,就是这么一种曲线。用数学来描述,就是强度P=原是强度P/距离的平方,也就是P(L)=P(原)/L2. 这是本文里面非常重要的一个基本公式,我会在后面证明阶段用到。当然,这是最精简的示意性质的声音强度公式,实际情况是非常复杂的。* D% B, }" u/ X
' }) q8 M; g) N+ j6 @6 W; _
' j& N/ L' t) ]2 X7 q% z3 k1 G+ V讨论完声音强度的特性和公式后,我们再回到原先的话题上,耳朵如何通过强度差来判断音源位置距离。' A7 Z( t8 c' s; z
$ A5 c+ L# q: g0 S这里的强度差,是指左右耳听到的声音强度之差。5 \( B8 o w. q- B
9 ^% `( q1 I/ b- R! m举一个例子:拿起你的右手,尽量贴近你的右耳朵,打一个响指,OK,是不是右耳朵被很响的震了一下,左耳朵则没听到多少声响? 也就是,此时左右耳声音强度差很大。而且,你的大脑在那个0.0005秒的瞬间,计算出:我靠!这么大的强度差,肯定音源就在我耳边,距离非常近!
k5 B8 j, X" N$ j* \
4 I# S' \* [+ }, x3 X$ o然后,你再试试看,不要再贴近你的右耳朵,用右手在右前方再打一个响指,此时,是不是右耳朵听到的还是比左耳朵响?但是,此时的强度差没有刚才那么大了。当然,你的大脑也在瞬间反应出来:强度差不大,呵呵,这种强度差,音源差不多距离我半米左右吧。5 r" E9 L- \$ ` u1 K, i w; O9 |
+ n) N; ?( o) p
呵呵,通过这个活生生的例子,你基本上明白了,强度差和音源距离的关系。
, z* I# m+ ^4 V8 b1 r s! K# T5 i7 N9 v
强度差越大,表明音源越近,你的大脑越容易判断出大概距离。--这是由声音强度衰减特性决定的,距离越近,衰退越快速。
4 }& M- s- a) ]$ H. @( \* M' _2 \ p, Y7 f1 t
强度差越低,表明音源越远,你的大脑越难判断出大概距离。--- 比如打雷,左耳朵和右耳朵基本上听到的是相同强度的声音,于是你迷糊了,究竟这个雷,打在10KM处还是100KM处?天知道! v- T0 s1 G( x# h% L4 C
! l k8 R* I% e* ~# i+ e. X耳朵感知的音源距离=左右耳强度差的倒数。; |7 R% o7 ~7 L8 W6 g: X$ G6 s; P
& k* V( G: ~7 [9 h' e* g' ?/ g下面,我用经验数学公式来描述强度差与音源距离的上述关系,也就是: L(判)=1/( P(左)-P(右))= 1/{P(原)/L(左)2- P(原)/L(右)2}.' |% m8 v6 ]" d% y6 K& J) T3 @
3 h! N, j2 C2 e4 L5 ?
, T6 P/ c/ w# p7 \8 k细心的朋友,会发现一个问题。当方位角a很小(比如0度)的时候,那么强度差很容易听到。但是随着a角度上去后,强度差开始变得不明显,特别是当a角=90度的时候,左右声音强度差就等于0了,此时还能用强度差来判断距离么?- O) a, j }/ x8 C
* Y( r$ V1 t0 d- D
呵呵,这里面的解释比较复杂。实际上,答案是,a=90度;强度差=0 的时候,音源在正面中心,此时大脑根据强度差来判断距离的能力完全丧失了。但是!我要说的是但是! 生命就是一种奇迹,此时,大脑会根据另一种强度差来判断音源距离,那就是(我不知道正确的名字是啥)-经验声音强度差。 举个例子,你活了这么多年,你母亲很多次会站在正对面和你说话,此时你的眼睛和耳朵会协助大脑长期条件反射,你会知道母亲的这个正面的说话的声音的音量大小,大概距离你多少远。
" m! R' C* Y& m
0 H& {0 \* M. i5 z0 r/ T; Z$ {# @3 X. T嗬嗬,这种根据经验声音强度差来判断,完全是一种大脑后天培养的能力—所以这种能力会存在缺陷。举个例子:每年夏夜,你都会听到蛐蛐叫;听了多少年了,只听到声音,从没有晚上起来拿手电去查个究竟,看看蛐蛐究竟离你多远---反正比较远,因为你两个耳朵听到的蛐蛐的叫声强度差不多。
3 w. H( I1 C, G0 @, H6 h4 c d: `0 d' M! O+ @
多少年过去了,今天晚上,你躺在床上再好好听一下蛐蛐的叫声(夏夜,应该听得到吧,反正我这里能听到):你会发现,你很容易听出来蛐蛐的方位角。 但是,你无法听出来,蛐蛐离你大概多少远,即使你很认真地去听,很认真地去想,也很难。因为-你大脑中还没有蛐蛐叫声的参照系统。好比你看天上的星星,你不知道究竟是那颗亮一点的星星离我们远呢,还是那颗暗一点的星星离我们远—因为没有参照物。
: I/ @) x& v! e9 ]. m
% _' I o6 l$ i: y# y( R而且,根据经验声音强度差来判断距离会产生错觉。再举个例子:你用MX500听交响,如果根据经验声音强度差来判断,会出现如下谬论:音量开高了,难道就距离近了,声场下来了?音量开低了,难道距离远了,声场拉开了?呵呵,你的大脑聪明得很,它会告诉你,此时它不知道!!: ^; j9 X7 r) X% [& U5 R; }
! l9 { g/ i6 X4 {) F9 i' E洋洋洒洒这么多文字,基本上讲清楚了耳朵的声场定位的原理和局限。先总结总结,以免你们忘记:& k8 s+ O' l+ \& y
+ C* O% L4 Z+ d3 U/ A Z0 z
1) 当音源和左右耳成直线距离时(也就是方位角a很小时),耳朵的方向感和距离感最好,此时时间差最大,同时左右耳强度差最高(当然,强度差大小和音源与耳朵的距离也有关-最好是音源和左右耳呈直线,同时音源非常贴近一只耳朵)---- 也就是说,此时耳朵在声场定位方面的能力最强--- 所以古话说,“侧耳聆听”。
% y# w, i" M% U7 P* Y
+ c" {* M+ v7 x1 ?2 S8 m2) a角度升高,时间差开始减低,但是耳朵还是很好的根据时间差来做方位角定向。但是!因为方位角定向无法应付X轴对称的方位角定向;所以人有耳廓,根据HRTF修正,来辨别前后。头部相关传输函数HRTF定义,看附录a.. L9 ?5 B3 q: y% v. e& F
2.1 正因为HRTF对前后定位的贡献,所以无HRTF修正的普通CD,你用耳塞听,你只能听到,声音好像都发生在眼前,没有发生在身后的。在左?在右?在方位角30度处?这些基本上都还可以听出来。但是听起来就是没有身后发出的声音。
- j- I% ]. O, f1 ?0 q 2.2 如何解决前后定位问题?用人头录音来做HRTF修正。看附录a.$ [7 H& W$ }8 U, ?" C) C& F
8 K/ N, l8 r4 G1 _# m
7 i2 v2 [/ V( ?* R8 I6 l
3) a角度升高,左右耳强度差开始降低,人耳开始逐渐根据经验声音强度差来判断距离,此时耳朵对距离远近的定位效果开始减退。所以老话说:听宽声场易,听纵声场难。 更有甚者: 花百万买箱子声音的接像退后一米。 呵呵,一句话,因为耳朵对于a角接近90度的声音的距离感只能凭经验来判断距离,所以实际上,耳朵对于正前方的声音的声场定位的能力非常薄弱的。 不过,生物的进化是非常perfect的,一般而言,眼睛对距离的定位能力远远高于耳朵,但是眼睛视野不够广;所以人两侧长了耳朵,主要是用来做方位角定向,然后脖子转动,眼睛定位目标距离。0 }8 d3 r" U3 ^
$ _$ C! |* Z5 A5 W& _/ c
& M i! l4 v- | i4 {6 h歇口气,下面即将开始讲解:录音所记录的声场,耳机/耳塞的声场,箱子为何能扩大声场。基本上采用数学推算了,各位届时可要打起精神……..3 o5 H+ z" i, J, \+ q2 G
c6 V9 R2 ?* r4 J; z. _+ I
' |3 w% c8 @2 j& M N" B
第二节:录音,如何记录声场。7 i/ B: r5 _7 d9 |
" L. ~9 m1 r! O% k7 e+ v万物有因缘,讲放音,先讲录音,讲讲录音的时候,如何把声场信息记录到双声道录音中。& @: c# Y0 N# v( g5 o; M
7 m' F0 F8 A7 g d( H7 A一般普通的CD录音,我们称之为室内录音,左右声道麦克风的距离都比较远。(据说录交响现场,左右声道的麦克风的距离高达30米)。
B0 c! o- u4 e Y$ K" `& O# B
; \$ `; L4 e' r+ E' B* v那么?为什么要这么做?因为—要记录声场。: m3 _3 Z$ m9 s
4 g# j5 g, f$ ^4 i9 F声场的物理表达形式,我已经讲清楚了。1)时间差 管方位角。 2)强度差 管距离感。那么,要做好CD的立体声的声场的录制,必须拉开时间差和强度差,也就是拉大L左和L右之间的差距。此时,最好的方式就是,拉开左右声道麦克风的间距。6 R4 C# Z) y K- g) `, n1 I1 {
L, @. k" q7 }; s
" _! H u8 q5 f/ S1 Z; [% f/ q+ S; [! t3 A. K9 b' a
这样的话,站在中间唱歌的人,方位角还是90,时间差强度差还是0;但是边缘的乐器等,方位角就很低了,时间差和强度差都有所上升---自己看图,和上面的图比较比较,不用多解释了。很多HIFI发烧碟, 人声很正中很清晰,但是无纵深距离感(也就是说,你不太能感觉到他究竟离你多远),但是边上的乐器,比如鼓的方位感和距离感就比较明显了。: a) q; x. ^2 F/ U, s
5 o4 T: F. w& J. e
" D4 G% L4 w2 uOK,假设左右声道麦克风非常完美,同时同步工作得非常棒,那么可以肯定,它记录下了完美的时间差信息和强度差信息,也就是记录好了声场信息。那么,接下来,我们就可以讨论箱子回放时候的声场情况。 |