Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

AudioEffectLimiter

Deprecato: Use AudioEffectHardLimiter instead.

Eredita: AudioEffect < Resource < RefCounted < Object

Aggiunge un effetto audio limiter soft-clip a un bus audio.

Descrizione

Un "limiter" (o limitatore) è un effetto audio progettato per impedire che i segnali audio superino una determinata soglia di volume e, in genere, funziona riducendo il volume o applicando un soft clipping all'audio. Si consiglia sempre di aggiungerlo al bus Master per evitare il clipping quando il volume supera 0 dB.

Il soft clipping inizia a ridurre i picchi poco sotto la soglia di volume e aumenta progressivamente il suo effetto all'aumentare del volume in ingresso, in modo tale che la soglia non venga mai superata.

Se si desidera un clipping più rigido, si consiglia di usare AudioEffectDistortion.MODE_CLIP.

Tutorial

Proprietà

float

ceiling_db

-0.1

float

soft_clip_db

2.0

float

soft_clip_ratio

10.0

float

threshold_db

0.0


Descrizioni delle proprietà

float ceiling_db = -0.1 🔗

  • void set_ceiling_db(value: float)

  • float get_ceiling_db()

Il valore massimo consentito della forma d'onda, in dB. Il valore può variare da -20 a -0.1.


float soft_clip_db = 2.0 🔗

  • void set_soft_clip_db(value: float)

  • float get_soft_clip_db()

Modifica il volume delle onde limitate, in dB. Il valore può variare da 0 a 6.


float soft_clip_ratio = 10.0 🔗

  • void set_soft_clip_ratio(value: float)

  • float get_soft_clip_ratio()

Questa proprietà non ha alcun effetto sull'audio. Utilizza AudioEffectHardLimiter invece, poiché questo effetto limitatore è deprecato.


float threshold_db = 0.0 🔗

  • void set_threshold_db(value: float)

  • float get_threshold_db()

Il volume di soglia a partire dal quale il limiter comincia a essere attivo, in dB. Il valore può variare da -30 a 0.