AudioEffectHardLimiter

Hérite de : AudioEffect < Resource < RefCounted < Object

Ajoute un effet audio limiteur dur à un bus audio.

Description

Un limiteur est un effet conçu pour empêcher le son de dépasser un seuil de dB donné. Les limiteurs durs prédisent les pics de volume, et appliqueront de manière lisse une réduction de gain lorsqu'un pic franchit le seuil du plafond pour éviter les coupures et les distorsions. Il conserve la forme d'onde et l'empêche de franchir le seuil du plafond. En ajouter un au bus Master est recommandé comme mesure de sécurité pour éviter que des pics de volume soudain ne se produisent, et pour prévenir la distorsion causée par des coupures.

Tutoriels

Propriétés

float

ceiling_db

-0.3

float

pre_gain_db

0.0

float

release

0.1


Descriptions des propriétés

float ceiling_db = -0.3 🔗

  • void set_ceiling_db(value: float)

  • float get_ceiling_db()

La valeur maximale autorisée de la forme d'onde, en décibels. Cette valeur peut aller de -24.0 à 0.0.

La valeur par défaut de -0.3 empêche les pics d'interéchantillon potentiels (en anglais, Inter-Sample Peaks ou ISP) de dépasser 0 dB, ce qui peut causer une légère distorsion sur certains matériels plus anciens.


float pre_gain_db = 0.0 🔗

  • void set_pre_gain_db(value: float)

  • float get_pre_gain_db()

Gain à appliquer avant de limiter, en décibels.


float release = 0.1 🔗

  • void set_release(value: float)

  • float get_release()

Temps qu'il faut en secondes pour que la réduction de gain soit complètement retirée.