AudioEffectLimiter

Устарело: Use AudioEffectHardLimiter instead.

Наследует: AudioEffect < Resource < RefCounted < Object

Добавляет звуковой эффект ограничителя с мягким ограничением к аудиошине.

Описание

Ограничитель похож на компрессор, но он менее гибкий и предназначен для того, чтобы не допустить превышения звуком заданного порога дБ. Добавление его в Master шину всегда рекомендуется для уменьшения эффектов ограничения.

Мягкое ограничение начинает уменьшать пики немного ниже порогового уровня и постепенно увеличивает свой эффект по мере увеличения входного уровня, так что порог никогда не будет превышен.

Обучающие материалы

Свойства

float

ceiling_db

-0.1

float

soft_clip_db

2.0

float

soft_clip_ratio

10.0

float

threshold_db

0.0


Описания свойств

float ceiling_db = -0.1 🔗

  • void set_ceiling_db(value: float)

  • float get_ceiling_db()

Максимально допустимое значение формы волны в децибелах. Значение может быть в диапазоне от -20 до -0,1.


float soft_clip_db = 2.0 🔗

  • void set_soft_clip_db(value: float)

  • float get_soft_clip_db()

Применяет усиление к ограниченным волнам в децибелах. Значение может быть от 0 до 6.


float soft_clip_ratio = 10.0 🔗

  • void set_soft_clip_ratio(value: float)

  • float get_soft_clip_ratio()

There is currently no description for this property. Please help us by contributing one!


float threshold_db = 0.0 🔗

  • void set_threshold_db(value: float)

  • float get_threshold_db()

Порог, с которого начинает действовать ограничитель, в децибелах. Значение может быть в диапазоне от -30 до 0.