调制器LFO(低频振荡器)可以为属性值创建出随时间变化的调制。在把一个调制器LFO添加到一个RTPC上时,这个LFO能够让一个属性的数值在某一取值范围内变化。此外,LFO的各种属性值可以进一步被参数化或随机化,以获得更高的变化度。
为了对这个合成器进行多样化以满足magic_blast_fire_blend元素的要求,每个振荡器的PMW(Pulse Width Modulation,脉冲宽度调制)属性都被添加了一个调制器LFO作为一个RTPC,给声音增添额外的“运动”和振动。
设计师笔记 | |
---|---|
在Wwise中,有些属性是加性的(声部音量、声部音高等),有些属性则是排他的。当把一个LFO添加到加性属性上时,LFO产生的调制将被叠加到该属性的当前值上。当把一个LFO添加到排他属性上时,LFO产生的调制将替代该属性的当前值。被LFO调整的那些属性将在Property(属性)域中用短划线(“-”)表示。 |
LFO(低频振荡器)用于为属性值带来随时间变化的调制。在Sound Property Editor(声音属性编辑器)中,LFO包络的最小和最大RTPC值将影响LFO的底部值与顶部值(零值与峰值)。对调最小值与最大值相当于令该LFO反相。
在RTPC对话窗中双击调制器LFO或点击[...]按钮,可以打开Modulator Editor(调制器编辑器)。
调制器LFO的属性有:
Depth(深度)
振荡器的幅度变化(以百分比为单位)。最大幅度为1.0。
默认值:100
Frequency(频率)
每秒钟的周期数(以赫兹为单位)。
默认值:1
Waveform(波形)
调制器的形状(正弦波、三角波、方波、锯齿波)。
默认值:正弦波
Smoothing(平滑)
对波形进行低通滤波,从而平滑尖锐的边缘(以百分比为单位)。
默认值:0
PWM(脉冲宽度调制)
脉冲波的宽度,仅用于Square(方波)波形(以百分比为单位)。
默认值:50
Attack(启动时间)
振荡器达到满幅度所用的时间(以秒为单位)。
默认值:0
Initial Phase(初相)
振荡器波形的初始相位(以度为单位)。
默认值:0
Scope(作用域)
对如何创建LFO进行控制:
Voice(声部): 在MIDI环境中使用该合成器时,为该合成器的每个声部创建一个LFO的实例。
Note/ Event(音符/事件): 在MIDI环境中使用该合成器时,为该合成器的每个播放实例创建一个LFO的实例。
Game Object(游戏对象):为与游戏引擎相关的每个游戏对象实例创建一个LFO的实例。
Global(全局):为整个工程创建一个单一的LFO,它以全局方式被所有实例使用。
默认值:Voice
设计师笔记 | |
---|---|
Additional information for working with LFOs can be found in the Wwise Help Document: Wwise Help > Interacting with the Game > Working with RTPCs > Working with LFOs |
此外,两个振荡器之间进行的频率调制(FM)可以用于“软化”声音,有助于让这个声音更好地与magic_blast_fire_blend中基于采样样本的各个成分相融合。
“FM Amount(调频量)”属性可以进一步被LFO调制器调整。
设计师笔记 | |
---|---|
LFO对象可以被创建成Custom(用户定义)或ShareSet(共享集)。Custom对象是原地保存的,即直接保存在拥有该对象的对象内部。ShareSet被保存在一个单独的工作单元中,并且可以在多个对象之间进行重用。 |