搜索

iVocaloid论坛

查看: 5392|回复: 6
打印 上一主题 下一主题

[音频后期] 软件调音台(2) [复制链接]

叫我小艾或者河蟹的都可以...... ...

~捂脸内核~

Rank: 7Rank: 7Rank: 7

0
26
0


UID: 82625
权限: 50
属性: 不明
发帖: 81 (0精)
积分: 399
章鱼: 5
大葱: 25
茄子: 484
注册:2011/5/14
存在感:305

创作者

跳转到指定楼层
[1L]楼主
Axiom.Latis 发表于 2011/5/16 20:54:27 |只看该作者 |倒序浏览
本帖最后由 commando1945 于 2012/5/29 18:46 编辑

本文出自[英]Roey Izhaki著《混音指南》, 版权归原作者所有,本文仅供交流学习使用,请勿用于商业用途。

10.2 信号分配

10.2.1 音频信号编组
  音频信号编组既可以对单独的信号,也可以对信号的集合进行全方位的灵活处理。与真实的调音台不同,软件调音台并不提供分配矩阵。在音轨进行音频信号编组的时候,我只需要简单的将一个音轨的输出指向一条母线,再将母线信号输入到一条辅助音轨上就可以了。我们既可以利用音轨上的插入插槽对每一条单独的音轨进行处理,也可以通过辅助音轨上的插入插槽对音频编组信号进行处理。图10.5显示了这些操作的具体方法。
05.jpg

10.2.2 发送与效果器
  我们已经谈到,外部效果器通常通过发送方式与调音台进行连接。软件调音台的单个音轨上都有发送选择,可以将信号发送到某一条母线上,然后与音频信号编组类似,我们只需要将该母线的信号输出到一条辅助轨当中就可以了。此时,效果器插件应该以插入的方式加载到辅助轨上,并且要确保效果器插件的输出信号全部为湿信号。辅助轨的输出通常指向立体声输出母线。图10.6显示了具体的操作方法。
06.jpg
10.2.3 其他信号分配方法
  音轨上的输入/输出选择通常比编组和发送更为有用。例如,在音轨中的插入插槽中加载的压缩器的位于推子前的,但是如果我们希望对人声信号的提升能够作用到压缩器,该怎么办呢?我们可以将人声音轨输出发送到一条辅助轨上,并在该辅助轨上插入压缩器。图10.7a显示了在Logic的调音台中实现上述功能的具体方法。还有一个小窍门能够更好的解决问题:我们可以在压缩器前插入一个增益插件,通过提升这个插件的输出,就可以改变压缩器的输入信号大小(图10.7b)。但是,这个方法在我们希望用一个硬件控制器来提升通道条推子的时候就不再合适了。相对而言,Cubase软件提供了非常完美的解决方案——其调音台的每一个通道条上都提供推子前和推子后插入插槽。
07.jpg
10.2.4 母线命名(关于工程管理的小技巧)
  所有的音频音序器软件都允许我们对物理输入端口、输出接口和软件中的母线进行命名。如果我们只在计算机内部进行混音,那么我们就不会用到任何的物理输入接口,而输出接口也只会用到立体声输出,那么命名就不是一项很重要的工作。但是,如果混音工程非常复杂,有可能会使用到数量众多的母线,我们就有可能会忘记每一条母线的具体用途。这样,我们就不得不检查整个软件调音台,来确定不同母线的作用,这是相当耽误时间的。而如果我们在混音工程中使用到某一条母线的时候立刻对其命名,就可以有效的提高工作效率。图10.8显示了与图10.6相同的设置,只是其中发送给混响器的母线被命名了。
08.jpg
对母线命名会让我们查看软件调音台时变得更为容易。

10.3 内部结构

10.3.1整数计数

  在数字设备中,波形信号有一系列数码表示。数字信号的采样表示1s内对波形进行采样得到的采样值数量,而每一个采样值所显示的数值则表示波形在采样时刻的振幅大小。这个表征采样值振幅大小的数值,其范围由组成每一个采样的数字位数(比特数),以及这些数字的计数方法决定。如果每一个采样是按照16-bit整数计数的,那么其表征的数值范围是0~65535(为了叙述上的简化,在本书中这个部分的将忽略数值中负的整数)。因此,一个16-bit的采样,其能够允许的最大振幅将用65535这个数值来表示,该值在峰值表上会显示为满刻度电平。这个满刻度的振幅等于0dBFS,这也是任何数字系统能够容许的最高电平。数字信号的混缩就是将很多采样值进行简单叠加而得到的。将两个数值为60000的采样进行叠加,得到的结果为120000。但是,由于16-bit的数字系统并不能记录这么大的数值,因此这些系统会将其修整到65535。这种修整会带来信号的削波失真——通常,这是我们不愿意看到的结果。在我们试图将信号提升到量化的最大允许值以上时,也会发生同样的结果。对信号提升6dB大约等于采样值加倍。也就是说,将一个大小为40000的采样值提升到6dB,其数值会变为80000,但是如果这发生在一个16-bit的数字系统中,该数值将被修整到65535

