总线图标代表 Wwise 所判定的总线处理状态。下表简要阐述了用来判定总线处理状态的标准。一般会将总线视为 Not Mixing 状态,除非无法延迟其所要执行的处理。这是因为 Not Mixing 状态的总线会直接将属性传递给输入而不执行任何处理,相应地在 CPU 和内存使用方面更为高效一些。
图标 |
处理状态 |
描述 | |||
---|---|---|---|---|---|
(Audio Bus) (Auxiliary Bus) |
Mixing |
Wwise 可将该处理状态应用于 Audio Bus 和 Auxiliary Bus。对于 Mixing 状态的总线,会将其属性传递给发送到总线和子总线的对象。在这种情况下,将对总线上定义的所有效果器进行处理,最终采用基于声道的格式予以输出。 在满足以下条件时将总线视为 Mixing 状态:
| |||
(Audio Bus) (Auxiliary Bus) |
Processing Audio Objects |
Wwise 可将该处理状态应用于 Audio Bus 和 Auxiliary Bus。此类总线的所有属性都会传递给发送到总线和子总线的对象。在这种情况下,将对总线上定义的所有效果器进行处理,最终作为 Audio Object 予以输出。 在满足以下条件时将总线视为 Processing Audio Objects 状态:
有关更多详细信息,请参阅 “了解基于对象的音频”一节 章节。 | |||
(Audio Bus) |
Not Mixing |
Wwise 可将该处理状态应用于 Audio Bus。对于 Not Mixing 状态的总线,会将其属性传递给发送到总线和子总线的对象,但不会实施任何处理,也不会修改对象及子对象的格式。在这种情况下,将在声部层级把 Not Mixing 状态的总线上设定的所有属性应用于所发送的对象。 在满足以下条件时将总线视为 Not Mixing 状态:
| |||
(Audio Bus) (Auxiliary Bus) |
Processing |
Wwise 可将该处理状态应用于 Audio Bus 和 Auxiliary Bus。在 Wwise 声音引擎连接到终端并接收有关支持格式的信息时,将把该总线的处理状态解析为 Mixing 或 Processing Audio Objects。 在满足以下条件时将总线视为 Processing 状态:
|
以下位置不显示 Not Mixing 状态的总线:
Advanced Profiler 内的 Busses 选项卡
Advanced Profiler 内的 Voices Graph 选项卡
Audio Object Profiler
这些位置只会显示 Mixing(正在混音)、Processing Audio Objects(正在处理音频对象)或 Processing(正在处理)状态的总线。具体可参见下图。我们可以看到,Advanced Profiler(高级性能分析器)内的 Busses(总线)选项卡中并未显示 Environmental 和 Environments 总线,而只显示了其子级 Auxiliary Bus:env_corridor 和 env_small_room。这是因为 Environmental 和 Environments 为 Not Mixing(未在混音)状态的总线,而其子级总线为 Processing 状态的总线。
Advanced Profiler 内的 Busses 选项卡中不显示 Not Mixing 状态的总线。 | |
Advanced Profiler 内的 Busses 选项卡中显示 Mixing、Processing Audio Objects 或 Processing 状态的总线。 |