AudioEffectFilter

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

Hérité par : AudioEffectBandLimitFilter, AudioEffectBandPassFilter, AudioEffectHighPassFilter, AudioEffectHighShelfFilter, AudioEffectLowPassFilter, AudioEffectLowShelfFilter, AudioEffectNotchFilter

Ajoute un filtre au bus audio.

Description

Autorise les fréquences autres que cutoff_hz à passer.

Tutoriels

Propriétés

float

cutoff_hz

2000.0

FilterDB

db

0

float

gain

1.0

float

resonance

0.5


Énumérations

enum FilterDB: 🔗

FilterDB FILTER_6DB = 0

Coupe de 6 dB par octave.

FilterDB FILTER_12DB = 1

Coupe de 12 dB par octave.

FilterDB FILTER_18DB = 2

Coupe de 18 dB par octave.

FilterDB FILTER_24DB = 3

Coupe de 24 dB par octave.


Descriptions des propriétés

float cutoff_hz = 2000.0 🔗

  • void set_cutoff(value: float)

  • float get_cutoff()

Le fréquence seuil pour le filtre, en Hz.


FilterDB db = 0 🔗

Pente de la courbe de coupure en dB par octave, également appelée l'ordre du filtre. Les ordres supérieurs ont une coupure plus agressive.


float gain = 1.0 🔗

La valeur du gain de fréquences après le filtre.


float resonance = 0.5 🔗

  • void set_resonance(value: float)

  • float get_resonance()

Quantité de boost dans les harmoniques près de la fréquence de coupure.