版本
包络用于将属性值控制在预定义的形状内。包络具有 ADSR 形状:
Property |
Description |
---|---|
Attack Time |
起音时间。定义了当琴键第一次被按下时,电平从零值上升至峰值所用的时间(以秒为单位)。 |
Attack Curve |
起音曲线。将 Attack Curve 从其线性默认斜率(50%)下调到指数级包络(0%),在这种情况下,变化速率在开始时较慢,然后变快;或者上调到对数级包络(100%),在这种情况下,变化速率开始时很快,然后变慢。 |
Decay Time |
衰减时间。指随后从起音电平下降到指定延音电平所用的时间。(以秒为单位) |
Sustain Level |
延音电平。指在释放按键前,声音持续期间主序列的电平。(以值域的百分比为单位) |
Release Time |
释音时间。指释放按键后电平从延音电平衰减到零值所用的时间。(以秒为单位) |
Scope |
作用域。定义如何创建包络实例:
|
Trigger On |
可能触发包络(即进入起音段)的 Action/MIDI Event。
|
Auto Release |
决定是否需要 Action/MIDI Event 才能让包络退出延音段,并进入释音段。如果进行了设置,则该包络将在经过了 Sustain Time(延音时间)后退出延音段。如果未进行设置,则需要一个 Event 来退出包络的延音段。 |
Sustain Time |
延音时间。定义了该包络在进入释音段之前,在延音段中维持的时间(以秒为单位)。如果已设置 Auto Release,则此值有效。 |
Stop playback after release |
在释音后停止播放。如果进行了设置,则被关联声音的播放将在释音段完成以后终止。 |
包络既可用在 MIDI 环境中,也可用在正常播放环境中。
用在 MIDI 环境中时,包络配置成在 Note-On 或 Note-Off(音符停止)的方式下播放声音。如果以 Note-On 的方式播放声音:
包络配置成在 Note-On 时触发(Trigger On 参数)。
包络一直持续到第一次出现以下情况:
收到 Release Envelope 事件,
收到 MIDI Note-Off 事件,
出现延音段的最大时长(设置了 Auto Release)。
如果以 Note-Off 的方式播放声音:
包络配置成在 Note-Off 时触发(Trigger On 参数)。
包络一直持续到第一次出现以下情况:
收到 Release Envelope 事件,
出现延音段的最大时长(设置了 Auto Release)。
当用于播放声音的一般环境中时:
包络配置成遇到播放动作时触发(Trigger On 参数)。
包络一直持续到第一次出现以下情况:
收到 Release Envelope 事件,
出现延音段的最大时长(设置了 Auto Release)。
小心 | |
---|---|
调制器的处理时间取决于它对于 RTPC 的使用。用在大多数属性上的调制器在每个音频帧处理一次。但是,对于属性 Voice Volume,关联的调制器将每帧处理一次。请有选择地使用调制器,因为它们对平台内存及 CPU 的消耗量相当可观。 |
注意 | |
---|---|
对于包括LFO和Envelope 在内的 Modulator,其 RTPC 光标位置与当前的调制信号值无关,因为信号值是由调制器的内部特性决定的。 |