关于音频复用和高效利用的几点经验分享

声音设计 / Wwise 技巧和工具

 大家好,“如何对音频资源做有节制、更高效的利用”,应该是大家工作中都会考虑的问题。

本期我将和大家分享一些我在使用Wwise时,提高音频资源利用率的一些经验技巧,希望对大家有所帮助。

1. 直接复用

当我们发现一个地方的声音可以复用之前使用过的音频资源时,直接选中要复用的音频资源,右键Ctrl+C复制、再Ctrl+V粘贴至新的音效类目下,然后重命名、更改属性、创建新的Event就可以使用了。通常对于一些很短的过场剧情动画,之前做过的动作类音效都可以再利用,不需再制作一条条新的音频,直接复制、粘贴,删除之前的3D属性改成2D(或反之)就可以了。

1

2. 使用事件Seek功能复用音频

Seek功能很强大,可以设置一段音频的播放起始点,比如某处剧情音频可以借用做过的音频的一部分,需从第几秒开始播,就可以再为事件增加Seek Action,然后调整SeekTime即可;另外有时过场剧情要求玩家互动,玩家不参与就会完整播完,参与互动了音频就会在随机位置被停掉,我们也可以再建一个Seek事件打断音频并跳到目标位置 。

2

3. 组合事件的使用

使用不同Action来组合事件也可以节省事件ID的数量,一个事件可以同时具有多个播放音频的Action,可以更改某个音频的被播放概率。除了像上图中那样使用Seek Action,还可以是两个Play Action、两个Set Switch Action等等。比如我将两个SetSwitchAction并入一个事件,形成了同时针对主角和坐骑的脚步声材质切换事件,这样就不用要求程序员发送不同的事件来达到同样的结果了。

3

4. 把 2D的环境声用作动态的3D点音源

环境声中最常见的就是风声Loop,我们常把风声当做环境铺底氛围使用,这里的风声是2D的,和BGM一样是方位固定的。其实可以将其复用作3D音效,添加3D衰减,并挂在游戏中某个位置。

举两个例子,可以把复用后具有3D衰减的风声挂在一棵不断摆动树叶的大树上,在GeneralSettings属性栏更改Pitch,听起来不同于之前的风声即可,这是静态的用法;还可以复用风声挂在传送门特效上,增加一条RTPC音高随距离变化曲线,越靠近传送门音高值越大,这就把2D的风声变成了动态的3D点音源风声。

4

5. 利用环境声与背景音乐的互斥凸显环境声

我在上一篇文章介绍了环境声与背景音乐音量互斥的功能,我们还可以继续利用事件Set Voice Volume功能突出一段环境声给过场剧情使用。

有时我们需要复用环境声,但又不需要那么长的环境声,只想在一段固定时间内复用,时间结束后再恢复正常。比如主角走到悬崖边播放一段动画,为了表现危险需要让环境声风声突出,同时降低BGM音量,我们可以创建两个Action,一个提高环境声音量,降低BGM音量,一个再使混音复原。

5

6. 静音插件WwiseSilence的使用

随机类音效,如果不想播放太频繁、密集,可以通过使用WwiseSilence插件来有目的或随机地添一些听感上的空隙,增加声音地起伏和有机感。

6

7. 节省SoundBank体积的重要设置

1Stream的勾选

较长的音频都要勾选Stream选项,SoundBank 中不包含流媒体文件,运行时会从磁盘中读取流媒体文件,直接从游戏媒体中流播放音频。

2SoundBanksMedia的勾选

打包时要区分音频事件是否要勾选MediaSoundBank中加载,一些重复借用的事件都不必再勾选,共用的音频事件如果被勾选Media就不再是共用;还有出现次数少、触发频率低的事件也不需要重复勾选。

3)转码压缩

  一些出现少、优先级低的音频,我们很少注意到的,也可以降低品质来减小包体大小。比如Stereo换成Mono,PCM格式换成低品质的格式,不影响终端播放听感的前提下都可以再压缩。

总结

节省包体大小通常是来自制作人(尤其是手游项目)的重要要求之一,更好的利用资源空间才能让更多的设计有机会被展现出来,为了解决玩家日益增长的游戏体验需求与资源生产限制的矛盾,就必须采取某种可以高效、反复利用资源的方式,用有限的资源创造出更多、更新奇的听觉体验。以上就是我分享的一些经验技能,希望对大家有所帮助,不足之处,望斧正,欢迎留言、多多交流!

