SuperAPI AI 工具集

audio-design

设计与创作

查看项目

更新于 10-16 05:48

技能介绍

用途:设计游戏音频的混音图与音乐系统。核心思路是把所有声音路由到少量总线(典型树:Master ← Music、SFX、Ambience、UI、Voice),通过总线统一平衡与处理,而不是逐个调整音频片段音量;音乐则通过分层与重排对玩法做出反应,而非循环单曲。

主要能力:设计总线/混音布局、设置分组音量、对声音组施加混响/压缩/EQ 等效果;用侧链压缩在对话或冲击音下闪避音乐与环境音;构建随战斗/探索强度变化的自适应音乐;为重复音效加入音高与采样随机化,并把事件对齐到节拍。

使用方式:音量控制与自动化以分贝为单位,仅在边界处转换;混音保留余量,使 Master 峰值低于 0 dBFS(许多游戏目标响度约 -14 至 -16 LUFS);侧链闪避可调阈值、压缩比、快攻击与慢释放,也可用音量补间替代;自适应音乐采用纵向分层(分轨淡入淡出)或横向重排(在音乐边界切换段落);节拍同步应读取音频播放时钟而非帧时间。示例代码展示了总线路由、linear_to_db 映射滑块、duck_music 补间、play_varied 随机音高与采样池、按 BPM 量化到下一拍等做法。

适用场景:需要统一混音平衡、对话闪避、动态音乐与音效去重复的游戏项目。

限制:本技能只讲可移植实践,具体引擎音频节点/流、加载与流式传输、资源导入属于引擎范畴,需配合 godot-audio 或引擎音频技能;驱动总线音量的 UI 滑块见引擎 UI 技能。常见陷阱包括把滑块值当 dB、逐片段调音量、Master 削波、闪避抽吸感、单曲循环、按帧时间做节拍同步、一次性播放器未释放等。参考资料为 references/adaptive-music.md。