10.3.2 浮点记数

  音频文件常用的量化精度为16bit或者24-bitD/A转换器通常也使用这两种转换精度。但是,音频音序器软件对数字信号会使用另一种计数方法,成为浮点(Floating-point)计数法,这种方法相对于整数计数法要略微复杂些。从基本原理上来说,数值中的某些bit组成为一个完整的数值,而其他的bit表示这个数值应该被乘以或除以多少。如果我们设计一个简单的系统,就能比较容易弄清楚这种浮点计数法是如何工作的。在这个系统中只有4个阿拉伯数字,其中最右边的3个数字组成一个完整的数值,而最左边的一个数字决定了在这个完整的数值后面我们应该添加多个0。例如,对数字3256而言,其中的完整数值为256,并应该在后面加30,其结果为256000。同理,数值0178实际表示178(数值不加0)。最常用的浮点计数法,是由24-bit的尾数和8-bit的指数组成的,他能够表征一个非常大的数字范围,从非常小的数字到非常大的数字都可以表示出来。因此,一个16-bit的浮点记数系统要能够表示的数值范围要比16-bit整数记数系统要宽泛的多。与16-bit的整数计数系统的最终结果不同,在一个16-bit浮点记数系统中,60000+60000的结果就是120000

  由于现代的浮点技术系统所能够表示的数值范围已经远远超过实际使用中普通人计数的要求,因此我们需要对其中的一些精度限制进行讨论。在上面设计的那个4位的简单系统中,我们能够表示256000178这两个数,但是却没办法表示它们的和: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

1

查看全部评分


知识共享许可协议 除非另有声明,本帖内容采用 署名-非商业-相同方式共享 3.0 许可协议 授权,且需注明出处,所有权利归发帖人。

使用道具 举报

叫我小艾或者河蟹的都可以...... ...

~捂脸内核~

Rank: 7Rank: 7Rank: 7

0
26
0


UID: 82625
权限: 50
属性: 不明
发帖: 81 (0精)
积分: 399
章鱼: 5
大葱: 25
茄子: 484
注册:2011/5/14
存在感:305

创作者

[2L]沙发
Axiom.Latis 发表于 2011/5/16 20:55:43 |只看该作者
本帖最后由 Axiom.Latis 于 2011/5/16 21:01 编辑

10.3.3 软件调音台内部为我们进行了怎样的设计?
09.jpg

音频音序器软件的内部结构大多为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.0100%

  我们已经知道,在一个16-bit整数计数系统中将两个满刻度(65535)采样相加会导致削波。而音频音序器内部是按照32-bit浮点运算的,因此将2个大小为1.0的采样值相加,不会产生问题——软件调音台在遇到2.04.0808.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输出时,它是不会造成总输出轨过载的,而只有总输出轨能够真正显示是否有削波失真产生。

10.jpg

使用道具 举报

叫我小艾或者河蟹的都可以...... ...

~捂脸内核~

Rank: 7Rank: 7Rank: 7

0
26
0


UID: 82625
权限: 50
属性: 不明
发帖: 81 (0精)
积分: 399
章鱼: 5
大葱: 25
茄子: 484
注册:2011/5/14
存在感:305

创作者

[3L]板凳
Axiom.Latis 发表于 2011/5/16 21:02:20 |只看该作者
本帖最后由 commando1945 于 2012/5/29 18:41 编辑





注意  音频文件是无损wav 并且上传到本人的空间 因为是米国的,所以会很慢  请缓冲下再试听~


                                                                                                                                                                                        
Track 10.1: 底鼓声音素材
这段底鼓的声音素材峰值为-0.4dB


                                                                                                                                                                                        
Track 10.2: 底鼓音轨和总输出轨全部削波
将底鼓音轨的信号提升12db,改音频轨上的削波指示灯变亮。这时总输出轨的推子如果为0db,那么它的削波指示灯也会变亮。结果是非常明显的削波失真效果。

                                                                                                                                                                                        
Track 10.3: 只有底鼓音轨的削波
按照与图10.10类似的方法,将底鼓音轨的推子保持在+12db,但是将总输出推子拉低到-12db。此时,尽管底
鼓音轨上的推子后削波指示灯扔在发亮,但是输出信号却没有产生任何失真。

