AudioEffectFilter

Hereda: AudioEffect < Resource < RefCounted < Object

Heredado por: AudioEffectBandLimitFilter, AudioEffectBandPassFilter, AudioEffectHighPassFilter, AudioEffectHighShelfFilter, AudioEffectLowPassFilter, AudioEffectLowShelfFilter, AudioEffectNotchFilter

Añade un filtro al bus de audio.

Descripción

Permite que pasen otras frecuencias distintas a la de cutoff_hz.

Tutoriales

Propiedades

float

cutoff_hz

2000.0

FilterDB

db

0

float

gain

1.0

float

resonance

0.5


Enumeraciones

enum FilterDB: 🔗

FilterDB FILTER_6DB = 0

Corte a 6dB por octava.

FilterDB FILTER_12DB = 1

Corte a 12dB por octava.

FilterDB FILTER_18DB = 2

Corte a 18dB por octava.

FilterDB FILTER_24DB = 3

Corte a 24dB por octava.


Descripciones de Propiedades

float cutoff_hz = 2000.0 🔗

  • void set_cutoff(value: float)

  • float get_cutoff()

Frecuencia de umbral para el filtro, en Hz.


FilterDB db = 0 🔗

Inclinación de la curva de corte en dB por octava, también conocida como orden del filtro. Los órdenes más altos tienen un corte más agresivo.


float gain = 1.0 🔗

Ganar cantidad de frecuencias después del filtro.


float resonance = 0.5 🔗

  • void set_resonance(value: float)

  • float get_resonance()

Cantidad de aumento en el rango de frecuencia cerca de la frecuencia de corte.