FMOD Studio User Manual 2.02

1. 欢迎来到 FMOD Studio | FMOD Studio 1.10 新增特性

FMOD Studio 1.10 有什么新功能?

欢迎使用 FMOD Studio 1.10。此版本引入了许多关键改进,使您可以更轻松地为游戏创建自适应音频。我们非常期待看到您使用这些新功能创作出的作品!

智能预设

Studio 1.10 带来了全新的工作流程,用于管理项目中的参数效果

预设参数

预设参数可以在项目级别创建。创建预设参数后,可通过添加参数表、自动控制曲线和基于该预设参数的触发条件,在任何事件中引用它来创建参数。每个引用预设参数的参数可以具有独特的当前值,但共享所有预设参数的属性和设置。

预设参数浏览器

这在您需要在多个事件中拥有相同参数的情况下非常有用。

预设效果

预设效果的工作方式类似于预设参数。您可创建单个预设效果,然后在整个项目事件中基于该预设创建效果。每个基于预设的效果都与预设效果共享属性值,因此只需修改一次预设就能更新所有基于它的效果。

预设效果浏览器

可通过预设右键菜单或通过从预设浏览器窗口拖放预设效果,将基于预设的效果添加到信号链中。此外,还可右键单击现有效果并将其转换为预设。

转换为预设

预设自动控制

通过自动控制预设效果,可为它们提供复杂的基于参数的行为,而无需在多个事件中重新创建自动控制。

现在可以直接在面板中查看属性的自动控制曲线。

操作台自动控制

根据需要,自动控制轨道也可以显示在编辑器视图中。

操作台自动控制

将自动预设效果添加到事件时,效果引用的所有参数都会自动添加到事件。这些添加的参数在传输栏中显示为表盘,但在事件中不会显示为参数表,从而使事件更易于导航。

结合默认事件,预设大大提高了项目的可扩展性和可维护性。此外,使用预设可以显着减小事件库大小。

实时更新

Studio 1.10采用了全新的实时更新实现方式,大大提升了实时更新的体验。这些更改还显着减小了 FMOD 二进制文件的大小,从而降低了游戏的内存占用。

资源同步

现在可以在连接到实时更新时,可将音频文件添加到事件中。这意味着,可以在连接到实时更新时完全重新创作事件,包括添加或删除音频文件内容。

连接时间同步

您不再需要重建事件库以在游戏中听到更改。每当启动实时更新会话时,更改都会自动同步,从而大大缩短迭代时间。可通过取消选中首选项对话框的界面选项卡中的“连接到游戏时同步更改”复选框来禁用此功能。

属性监控

总线在调音台中处于活动状态,现在以橙色高亮显示。这样可以清楚地知道哪些总线是未激活的,并已被优化(通常是由于其层次结构中没有创建任何事件实例而导致的)。

总线活动

现在还可以在调音台中查看属性的有效值,如各种属性控件上的橙色圆圈所示。

实时值

有效值是游戏中活动的快照的最终结果。这使得观察快照的效果变得更加容易。

每个平台的轨道和效果

现在,可以针对每个平台在构建时包含或排除轨道效果。这使您可以针对游戏所针对的每个平台定制项目的性能。

包括每个平台的效果

构建项目时,从该项目中排除的轨道上的任何音频文件都将从事件库中省略。通过按事件排除资源,可以调整事件库规模以匹配目标平台。

包括每个平台的轨道

空间化音频

为了更好地完善我们的空间音频处理流程,我们对支持高度信号的传输做出了一些改进。

7.1.4 环绕声

添加了 7.1.4 环绕声声道格式,支持四个天花板扬声器。为了让信号可以送到天花板扬声器,声像旋钮可以使用高度属性将信号从地面平移到天花板,反之亦然。

 7.1.4 环绕声平移

要输出 7.1.4 环绕声,项目环绕扬声器格式仍应设置为 7.1 环绕声,而主总线输出格式应为 7.1.4 环绕声。要试听 7.1.4 环绕声信号,应选择基于高度的输出模式

灵活的声道格式

现在,每个总线的输入和输出声道格式都可以设置为特定的环绕格式。这可用于更精细的格式控制。具有比活动平台格式更高的声道数的信号现在可以通过调音。

设置声道格式

Windows Sonic

添加了 Windows Sonic 支持,可用于试听基于高度的平移。这可以从首选项对话框的音频选项卡中启用。

事件试听

事件试听已得到改进,可以更准确地反映事件回放在游戏中的工作方式。

走带控制

走带控制已更新如下:

此外,还对走带键盘快捷键进行了更改以反映新行为:

*空格键: 切换播放/停止。
* Shift+空格键: 切换暂停。
* 返回: 重新开始(播放时)/返回开始(停止时)。

最后,更新的时间码显示可以更轻松地观察当前播放状态。

走带控制

事件选项卡

我们还向事件编辑器窗口添加了选项卡。这使得在单个窗口中试听多个事件成为可能。

事件标签

产生速率

发散发声器现在包含生成率属性,可用于按百分比缩放生成间隔。产生速率可以自动控制,可用于动态调整产生间隔。

发散发声器操作台

总线音高

现在可以在调音台窗口中设置组总线的音高。更改此属性可缩放收发到总线中的事件音高。 总线音高也可限定为快照。

总线音高

参数属性

参数现在具有速度属性。应用速度会导致参数自行沿特定方向移动,无需 API 输入。这对于需要自动重置或前进到特定值的参数来说非常方便。

参数操作台

您可能还会注意到参数操作台中的保持按钮已移至参数对话框(添加或编辑参数时显示)。

添加参数对话框

此外,新的“通过事件发声器递归公开”复选框可用于自动将事件发声器使用的参数公开给其父项事件。

增益效果

一个简单的增益效果已被添加。当保存为预设时,增益效果可用于定义自定义距离衰减曲线,然后可以在多个事件之间共享。

自动增益效果

可定制的插件用户界面

现在可以使用脚本 API 自定义插件在用户界面中的显示方式。有关详细信息,请参阅插件脚本 API

自定义插件面板界面

脚本 API 更改

许多新的脚本函数已被添加。其中包括studio.system.require()函数,它允许将脚本文件作为模块公开,以及studio.project.model.document()函数,它允许显示可用模型类型的完整列表。

西外,通过脚本设置参数光标位置的方式也进行了更改。不再使用 cursorPosition 属性。请参阅Event.getCursorPosition()Event.setCursorPosition()函数了解更多详情 .

在线用户手册

我们已将用户手册完全替换为更易于阅读和浏览的手册(即您当前正在阅读的手册!)。新手册包含全新的内容,包括简洁和最新的概念描述以及常用术语表。

除了列出的新功能之外,我们还进行了一些额外的稳定性和可用性提升。有关详细信息,请参阅修订说明。