音频总线

音频总线

有音频背景的人都会熟悉总线的概念。从本质上讲,总线是音频信号的一条路线,它既可以到另一条总线,也可以直接到输出。每条总线可以有自己的音量和效果链,让你可以灵活地以任何方式处理音频,并重复使用效果。

Master总线是主总线,不能重命名或删除。每一个音频信号最终都会进入主总线,从那里跟随用户的音频输出。

TIP
使用主总线
可能会想更改音量或对主总线应用效果(请参见图19.3)。 但是,您应该避免这种情况。 该总线是所有游戏音频链中的最后一个链接,因此效果将应用于所有内容。 尽管这可能是有意的,但如果您想添加另一种没有这些效果的声音,也可能会刺痛你。
在这里插入图片描述
FIGURE 19.3
默认情况下的主总线
而是创建用于全局效果的新总线,并将所有其他声音路由到那里。 这样,您可以根据需要添加绕过这些全局效果的声音。 即使对于典型的主效果(例如限制器),此功能也很有用。

总线的布局

点击底部面板上的音频按钮,会弹出总线布局编辑器。在这里,您可以添加和删除总线,更改和编辑它们的效果,并调整它们的音量。

也可以创建、保存和加载布局。请注意,布局是为项目而不是为单个场景启用的,你可以在运行时通过调用AudioServer单例的set_bus_layout()函数来改变总线布局。

NOTE
默认总线布局
当您对总线布局进行更改时,Godot会自动创建一个名为default_bus_layout.tres的文件,并将其保存在项目的根目录下。顾名思义,这是整个项目的默认总线布局,可以通过点击总线布局编辑器上的加载默认按钮轻松调用。

TRY IT YOURSELF

改变总线和效果

在这个练习中,你将使用总线布局编辑器的一些功能。

  1. 点击底部面板的音频按钮,如果还没有打开,就会弹出总线布局编辑器。
  2. 单击面板顶部的 "添加总线 "按钮,创建新的总线(见图19.4)。

在这里插入图片描述FIGURE 19.4
添加总线和效果后的总线布局

  1. 将新的总线改名为 “效果”。

  2. 点击该总线的添加效果按钮,选择Distortion(失真)。

  3. 选择失真效果,点击其名称。你可以在Inspector中查看和更改效果的属性。

  4. 创建一个新的总线,并将其称为 “Reverb混响”。

  5. 给这个新总线添加一个Reverb混响效果。

  6. 在总线的底部,有一个下拉菜单,选择了Master。把这个下拉菜单改为Effect。这就是新总线的目标输出。

总线链

如上一个练习中所指出的,你可以为布局中的每一条总线选择目标输出,所以你可以使一个声音进入一系列总线,最后才到达输出。这对于为特定的声音添加效果是很有用的,可以使它们进入目标总线,然后再将音频发送到另一个效果总线。

然而,这种布局有几个规则。首先,总线只有一个输出。你不能将声音复制到另一条总线上(这在专业音频软件中通常被称为 “sends”,但Godot没有这个功能)。第二条规则是,你只能把输出送到当前总线左边的总线上。这样可以避免信号循环。

您可以通过点击并拖动总线到所需的位置来移动它们。如果您将总线设置到一个使其位于前一个目标总线左边的位置,输出目标将自动改变。

独奏,静音和旁路

每个总线上有一组三个按钮,可以独奏、静音、旁路。下面是一个简单的分解。

独奏:使除正在播放的总线外的所有其他总线静音。您可以独奏多条总线,所有被独奏的总线都会被激活。

静音:通过将音量设置为零来使总线失效 发送到静音总线的声音将不会被播放。

旁路:忽略所有效果,使声音通过总线,就像所有效果被禁用一样。注意,你也可以通过点击旁边的复选框来单独禁用效果。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值