分类目录
辅助功能
译者与译文出处
译者:Axiom.Latis
http://bbs.ivocaloid.com/thread-83765-1-2.html
关于这篇文章 其实是写给柿子的 是我当初欠她的
现在又有空了 赶紧把以前的坑补上 希望她和她家的柿饼子能原谅~
注意 打*号的会在下面补充说明!
同样 这篇文章也是汉化给那些热爱混音的童鞋 如果有什么问题,欢迎提出!
计算机的出现改变了我们的生活,也改变了音乐产品生产、音频工程以及混音制作的手段。数字音频工作站的应用越来越普遍,并且每年都有大量更好的软件效果器问世,甚至是专业的混音师目前也开始使用软件进行混音。尽管我们在此应该讨论下目前市场上流行的音频处理器软件,但是基于本书的篇幅这显然是不可能的。因此,本着基于尊重所有主流工作站软件的原则,本书涉及的例子集中在steinberg公司的cubase、motu公司的digital performer、apple公司的logic和digidesign公司的pro tools这4个软件上。
音频工作站软件的出现使得我们能够在“计算机内部”混音。这就是说,我们可以不需要其他的硬件设备而完成全部的混音工作(当然监听扬声器是必不可少的)。不过,音频音序器软件也可以与外部设备及调音台协同工作。音频音序器的软件调音台具有与硬件调音台相似的核心功能,如:音轨混合、信号处理及分配。对于信号分配而言,每一种音频音序器软件都提供了大量的内部母线,使用最为频繁的包括母线和辅助母线。在音频音序器领域中,这些不同性质的母线往往被简单的归纳为“母线”而不进行分类。所有音频音序器软件都具有信号处理器和效果器功能,他们或者与软件调音台结合在一起,或者可以以插件的方式动态的进行调用。而第三方插件的出现则使得用户的选择面更宽,也提供了更多的功能和不同的声音质量。音频音序器的所有处理都是在数字信号领域完成的,依靠计算机的cpu完成各种运算。相对来说音轨混合及信号分配所占用的系统资源比较少,而处理器和效果器所占用的系统资源会更大,因此cpu的速度将基本上决定在一个混音中我们能够同时使用多少个插件。另外,我们还可以使用完全基于dsp拓展卡——无论是内部插卡形式还是外部独立单元形式——进行运算的插件,从而节省cpu资源。这类dsp处理系统最常见的包括digidesign的TDM系统、universal audio的UAD系统、T.C.Electronic的Powercore系统以及Foucusrite的Liquid Mix系统。
音频工作站软件能够与音频接口进行连接,并使用音频接口提供物理输入、输出。如果全部的混音工作都是在计算机内完成的,那么混音系统只需要具有一对立体声输出就可以了。由于我们经常在音频工作站软件中完成最终的混合输出(而不是通过模拟接口输出到录音机上录一次),因此这一对立体声输出经常只用来进行监听。
与基于调音台的硬件系统不同,音频音序器软件中的多轨界面和调音台界面是统一的——它们结合在一起完成同一功能。多轨界面通常就是软件的音序窗口或者是布局窗口、编辑窗口、工程窗口,在这里我们可以看到各种音轨和音频片段。当我们新建一条音轨的时候,它就会出现在音序窗口中,同时在调音台中也会出现一条新的调音台通道条(Mixer Strip)。这一术语的改变是很重要的,在这里我们不使用通道,而使用音轨和调音台通道条进行讨论。(图10.1)
音频工作站软件提供不多的集中音轨。经常用到的包括:
音频轨(Audio track)——位于音序窗口中,指的是横向排列的音轨与他们中包含的音频片段(与硬盘上的音频文件相关联)
辅助轨(Aux track)——主要用于音频信号编组和基于辅助输出的效果器发送。在音序窗口中,辅助轨中只显示自动控制数据。
总输出轨(Master track)——最常见的形式是软件调音台的主立体声输出母线。在音序窗口中,总输出轨中只显示自动控制数据。
有两种音轨在混音中不常用到,但是也有可能出现:
MIDI轨(MIDI track)——用来记录、编辑和输出MIDI信息。在混音中也用来自动控制外部设备,或者存储和恢复它们的状态和预制信息。还可以作为鼓采样替代的一部分使用。
乐器轨(Instrument track)——载有MIDI数据的一种音轨,能够通过虚拟乐器被转换为音频。在软件调音台中,它们的样子和功能很像音频轨。在鼓替代采样中,乐器轨也可以与采样器结合在一起作为虚拟乐器使用。
当然,上述情况在不同软件上也有变化。例如,Logic软件具有辅助轨,同时提供类似的用于效果返回和音频信号编组的母线轨。而Cubase则将它的辅助轨分为效果通道和编组通道两种。
图10.2显示了不同音频工作站软件的调音台通道条设计,以及每一种调音台通道条上的各种模块。音频轨、辅助轨和乐器轨的外形很类似,相比之下总输出轨缺少了一些功能,而MIDI轨则差别更大。不管不同软件的调音台通道条界面如何变化,他们实际上提供相同的核心功能。软件调音台通道条与硬件调音台的通道模块非常相似——具有输入接口,信号通过设计精细的路径向下传递,最后被分配输出端口。图10.3显示了一个典型的调音台通道条简单的信号流程。由于音轨可以是单声道或者立体声的,因此调音台通道条也可以是完整的单声道或者立体声形式。不过,一个调音台通道条也可以是单声道输入,然后再信号传输过程中转变为立体声(通常是因为单声道输入-立体声输出的插件)。
上图中的推子、哑音按钮和声像电位器已经不需要介绍了。独听功能很快我们将要谈到,而自动化控制和仪表功能本书中会用专门的章节来介绍。图中其他的模块为:
输入选择——决定将哪一个信号送入调音台通道条。可以在软件的母线或工作站的物理输入端口之间选择。但事实上,只有辅助通道条是真正按照这种方式工作的。音频通道条的输入通常是音序窗口的音频片段。当一个音频轨开始录音时,输入选择将决定录音的信号源;但是音频首先是按照文件的方式被存储下来,然后才输入调音台通道条的(因此任何已经加载的的信号都不可能被记录到硬盘上)。
输出选择——决定调音台通道条的输出指向哪一个物理输出端口或者软件的母线。有一些软件支持多种选择,因此同一个音轨可以输出给任意数量的下一级输入源。在某一些特殊的信号分配方式中,这种方法比较有用(如侧链控制)。通常,调音台通道条都是被分配给工作站的主物理立体声输出端口。
插入插槽——用于将插件按照信号通路加载到通道条上去,完成处理器的加载。但是,插入插槽也可以用于加载效果器,我们很快将发现谈到这个问题。通常的处理顺序是从上到下依次进行。
发送插槽——类似于传统的辅助输出,这些插槽能够使用推子前或者推子后的信号的拷贝送入母线,让我们能够同时控制发送量大小或者完全去除发送。每一个发送插槽都可以分配给不同的母线,并且每一个通道条上的发送插槽的设置可以不一样(比如两个通道条的第一个发送插槽可以选择为不同的母线)
音频工作站软件一般都提供破坏性本地独听功能。有一些例如Cubase和Pro Tools还提供非破坏性的独听功能。一些软件具有让音轨保持独听安全的功能,另外一些软件则设计了专门的功能,可以自动地决定当一个音轨被独听以后,哪一些通道不应该被哑音。例如,在Logic中独听一个音轨就不会将它作为发送目标的母线哑音。
在非破坏性独听模式下,没有任何通道被哑音。作为替换,被独听的通道信号会被分配给一条独听母线。在独听按钮被激活时,调音台会自动的将独听母线信号输出到监听上去,并临时将其他监听信号源(通常是总输出母线)哑音。因此,在这种独听模式下,调音台的混合输出是没有任何变化的,就是所有的通道仍旧会输出到总输出母线上并混合。PFL(推子前监听)、AFL(推子后监听)、APL(声像电位器后监听)这3种类型决定了独听信号是从通道信号的那个点取出,送入独听母线的。
我们曾经说过控制编组,这是模拟调音台上的一种能够将具有电动马达的推子进行绑定的功能。音频工作站软件提供更为丰富的控制编组的功能。每一个音轨都可以被编入一个或者多个编组,通过编组对话框,我们可以设定需要绑定的音轨属性。这些属性可以包括哑音、电平、声像、发送量、自动化相关设置等。图10.4显示的是Logic中的控制编组功能。
控制编组,或者说常说的术语编组(Grouping),在音频编辑中非常有用。但是,当工作进入混音阶段以后,控制编组可以说是有利有弊。一方面,利用编组控制功能,可以省去我们添加一条音频编组通道的麻烦。例如,如果我们同时使用了贝司的直接输入和贝司的话筒输入,我们通常会希望将二者绑定起来,而专门为此添加一个音频编组可能显得太繁琐;另一方面,控制编组的信号不能够进行统一处理。我们在控制编组中能够做到在音频编组中不能做到的事情其实相当少。也许控制编组最大的缺点也正是它实际上的优点所在——一些时候我们需要些音轨脱离编组,使得他们能够独立控制。某些工作站软件提供更为方便的设计,让我们能够暂时的解除编组或者对已编组的音轨进行独立控制。
音频信号编组既可以对单独的信号,也可以对信号的集合进行全方位的灵活处理。与真实的调音台不同,软件调音台并不提供分配矩阵。在音轨进行音频信号编组的时候,我只需要简单的将一个音轨的输出指向一条母线,再将母线信号输入到一条辅助音轨上就可以了。我们既可以利用音轨上的插入插槽对每一条单独的音轨进行处理,也可以通过辅助音轨上的插入插槽对音频编组信号进行处理。图10.5显示了这些操作的具体方法。
我们已经谈到,外部效果器通常通过发送方式与调音台进行连接。软件调音台的单个音轨上都有发送选择,可以将信号发送到某一条母线上,然后与音频信号编组类似,我们只需要将该母线的信号输出到一条辅助轨当中就可以了。此时,效果器插件应该以插入的方式加载到辅助轨上,并且要确保效果器插件的输出信号全部为湿信号。辅助轨的输出通常指向立体声输出母线。图10.6显示了具体的操作方法。
音轨上的输入/输出选择通常比编组和发送更为有用。例如,在音轨中的插入插槽中加载的压缩器的位于推子前的,但是如果我们希望对人声信号的提升能够作用到压缩器,该怎么办呢?我们可以将人声音轨输出发送到一条辅助轨上,并在该辅助轨上插入压缩器。图10.7a显示了在Logic的调音台中实现上述功能的具体方法。还有一个小窍门能够更好的解决问题:我们可以在压缩器前插入一个增益插件,通过提升这个插件的输出,就可以改变压缩器的输入信号大小(图10.7b)。但是,这个方法在我们希望用一个硬件控制器来提升通道条推子的时候就不再合适了。相对而言,Cubase软件提供了非常完美的解决方案——其调音台的每一个通道条上都提供推子前和推子后插入插槽。
(关于工程管理的小技巧)
所有的音频音序器软件都允许我们对物理输入端口、输出接口和软件中的母线进行命名。如果我们只在计算机内部进行混音,那么我们就不会用到任何的物理输入接口,而输出接口也只会用到立体声输出,那么命名就不是一项很重要的工作。但是,如果混音工程非常复杂,有可能会使用到数量众多的母线,我们就有可能会忘记每一条母线的具体用途。这样,我们就不得不检查整个软件调音台,来确定不同母线的作用,这是相当耽误时间的。而如果我们在混音工程中使用到某一条母线的时候立刻对其命名,就可以有效的提高工作效率。图10.8显示了与图10.6相同的设置,只是其中发送给混响器的母线被命名了。
对母线命名会让我们查看软件调音台时变得更为容易。
在数字设备中,波形信号有一系列数码表示。数字信号的采样表示1s内对波形进行采样得到的采样值数量,而每一个采样值所显示的数值则表示波形在采样时刻的振幅大小。这个表征采样值振幅大小的数值,其范围由组成每一个采样的数字位数(比特数),以及这些数字的计数方法决定。如果每一个采样是按照16-bit整数计数的,那么其表征的数值范围是0~65535(为了叙述上的简化,在本书中这个部分的将忽略数值中负的整数)。因此,一个16-bit的采样,其能够允许的最大振幅将用65535这个数值来表示,该值在峰值表上会显示为满刻度电平。这个满刻度的振幅等于0dBFS,这也是任何数字系统能够容许的最高电平。数字信号的混缩就是将很多采样值进行简单叠加而得到的。将两个数值为60000的采样进行叠加,得到的结果为120000。但是,由于16-bit的数字系统并不能记录这么大的数值,因此这些系统会将其修整到65535。这种修整会带来信号的削波失真——通常,这是我们不愿意看到的结果。在我们试图将信号提升到量化的最大允许值以上时,也会发生同样的结果。对信号提升6dB大约等于采样值加倍。也就是说,将一个大小为40000的采样值提升到6dB,其数值会变为80000,但是如果这发生在一个16-bit的数字系统中,该数值将被修整到65535。
音频文件常用的量化精度为16bit或者24-bit,D/A转换器通常也使用这两种转换精度。但是,音频音序器软件对数字信号会使用另一种计数方法,成为浮点(Floating-point)计数法,这种方法相对于整数计数法要略微复杂些。从基本原理上来说,数值中的某些bit组成为一个完整的数值,而其他的bit表示这个数值应该被乘以或除以多少。如果我们设计一个简单的系统,就能比较容易弄清楚这种浮点计数法是如何工作的。在这个系统中只有4个阿拉伯数字,其中最右边的3个数字组成一个完整的数值,而最左边的一个数字决定了在这个完整的数值后面我们应该添加多个0。例如,对数字3256而言,其中的完整数值为256,并应该在后面加3个0,其结果为256000。同理,数值0178实际表示178(数值不加0)。最常用的浮点计数法,是由24-bit的尾数和8-bit的指数组成的,他能够表征一个非常大的数字范围,从非常小的数字到非常大的数字都可以表示出来。因此,一个16-bit的浮点记数系统要能够表示的数值范围要比16-bit整数记数系统要宽泛的多。与16-bit的整数计数系统的最终结果不同,在一个16-bit浮点记数系统中,60000+60000的结果就是120000。
由于现代的浮点技术系统所能够表示的数值范围已经远远超过实际使用中普通人计数的要求,因此我们需要对其中的一些精度限制进行讨论。在上面设计的那个4位的简单系统中,我们能够表示256000和178这两个数,但是却没办法表示它们的和:256178。尽管浮点记数系统能够支持非常小和非常大的数值,但是却不能够表示其尾数精度以外的数值。进一步的研究表明,浮点技术系统中的每一个尾数实际上都是以2进制的1为起始的,“这暗含1”通常会被忽略,并用一个更有价值的二进制数字来代替。因此,浮点记数系统中尾数的精度总是要比组成它的实际数要高一个bit。比如,一个24-bit的尾数,有效的精度实际上是25-bit。
尾数的精度决定了数字系统的动态范围,其中每一个bit代表6db的动态(实际的数值应该是20log2,约等于6.02,简化为6)。很多人误认为32-bit的浮点计数系统具有193db的动态范围,但实际上它的尾数只有25-bit,因此动态范围只有151db。在这样一个系统中,一个最大的振幅采样值和最小的振幅采样值,其之间的差可能会达到大约1638db。但是,当我们将这两个采样值相加的时候,其结果基本上就是等于最大信号的数值,也就是说任何低于151db的数值在和151相加的时候都会被抹去。这就像是在我们设计的4位简单系统中,256000+178的结果上就等于256000。
音频音序器软件的内部结构大多为32-bit浮点计数(Pro Tools DTM也使用固定点计数,Fixed-point,这和浮点计数很类似)。纵向排列的若干音轨中的音频文件在播放的过程中,会从整数计数转换为32-bit浮点计数。在软件调音台整个处理过程中,数字信号会一直保持为浮点计数状态(图10.9)。由于32-bit浮点技术能够表示非常宽泛的数值范围,因此应用软件中的采样值范围是-1.0~1.0(小数点后表示浮点数字)。这个范围也可以被认为是-100%~100%,选择该范围的原因,在于它可以统一表示不同量化精度的整数计数数值——一个8-bit整数计数的音频文件中数值为255采样,和一个16-bit整数计数的音频文件中数值为65535采样,都达到了满刻度电平,因此这两个数字在软件当中都可以表示为1.0(100%)
我们已经知道,在一个16-bit整数计数系统中将两个满刻度(65535)采样相加会导致削波。而音频音序器内部是按照32-bit浮点运算的,因此将2个大小为1.0的采样值相加,不会产生问题——软件调音台在遇到2.0、4.0、808.0,或者更大的数值时依然能够安全运行。由于具有远远超出标准数值范围的运算能力,因此在一个32-bit浮点运算的系统中,从理论上我们可以将100万个整数计数的满刻度数值进行叠加,或者将一个信号提升大约900db,仍然不会产生削波。几乎可以说,即使是最为复杂的混音,在一个32-bit浮点运算系统中也不会导致削波。
由于1.0在整数计数系统中表示满刻度值,因此在设计中,音频 软件会将其电平表的0刻度对应于这个电平。我们称1.0音频音序器的参考电平,并将它表示为0dbr。但是,这个值并不是0dbfs。浮点计算系统可以允许高于1.0大约900db的数值;因此实际上,0dbr约等于-900dbfs。
但是,所有的人会注意到,音频工作站软件事实上是能够发生削波的,由此产生的失真也是非常明显的,很令人讨厌。其中的原因在于,在某些时刻,浮点计数的数据会被转换成整数计数,因此1.0这个值也就被转换回了满刻度值。在这种转换过程中,高于1.0的会被修正为1.0,这就会产生与在整数计数系统中修整数值一样的削波失真。问题的关键是要记住,这种对数值的修整——以及它所造成的削波失真——只会发生在浮点到整数的转换过程中,而不会发生在软件调音台的其他地方。也就是说,这种转换只发生在当混音信号离开软件调音台的总输出轨的时刻,因此只有在这个时刻,数值过大的信号才会导致削波失真。尽管软件调音台说所有的通道条上都会提供削波指示灯,并且允许用户将削波门限设置在1.0以上的任何值,但是除了总输出轨上的削波指示灯以外,没有任何其他通道条上的削波指示灯能够显示出真正的削波失真。
只有总输出轨上的削波指示灯变亮时才表示真正的产生了削波失真.
而在其他所有音轨上是不会产生削波的。
这个事实看上去可能有点不大合理,但是只需要我们通过一个简单的实验,我们就能够很容易的说明它,实验的方法显示在图10.10当中。我们可以建立一个包含一条音频轨和一条总输出轨的工程,将两个音轨的推子设为增益不变(0db),然后在音频轨上插入一个信号发生器,并让它产生一个0db的正弦波。如果我们接下来提升音频轨的推子,比如说提升12db,两个音轨上的削波指示灯就都会变亮(假设电平表位于推子后)也能够听到削波失真。但是,如果我们将总输出轨的推子拉低12db,尽管音频轨上的削波指示灯仍然会发亮,但我们刚才听到的削波失真已经消失了。也就是说,通过将正弦波的信号电平提升12db,使他的数值过大,我们就可以看到削波指示灯变亮,但是当我们将总输出轨上的推子拉低,使正弦波的电平恢复到系统所允许的0db输出时,它是不会造成总输出轨过载的,而只有总输出轨能够真正显示是否有削波失真产生。
注意 音频文件是无损wav 并且上传到本人的空间 因为是米国的,所以会很慢 请缓冲下再试听~
Track 10.1: 底鼓声音素材
这段底鼓的声音素材峰值为-0.4dB。
Track 10.2: 底鼓音轨和总输出轨全部削波
将底鼓音轨的信号提升12db,改音频轨上的削波指示灯变亮。这时总输出轨的推子如果为0db,那么它的削波指示灯也会变亮。结果是非常明显的削波失真效果。
Track 10.3: 只有底鼓音轨的削波
按照与图10.10类似的方法,将底鼓音轨的推子保持在+12db,但是将总输出推子拉低到-12db。此时,尽管底
鼓音轨上的推子后削波指示灯扔在发亮,但是输出信号却没有产生任何失真。
需要明确的一件事是,将产生削波的混音信号并轨输出后,得到的音频文件也一定会产生削波失真,但是对产生削波的混音进行监听却不一定能够听到削波失真。我们听上去不错的混音信号在输出后却有可能产生削波失真,这是一件非常危险的事情。为了避免这种情况产生,Pro Tools和Cubase都会保证监听的结果与并轨输出的结果完全一致。但是,在Logic或者Digital Performer时,由于某些音频接口提供了共多的峰值储备,因此我们有可能听不到实际产生的削波失真。然而此时,软件中的混音信号在被并轨输出以后,得到的音频文件却会失真。因此,在这类软件当中,始终注意查看总输出轨上的削波指示灯是否变亮是极为重要的。
如果除总输出轨外,在其他单独音轨上都不会真正产生削波,那么它们削波指示灯又有何作用呢?实际上,一些可能出现的后果会让我们希望将单独音轨上的信号电平保持在削波门限以下。首先,一些处理器会将其最高输入信号的采样值设置为1.0——例如,一个噪声门可能对处于削波电平以上的信号没有任何反应,这就代表了该噪声门可能具有的最高门限值(0db)。其次,如果单独音轨上超过削波门限的信号越多,那么在总输出轨上最终产生削波的可能性也就越大。我们很快将看到,这个问题是很容易解决的,那么为什么不马上解决它呢?最后,某些插件——由于其内部原因——会自动修整采样值超过1.0的信号,这会在软件调音台当中造成削波失真。总结上述问题可以知道,当除总输出轨外的任何其他音轨上的削波指示灯亮的时候,都不意味着有真正的削波失真产生,但是尽管如此,在实际的使用当中,我们还是最好让所有的音轨上的信号都维持在削波门限以下。
在实际操作中,让所有的音轨信号都维持在削波门限以下,是比较好的选择。
很多插件本身会带有削波指示灯。例如,在某个音轨中提升均衡器的均衡量,可能会造成其后面的压缩器显示削波。同样的,通过压缩器后,原来会发生削波的信号也有可能被压缩到削波门限以下,这样的软件调音台上该通道条的削波指示灯就不会变亮了。在插件通路中产生的削波时的处理方法与上面谈到的情况是一样的——插件上的削波指示灯变亮不会产生真正的削波失真,但是我们最好还是让所有信号维持在削波门限以下。
听不到的话 我把附件上传了 自己听=。=
点击进入下载-10 Software mixers1.rar