AudioEffectFilter

Успадковує: AudioEffect < Resource < RefCounted < Object

Успадковано від: AudioEffectBandLimitFilter, AudioEffectBandPassFilter, AudioEffectHighPassFilter, AudioEffectHighShelfFilter, AudioEffectLowPassFilter, AudioEffectLowShelfFilter, AudioEffectNotchFilter

Додає фільтр до звукової шини.

Опис

Дозволяє пропускати частоти, відмінні від cutoff_hz.

Посібники

Властивості

float

cutoff_hz

2000.0

FilterDB

db

0

float

gain

1.0

float

resonance

0.5


Переліки

enum FilterDB: 🔗

FilterDB FILTER_6DB = 0

Відсікання при 6 дБ на октаву.

FilterDB FILTER_12DB = 1

Відсікання на рівні 12 дБ на октаву.

FilterDB FILTER_18DB = 2

Відсікання при 18 дБ на октаву.

FilterDB FILTER_24DB = 3

Відсікання при 24 дБ на октаву.


Описи властивостей

float cutoff_hz = 2000.0 🔗

  • void set_cutoff(value: float)

  • float get_cutoff()

Порогова частота для фільтра, Гц.


FilterDB db = 0 🔗

Крутизна кривої зрізу в дБ на октаву, також відома як порядок фільтра. Вищі порядки мають більш агресивне відсічення.


float gain = 1.0 🔗

Посилення кількості частот після фільтра.


float resonance = 0.5 🔗

  • void set_resonance(value: float)

  • float get_resonance()

Рівень посилення в діапазоні частот поблизу частоти зрізу.