欠下的债总是要还的
以前偷懒,没有翻译最长的一段,心里有点不安,又花了三个晚上,还是不要欠下感情债啊,不然心里不安乐。
泛音失真
1介绍
泛音失真的作用是产生出原来的声音中没有的新泛音并且加入到原来的声音信号里面去。如果这些新增的泛音和原来信号中的泛音之间是和Xie的,那么他就会融入原来的声音中去而且改变原来的信号的一些音色。这样的效果和EQ不太一样,(虽然都是改变泛音来改变音色),EQ是通过衰减或者增强元信号中已经存在的泛音来改变音色的,泛音失真却是通过增加原来不存在的声音来改变音色。模拟电路或多或少都会有泛音失真的现象,但是大部分的电路,比如:Hi-Fi音响,设计的目的都是尽可能的避免泛音失真的产生,所以他们叫高保真,因为可以比较真实的重现原来的信号。在数字音频的时代,当一个模拟的信号被模数转换器转换成了数字信号以后,电脑对数字音频信号的操作并不会增加任何原来信号中不存在的泛音信号,也就是说,所有的操作都是线性的。
泛音失真的程度叫做THD。THD的测量是从添加了失真的信号中减去原始信号,只剩下失真的信号,具体怎么做的就不细说了。然后测量这个纯失真信号的能量和原始信号的能量的比值,一般用百分数来表示。当THD的值小于0.1%,这个设备就可以叫Hi-Fi设备了。因为低于这个值的失真大部分人是无法觉察的。当为了音乐的需要而加入泛音失真的时候,失真会被故意的夸大,甚至THD可以高达30%,声音听起来会剧烈的失真。但是THD并没有描述失真的很多音乐上的特性,只看THD的话我们不知道新加的失真是什么样的,在什么频率。所以有时候两个设备,THD值一样大,效果却完全不一样,可能一个是muff的闷闷的失真,另外一个是刺耳的Fuzz失真。
当一个单声道的、单一音高的信号经过了失真电路以后,加入的泛音或者谐波可能是奇次谐波或者偶次谐波或者都有。这些谐波都是由于原来的信号中存在的谐波经过一定的规律转化而来的。如果失真的信号不是单音高的,而是存在复合音高的话(比如说一个同时弹响的和弦),一个需要注意的事情发生了:由于存在多个音高,所以失真所制造的泛音也就有多个音高。这个现象中文叫:“互调失真”,简称IMD。这些新增的泛音可能和和弦里面的音成和Xie的关系也有可能和原来的音高一样,也有可能低于原来和弦里面的任何音。当这些低音也和和弦里面的某个音和Xie的话,就叫做次谐波,或者次泛音。这些次谐波会让信号的低频变得轰隆隆,不清晰。这里调音就很关键了,一般来说纯律的调音听起来比平均律的就要好,越是快节奏的和弦,平均律的和声听起来就就会更加的失真,失真大了声音会古怪,一般来说也不好听。(这句话有待考证翻译的准确性:Tuning becomes essential here; a just tuning will sound better as anequal temperament tuning. The faster beating in the equally tempered chordswill be strongly exaggerated by the harmonic distortion, which sounds unevenand in general not very good.)
相反,慢节奏的时候,纯律的和声有了失真反而会增强和声“音与音”之间的张力,好像声音在流动一样。IMD,互调失真有时候也指由失真泛音造成的二次失真,大多数这一类失真音高都是同度的或者等音的。由于录音设备的设计师一般都认为这样的失真是很不好的,所以应该大力取缔。但是摇滚乐手可不是这样觉得,他们发现这些失真增加了他们的吉他的冲击力,而且是极大地增强。而且巨大的泛音失真对于重金属这样的音乐来说简直就是必不可少。还有一个使用泛音失真的例子是把电风琴(Organ)加上很重的过载,还有一些飘忽的效果一起使用,在20世纪60年代一些迷幻音乐中很常见。
模拟(analog)的失真器材会利用失真的非线性特征,比如饱和效应,在一些适合的原件上制造失真。举例说明:原件的一个属性就是当穿过原件的电压增加时,原件的电阻会逐渐的降低。当这样的原件用在放大器电路上的时候,那么未被放大的信号电压高,这时候的放大器的放大率就会反而小。这样的原件的例子就是锗二极管(很多失真单块上用过)和基于OTA芯片的压控放大电路(VCA)。OTA芯片的THD在10%左右。磁带也有类似的属性,一般称为磁带饱和:当信号的振幅增大时(相当于电压升高),磁粉无法被更深的磁化(或者没有信号增加的那样多)。这些例子只是设备设计中可以用来制造失真的一小部分。失真的饱和效应主要的特点是波形的波峰和波谷(或者也可以叫正峰和负峰)被压缩到某一个确定的电平附近。当波峰和波谷的压缩量一样的时候,我们说这样的失真是对称的。对称失真只能产生出奇次谐波。当正负波被压缩的轻微不同的时候,失真当然就是非对称的,非对称失真除了产生奇次谐波还会产生偶次谐波。压缩效应是饱和失真很重要的属性,对于音乐很有用。注意这里的压缩效应和平时用的压缩器是不一样的,压缩效应是马上产生效果的,效果器中的压缩是利用信号的包络来控制压缩率的,效果要缓慢些,而失真的压缩效应是立刻产生效果的。
真空电子管的非线性特点更加复杂一点,他的失真是有点非对称的,也就是波峰波谷压缩的是不一样的,也就是说会产生奇次和偶次谐波,而且奇次谐波会更容易听到一些。设计电子管功放真的是一种艺术,因为电子管的放大曲线十分复杂。Hi-Fi功放的设计师会找一段放大曲线基本平直的地方来用。但是电子管吉他音箱的设计师一般会让电子管工作在一个放大曲线极度非线性的情况下,还会让电子管趋近饱和。这就是我们听到的各种经典的电子管音箱发出的电吉他的失真音色的来源。不同种类和牌子的电子管的放大曲线也不一样,就是说不同的电子管也会有不同的声音。一般来说电子管是设置成当波峰被压缩的时候,波谷就被扩展,(波峰减小音量,波谷加大音量)。被扩展的地方会快速的上升到非常高的电压(或者音量),然后会有非常多的高音的泛音被制造出来,这个就叫做tube screaming。(没有正式的中文名,有人叫做爆管失真)
2 模拟(Emulation)模拟(Analog)电路
用数字的方法去再现模拟(Analog)的失真最好的办法就是用一个叫ACE的技术。ACE很类似物理建模,用算法或者代码来实现某些原件和电路的功能。但是电脑芯片可没有真的电器元件那些非线性、无法控制的特性,所以就需要人来制造这些效果,把他们写进程序里去。ACE就是有关于怎么样写这些程序的。ACE也可以用在一些模拟(Analog)的模块化合成器里面,因为这种合成器和上世纪50-60年代用的模拟电脑操作差不多。合并模块可以做信号加法和减法,环形调制器和VCA用来做信号复制放大,定压模块用来提供仪表。(这些细节不太重要)
ACE关注的主要在两点:1)放大曲线(有时是转换曲线),2)对频谱的影响。单个的元件比如说锗二极管的放大曲线也许是线性的,但是整个失真电路对于不同的频率都有着不同的放大曲线。意味着要模拟(Emulation)这样的声音,会用到很多条曲线。这个一般也不是很难的问题,一般越往高频走,放大曲线都会越接近线性,这是因为高频的泛音成分一般比较难失真了,但是低频还会失真,还会产生很多新的泛音。只有当适量的失真加入的时候声音才会更加好听和结实,这就要求失真加入新的泛音集中在中频和低频。这样会让声音更容易听清,而且一般认为也更好听。尤其是在一些和弦或者循环出现的乐句中记住新加入的泛音失真最好不要出现在高频上,这样会使人声和声学乐器与电吉他一起听起来不好听,还会破坏整体的空间感。也就是说,失真带来的泛音或者能量的增加必须主要集中在2.5KHz左右,尤其要大于高频(4KHz)的泛音能量增加。
需要注意的是:数字的处理过程和算法并不会加入ACE的这些原则去设计,所以一般数字模拟出来的声音有人总是抱怨薄,平淡,太过明亮等等。就算一些模拟设备的THD已经小到可以和数字设备媲美,出来的声音依然比数字的丰满。当一个爆管失真的放大曲线在高频部分越来越非线性,这时候在某个频率上来个低通滤波器,让高频的那些泛音出不来,这也是有些失真的特点的来源,比如这个频率点设定在2KHz,在这个频率以下失真随着频率上升而增加,在这个频率以上,失真和音量都会很快下降。
3 放大(转换)曲线
放大曲线想要模拟有两种方法,第一种就是写一份输入与输出的对照表,让电脑按着表来放大就行了,第二种就是用一个函数来表示这个曲线,当然不会一模一样,只能尽量接近。第一种方法的优点是比较方便而且容易测量,输入和输出都有固定值。不好的地方就是想要曲线模拟的好,这个表恐怕要很多很多条才行,例如一个24bit的信号精度,需要的表就要3MB这么大。还有一个缺点就是表是静止的,当不同的曲线频率需要不同的表的时候,就需要更加巨大的内存,加上还有在不同的表之间转换。但是函数曲线就不要什么内存来存那么多数据,所有的参数都可以实时改变,甚至可以用别的信号来控制函数的参数。比如说振荡器或者包络曲线。只有个别电子管的放大曲线是很简单的曲线,只有几个线性的参数,这就用两种方法都不算太难。
用函数后来还发现一些以前没想过的事:基本上所有涉及到非线性的部分都可以产生泛音失真。所以用一个函数大概的表达了真实原件的放大曲线以后,有时甚至可以创造出一些“完美的曲线”,连真实的电路和原件都想达到而达不到的曲线。这样的想法留给了后人很多实验的空间,也确实有很多意外惊喜。
当制造泛音失真的时候要时刻考虑到,不管什么种类的失真总是需要叠加在输入的信号上一起发生作用。这个原始信号本身有自己的声音特点,你在设计失真的时候除了考虑失真带来的声音以外还要考虑这样的声音和原始信号叠加起来会是什么样。失真往往会在信号里加入自己的特性,你要保证他们和原始信号融合起来很好,如果不是很融合,你就要考虑调整参数甚至改变失真类型。一般来说,失真和单音高信号单次打击的信号总是能融合的不错,但是和多音高信号,打击乐段等等就较难融合,和整首歌曲更难融合,尤其是其中包含了人声和声学乐器的。加入失真最重要的就是一般给每件乐器单独加,不要一起加。在单音的合成器中,失真加入就不会有太多的不舒服。但是在做母带处理的时候加失真一般就没有人这样干,虽然有些风格也会。一般就算要加也是用一些分频器把声音分成几段,只给低频或者中频加失真,极少会给高频加失真。