FMOD Studio User Manual 2.02
调制器为各种 FMOD Studio 属性提供扩展功能。
调制器允许属性值以各种特定方式动态变化。调制器提供了在对象生命周期的某些阶段渐进和渐出某些值的方法,通过生成随机值来提供更多变化,根据指定输出信号的音量调整值,甚至根据参数值自动调高或调低发声器的音高。
调制器的值应用于属性的基本值和任何解析的自动控制值(即放置在一个属性上的多个自动控制曲线的结果)之上。当对同一属性使用多个调制器时,所有调制器的结果值将相加组合。
有关向项目中的各种属性添加调制器的信息,请参阅有关自动控制和调制的“创作事件”章节。

属性(控制)
:显示在 FMOD Studio 中的属性名称及其操作的控件类型。控件的类型有:
按钮:单击按钮以执行命令。一些按钮是黄色的切换按钮,用于显示是否处于活动状态。
表盘:控制旋钮。通过单击并上下拖动,调整属性的值。
下拉菜单:用于从列表中选择属性值的菜单。当前选择显示在折叠的下拉菜单中。
数字框:显示属性值的框。单击该框的编辑三角形,手动输入一个值,或拖动该值进行调整。双击数字框重置其值。
带状滑块:一对水平滑块。单击并向左或向右拖动每个滑块手柄以调整最小值和最大值。如果这些值不同,则会在它们之间创建一个范围。单击并拖动此范围可同时调整左右手柄。
单位
:属性的测量单位。如果属性不使用测量单位,则不会列出任何单位。有效单位是:
st:半音
dB:分贝
%: 百分点
ms:毫秒
秒:秒
范围
:对该属性有效的最小值和最大值。如果属性不使用范围,则不会列出。

随机调制器按照从给定范围中随机选择的量来偏移属性值。
仅当播放带有已调制属性的事件或快照实例时,或者其属性正在被调制的发声器被触发时,才会生成随机值。向相关属性提供随机值的频率取决于使用它的环境。
例如,事件的音高属性上的随机调制器只会在事件实例启动时生成一个值,并且在事件使用循环区域的情况下不会重新产生一个新的值。要生成新的随机值,必须重新启动事件实例或快照实例,或者必须重新触发发声器。
将随机调制器放置在使用 dB 的属性上时,它会提供一个范围内的值,其中当前值为最大值,最小值为当前值减去提供的随机量。将随机调制器放置在音高属性上时,它会提供一个指定值范围内的值,以该属性的自动化后值为中心。当将随机调制器放置在其他属性上时,它会将被调制属性的最大值设为 100%,然后在当前值的点上从基于此的范围内提供一个值。

AHDSR 调制器定义了遵循包络的调制。包络在起音、保持、衰减、延音和释放状态之间移动。
在起音状态下,调制属性的值从初始值插值到峰值。
在保持状态下,调制属性的值保持在峰值属性中设置的值。
在衰减状态下,调制属性的值从峰值插值到延音值。
在延音状态下,调制属性的值保持在延音属性中设置的值。
在释放状态下,调制属性的值从峰值内插值到最终值。

LFO 调制器会随时间自动更新属性值,根据其形状、相位、方向、深度和速率进行振荡。
调制器的图形直观地展示了调制器如何随时间影响特性。垂直轴显示属性的可能值,水平轴显示调制器启动后的时间或节拍。彩色线表示该属性在图表上指示的时间的值。
当被调制属性的父对象被实例化时,LFO 调制器开始振荡。例如,如果正在调制轨道音量推子,它会在创建事件实例时开始振荡。如果正在调制组总线音量推子,当收发到它的事件创建了实例时,它就会开始振荡。如果正在调制发声器音量,它会在发声器被触发时开始振荡。

侧链调制器使用包络跟随器来监控侧链效应的信号,使用该信号的强度来提高或降低被调制属性的值。侧链调制器只能连接到同一事件中的侧链输入,或者在调音台视图中从一条总线连接到另一条总线。
如果侧链调制器附加到以 dB 为单位测量的属性,则侧链调制器只会降低该属性。对于其他属性类型,调制可以是正的或负的。
如果 amount 属性为正数,则被调制属性的值将增加,如果 amount 属性为负数,则被调制属性的值将减小。
amount 属性与“起音”和“释放”属性结合使用,这些属性决定了应用侧链效果的快慢程度。

自动音高调制器会根据发声器所在的参数值自动调整被调制发声器的音高。它只能应用于放置在某个参数上的发声器。
自动音高调制器具有根音。这定义了发声器音高调整为 0 半音的所属参数上的一个点。从根音开始,自动音高调制器根据参数值调整被调制发声器的音高。当参数的播放位置低于根音音高值时,自动音高调制器会将正在调制的发声器从根音音高调低,直到达到参数的最小值。当参数的播放位置高于根音音高值时,自动音高调制器会从根音音高开始调整被调制发声器的音高,直到达到参数的最大值。
参数处于最小值时的间距值可以使用“最小音高”属性进行调整。