AudioEffectCompressor¶
Inherits: AudioEffect < Resource < Reference < Object
Añade un efecto de audio de compresion al bus de audio.
Reduces los sonidos que exceden un cierto umbral de sonido, suaviza la dinamica y aumenta el volumen total.
Descripción¶
El compresor de rango dinamico disminuye el nivel de sonido cuando la amplitud se va por encima de cierto umbral en decibelios. Uno de los principales usos de un compresor es para incrementar el rango dinamico recortado tan poco como sea posible( cuando el sonido pasa los 0dB).
El compresor tiene muchos usos en la mezcla:
En el bus Maestro comprime la salida completa (Aunque un AudioEffectLimiter es probablemente mejor).
En los canales de voces asegura que los sonidos estan balanceados lo maximo posible.
-Encadenado. Esto puede reducir el nivel de sonido encadenado con otro bus de audio para la deteccion de umbral. Esta tecnica es comun en la mezcla de videojuegos del nivel de musica y SFX mientras que las voces son escuchadas.
Acentua transitorios usando un ataque amplio, haciendo los efectos mas contundentes.
Propiedades¶
|
||
|
||
|
||
|
||
|
||
|
||
|
Descripciones de Propiedades¶
float attack_us
Default |
|
Setter |
set_attack_us(value) |
Getter |
get_attack_us() |
Tiempo de reaccion del compreso cuando la señal excede el umbral, en microsegundos. El valor puede variar entre 20 y 2000.
float gain
Default |
|
Setter |
set_gain(value) |
Getter |
get_gain() |
Ganancia aplicada a la señal de salida.
float mix
Default |
|
Setter |
set_mix(value) |
Getter |
get_mix() |
Balance entre la señal original y el efecto de señal. Valores pueden variar desde 0 (totalmente seco) a 1 (totalmente humedo).
float ratio
Default |
|
Setter |
set_ratio(value) |
Getter |
get_ratio() |
La cantidad de compresion aplicada al audio una ves pasa el nivel del umbral. A mas alto el ratio, mas compresion a las partes altas se hara. Valores se encuentran entre 1 y 48.
float release_ms
Default |
|
Setter |
set_release_ms(value) |
Getter |
get_release_ms() |
Tiempo de retraso del compresor para parar de reducir la señal despues de que el nivel caiga por debajo del umbral, en milisegundos. El valor puede variar entre 20 y 2000.
String sidechain
Default |
|
Setter |
set_sidechain(value) |
Getter |
get_sidechain() |
Reduce el nivel de sonido usando otro bus de audio para la deteccion del umbral.
float threshold
Default |
|
Setter |
set_threshold(value) |
Getter |
get_threshold() |
El nivel por encima por el cual la compresion es aplicada al audio. El valor puede variar entre -60 y 0.