胡正伟

作曲家/声音设计师

胡正伟

作曲家/声音设计师

一个从词曲作者、音乐制作人,到声音设计师,再到学编程朝着工程师迈进的头发越来越少的老文青。

评论

LIUXIN Liuxin

January 31, 2020 at 09:55 pm

请问大神~我是初学者,Wwise的初始界面被我弄乱了,在哪里能恢复啊?我找了好久都没有找到。谢谢

正伟 胡

February 17, 2020 at 03:08 am

Layouts下点恢复出厂

正伟 胡

February 17, 2020 at 03:10 am

Layouts下点恢复出厂

hu zhengwei

February 17, 2020 at 03:11 am

Layouts下点恢复出厂

hu zhengwei

February 17, 2020 at 03:11 am

Layouts下点恢复出厂

hu zhengwei

February 17, 2020 at 03:11 am

Layouts下点恢复出厂

hu zhengwei

February 17, 2020 at 03:11 am

Layouts下点恢复出厂

hu zhengwei

February 17, 2020 at 03:11 am

Layouts下点恢复出厂

hu zhengwei

February 17, 2020 at 03:11 am

Layouts下点恢复出厂

hu zhengwei

February 17, 2020 at 03:33 am

Layouts下点恢复出厂

hu zhengwei

February 17, 2020 at 03:33 am

Layouts下点恢复出厂

hu zhengwei

February 17, 2020 at 03:33 am

Layouts下点恢复出厂

hu zhengwei

February 17, 2020 at 03:33 am

Layouts下点恢复出厂

hu zhengwei

February 17, 2020 at 03:33 am

Layouts下点恢复出厂

hu zhengwei

February 17, 2020 at 03:33 am

Layouts下点恢复出厂

biao cui

November 02, 2020 at 12:16 am

请问老师知道哪里可以系统性的学习wwise嘛?

biao cui

November 02, 2020 at 12:16 am

请问老师知道哪里可以系统性的学习wwise嘛?

biao cui

November 02, 2020 at 12:16 am

请问老师知道哪里可以系统性的学习wwise嘛?

ZHENGWEI HU

November 09, 2020 at 04:39 am

Help文档

留下回复

您的电子邮件地址将不会被公布。

更多文章

利用 Wwise 进行声学模拟

在最近的项目中,我们尝试了利用 Wwise...

19.8.2019 - 作者:埃吉尔·桑菲尔德 (Egil Sandfeld)

五分钟入门级音轨切换挑战

来一场五分钟入门级音轨切换挑战如何?

7.7.2020 - 作者:乔治.A.桑格 (GEORGE A. SANGER)

将 Spatial Audio 整合到 Unity 中

展示如何把 Spatial Audio 整合到 Unity 演示游戏《WAG》中的直播视频回放已上线!地址:https://www.youtube.com/watch?v=UFCZ9t4DwGQ...

13.10.2020 - 作者:麦斯·麦雷蒂·桑德鲁普 (Mads Maretty Sønderup)

使用Wwise制作拟真且泛用的多普勒效应

前言...

11.8.2021 - 作者:徐巍

Wwise Spatial Audio 2023.1 新增功能 | Reverb Zone

Reverb Zone 简介 在 Wwise 23.1 中,我们为 Wwise Spatial Audio 增添了一个名为 Reverb Zone 的工具。Reverb Zone 本质上来说是...

10.1.2024 - 作者:托马斯•汉森 (Thomas Hansen)

Wwise Spatial Audio 2023.1 新增功能 | 减弱相位偏移效应

在今天的博文中,我们将深入探讨在对给定环境进行声学建模时可能会遇到的一种有趣声学现象:相位偏移。我们先简单了解一下相位偏移的基本物理特性,然后再展示 Reflect 在 Wwise 23.1...

25.1.2024 - 作者:艾伦•李 (Allen Lee)

更多文章

利用 Wwise 进行声学模拟

在最近的项目中,我们尝试了利用 Wwise...

五分钟入门级音轨切换挑战

来一场五分钟入门级音轨切换挑战如何?

将 Spatial Audio 整合到 Unity 中

展示如何把 Spatial Audio 整合到 Unity 演示游戏《WAG》中的直播视频回放已上线!地址:https://www.youtube.com/watch?v=UFCZ9t4DwGQ...