REACT是根据游戏状态定义声音变化的对象。
REACT包括“ 闪避(Ducker) ”和“ AISAC调制触发器(AISAC Mod Trigger) ”两种类型。
Ducker用于通过播放某个Cue来更改另一个Cue的参数。
当变化目标中设置的AISAC为触发驱动的调制类型时,AISAC调制触发器通过播放触发目标,产生AISAC调制。
触发 | 效果 |
---|---|
播放“VOICE”类别的Cue | 自动降低“SE”类别的声音。播放完成后,自动返回原始音量。 |
播放“Special”类别的Cue | 自动降低“BGM”类别的声音。播放完成后,自动返回原始音量。 |
使用REACT可以自动实现复杂的动态音频控制。
触发 | 效果 |
---|---|
播放某个声音后 | 响起欢呼声 |
播放某个声音后 | 环境声音(雨声)变强 |
播放某个声音后 | BGM延迟 |
CRI Atom Craft使用AISAC来实现这些声音效果。
AISAC必须由程序员操作,但如果能够仅通过声音的情况判断,根据播放声音的契机,可以使用REACT设计声音变化。
闪避只是单纯降低音量的效果,而AISAC可以更改滤波器和音高等许多不同的参数。
通过直接调用AISAC控制器,可以产生大的声音变化。