需要明确的一件事是,将产生削波的混音信号并轨输出后,得到的音频文件也一定会产生削波失真,但是对产生削波的混音进行>**却不一定能够听到削波失真。我们听上去不错的混音信号在输出后却有可能产生削波失真,这是一件非常危险的事情。为了避免这种情况产生,Pro ToolsCubase都会保证>**的结果与并轨输出的结果完全一致。但是,在Logic或者Digital Performer时,由于某些音频接口提供了共多的峰值储备,因此我们有可能听不到实际产生的削波失真。然而此时,软件中的混音信号在被并轨输出以后,得到的音频文件却会失真。因此,在这类软件当中,始终注意查看总输出轨上的削波指示灯是否变亮是极为重要的。
  如果除总输出轨外,在其他单独音轨上都不会真正产生削波,那么它们削波指示灯又有何作用呢?实际上,一些可能出现的后果会让我们希望将单独音轨上的信号电平保持在削波门限以下。首先,一些处理器会将其最高输入信号的采样值设置为1.0——例如,一个噪声门可能对处于削波电平以上的信号没有任何反应,这就代表了该噪声门可能具有的最高门限值(0db)。其次,如果单独音轨上超过削波门限的信号越多,那么在总输出轨上最终产生削波的可能性也就越大。我们很快将看到,这个问题是很容易解决的,那么为什么不马上解决它呢?最后,某些插件——由于其内部原因——会自动修整采样值超过1.0的信号,这会在软件调音台当中造成削波失真。总结上述问题可以知道,当除总输出轨外的任何其他音轨上的削波指示灯亮的时候,都不意味着有真正的削波失真产生,但是尽管如此,在实际的使用当中,我们还是最好让所有的音轨上的信号都维持在削波门限以下。

在实际操作中,让所有的音轨信号都维持在削波门限以下,是比较好的选择。


  很多插件本身会带有削波指示灯。例如,在某个音轨中提升均衡器的均衡量,可能会造成其后面的压缩器显示削波。同样的,通过压缩器后,原来会发生削波的信号也有可能被压缩到削波门限以下,这样的软件调音台上该通道条的削波指示灯就不会变亮了。在插件通路中产生的削波时的处理方法与上面谈到的情况是一样的——插件上的削波指示灯变亮不会产生真正的削波失真,但是我们最好还是让所有信号维持在削波门限以下。




听不到的话  我把附件上传了   自己听=。=
点击进入下载-10 Software mixers1.rar

使用道具 举报

叉叉君

MAD渣手

Lv.5-章鱼须

Rank: 5Rank: 5Rank: 5

9
59
2


UID: 78431
权限: 40
属性: 不明
发帖: 205 (0精)
积分: 993
章鱼: 17
大葱: 41
茄子: 1131
注册:2011/3/6
存在感:142

创作者 已经合不上嘴了...

[4L]地板
CODEXANA 发表于 2011/5/16 21:46:55 |只看该作者
@.@看不懂啊。。。
啊哈哈哈哈哈哈哈

使用道具 举报

我们是打酱油的围观党。.。 ...

Lv.4-触手吸盘

Rank: 4Rank: 4

0
10
0


UID: 72463
权限: 30
发帖: 128 (0精)
积分: 277
章鱼: 4
大葱: 13
茄子: 575
注册:2010/11/7
存在感:177
[5L]萝莉
'kex 发表于 2011/5/17 18:24:54 |只看该作者
..其实在Logic和Digital Performer可以内录的方式来解决输出不一致问题的..(我已经却认河蟹君你想要英语.日语.IT.混音四修了...望天)

使用道具 举报

Rank: 6Rank: 6

27
30
0


UID: 80982
权限: 50
发帖: 644 (0精)
积分: 1440
章鱼: 9
大葱: 147
茄子: 1865
注册:2011/4/17
存在感:771

创作者 茄子饲养者

LUKAYUI 发表于 2011/5/24 21:08:58 |只看该作者
好複雜啊!努力學習中.....


目前神隱...(目前跟ルカ私奔去~♥

11/6更新-收藏品→https://picasaweb.google.com/116500446971416262490/BBuJOL?authkey=Gv1sRgCNqUwNPW8cjbuwE
5-12更新,我最愛的!→https://picasaweb.google.com/116500446971416262490/tDtuLK?authkey=Gv1sRgCM6kgruz-vjagwE#5726685632783393042

使用道具 举报

Rank: 2Rank: 2

0
0
0


UID: 69316
权限: 10
发帖: 9 (0精)
积分: 21
章鱼: 0
大葱: 2
茄子: 110
注册:2010/8/18
存在感:107
[7L]大姐姐
SF_Chipan 发表于 2011/5/25 11:50:09 |只看该作者
技术活= =
操这个世界

使用道具 举报

您需要登录后才可以回帖 登录 | 注册/sign up

申请友链|Archiver|iVocaloid - 自由,开放,合作,共享    | 版权持有者点击这里进行举报

GMT+8, 2025/6/7 01:22

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部