AudioEffectCompressor
Inherits: AudioEffect < Resource < Reference < Object
为音频总线添加压缩音频效果。
减少超过一定阈值水平的声音,平滑动态,增加整体音量。
描述
动态范围压缩器在振幅超过一定的阈值(以分贝为单位)时,降低声音的电平。压缩器的主要用途之一是通过尽可能少的削波(当声音超过0dB时)来增加动态范围。
压缩器在混音中的用途很多。
在主总线上压缩整个输出(虽然AudioEffectLimiter可能更好些)。
在声音通道中,以确保它们听起来尽可能的平衡。
侧链。这可以降低与另一条音频总线侧链的声音级别,以进行阈值检测。这种技术在视频游戏混音中很常见,以音乐和SFX的级别,从而声音被听到。
通过使用更宽的冲攻来突出瞬态,使效果听起来更有冲击力。
属性
| ||
| ||
| ||
| ||
| ||
| ||
|
属性说明
- float attack_us
Default |
|
Setter | set_attack_us(value) |
Getter | get_attack_us() |
当信号超过阈值时,压缩器的反应时间,以微秒为单位。数值范围从20到2000。
- float gain
Default |
|
Setter | set_gain(value) |
Getter | get_gain() |
应用于输出信号的增益。
- float mix
Default |
|
Setter | set_mix(value) |
Getter | get_mix() |
原始信号和效果信号之间的平衡。数值范围从0(完全干燥)到1(完全浸润)。
- float ratio
Default |
|
Setter | set_ratio(value) |
Getter | get_ratio() |
音频通过阈值级别后,应用于音频的压缩量。比率越高,音频的大声部分将被压缩。数值范围从1到48。
- float release_ms
Default |
|
Setter | set_release_ms(value) |
Getter | get_release_ms() |
压缩器在信号电平低于阈值后,停止降低信号的延迟时间,以毫秒为单位。数值范围为20至2000。
- String sidechain
Default |
|
Setter | set_sidechain(value) |
Getter | get_sidechain() |
使用另一条音频总线进行阈值检测,降低声音级别。
- float threshold
Default |
|
Setter | set_threshold(value) |
Getter | get_threshold() |
对音频进行压缩的级别。数值范围从-60到0。