目录
在 Actor-Mixer Hierarchy(Actor-Mixer 层级结构)中,在将某个对象嵌套在别的对象之下时,其所有数值属性(如 Voice Volume)都会被上层各个对象的对应属性施加偏置。比如,若将某个 Sound SFX 的 Voice Volume 设为 -5,而其被嵌套在 Voice Volume 为 -2 的 Actor-Mixer 下,则该 Sound SFX 将以 -7 的音量播放。
同样,在将对象输出到 Master-Mixer Hierarchy 下的各条总线时,这些总线的 Voice Volume 还会对这些属性施加进一步的偏置。
这个概念不太好以直观的方式呈现出来,而且在察看子对象时也看不到这些偏置。对此,我们要在实际操作中使用 Voice Profiler 加以分析。
-
在菜单栏中,依次单击 Layouts > Voice Profiler(布局 > 声部性能分析器)或按下 F11。
这时会打开 Voice Profiler 布局。不过要想正常使用该布局,必须先启用 Voice Inspector Data。
-
单击齿轮按钮 (Alt+G)。
-
在打开的 Profiler Settings(性能分析器设置)对话框中,选中 Voice Inspector Data(声部检视器数据)并单击 OK(确定)。
-
在工具栏上,单击 Start Capture(开始捕获)按钮。
这时会看到黄色光标沿着布局底部的 Voice Monitor 坐标图移动。在 Voice Explorer 中,"Teleporter" Sound SFX 被列为了活跃声部。
-
在 Voice Explorer(声部资源管理器)中,选中 Teleporter Sound SFX(音效)。
在 Voice Inspector 的左侧窗格中,我们会看到一个显示有音频信号流的简图。从图中可以看出 Teleporter 的音频被输出到了 Master Audio Bus。在 Voice Inspector 的右侧窗格中,我们会看到影响 Teleporter 最终音量的三个对象:"Teleporter" Sound SFX、"Items" Actor-Mixer 和 Master Audio Bus.
Volume(音量)列中的 - 号表示目前没有设置任何偏置。接下来,我们看看在调节这三个对象的 Voice Volume 时顶部的 Final Value 行如何变化。
-
在 Voice Inspector(声部检视器)的右侧窗格中,双击 Teleporter 行。
这时会在单独的窗口中打开 Teleporter 对象选项卡。
-
在 Teleporter 对象选项卡中,选中 General(常规),然后将 Volume(音量)减到 -6。关闭对象选项卡。
这时 Teleporter 的音量会变小。在 Voice Inspector 中还可以看到,Teleporter 的 Voice Volume 现在为 -6。在 Volume 列的顶部,Final Value 行显示计算结果为 -6 dB。
-
在 Voice Inspector(声部检视器)的右侧窗格中,双击 Items 行。
这时会在单独的窗口中打开 Items 对象选项卡。
-
在 Items 对象选项卡中,选中 General(常规),然后将 Volume(音量)减到 -4。关闭对象选项卡。
在 Voice Inspector 的右侧窗格中,会显示新的 Items 偏置值。并且,现在的 Final Value 为 -10 dB。
-
双击 Master Audio Bus(主音频总线)行。
这时会在单独的窗口中打开 Master Audio Bus 对象选项卡。
接下来,我们要调节 General 下的 Volume 属性。因为所有对象最终都要经过 Master Audio Bus,所以调节其中任一 General 属性都会影响到工程中的所有对象。对此,要格外小心。
-
在 Master Audio Bus 对象选项卡中,选中 General(常规),然后将 Volume(音量)减到 -3。
接下来,我们要调节 Audio Bus - Volume 来控制这条总线所有输入信号总和的高低。
-
选中 Audio Bus(音频总线),然后将 Volume(音量)减到 -2。关闭对象选项卡。
在 Voice Inspector 的右侧窗格中,会显示新的 Master Audio Bus 偏置值。并且,现在的 Final Value 为 -15 dB。
在左侧窗格中可以看到,Teleporter 的音量为 -13,Master Audio Bus 的音量为 -2。这是因为在发送到 Master Audio Bus 之前 Audio Bus - Volume 以外的所有其他输入值都会累计在一起。在这种情况下,会应用 -2 dB 的最终调节。
如果 Master Audio Bus 上插入有效果器,会在对效果器进行处理后应用 -2 dB 的最终调节。有关如何向总线添加效果器的信息,请参阅第 14 课:使用效果器。
-
按下空格键停止播放 "Teleporter" Sound SFX(音效),然后单击 Stop Capture(停止捕获)按钮。
-
在菜单栏中,依次选择 Layouts > Designer(布局 > 设计师)或按下 F5,准备学习下一课。
在本例中,我们看到了在将 Sound SFX 对象嵌套在 Actor-Mixer 对象之下时 Voice Volume 会如何累计在一起。记住,无论将哪种对象嵌套在别的带数值属性(如 Voice Volume 或 Low-pass filter)的对象之下,都会发生同样的情况。其中包括 Random Container、Sequence Container 和 Switch Container。而且,嵌套的深度是没有限制的。
注意,这种累计方式不适用于具有绝对设置的属性(如 Output Bus)。
恭喜您完成了第 12 课的学习!在本课中,我们了解了混音以及 Master Audio Bus。然后,学习了如何使用 Voice Profiler 确定对象的最终音量;在这当中,要考虑到上层的所有对象及其经过的所有总线。
接下来,我们将学习第 13 课:通过附加 Audio Bus 实施子混音,了解如何为环境声、音效和音乐创建不同的总线。