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.

AudioEffectPhaser

Наследует: AudioEffect < Resource < RefCounted < Object

Добавляет эффект фазера к аудиошине.

Создает несколько режекторных и пиковых фильтров, которые изменяют частоту дискретизации.

Описание

Эффект «фазер» создает копию исходного звука, фаза которого изменяется по-разному во всем частотном спектре, с использованием ряда всепропускающих фильтрующих каскадов (6 в этом эффекте). Эта копия модулируется низкочастотным осциллятором и объединяется с исходным звуком, в результате чего образуются пики и впадины, которые распространяются по всему спектру.

Этот эффект можно использовать для создания «стеклянного» или «пузырчатого» звука.

Обучающие материалы

Свойства

float

depth

1.0

float

feedback

0.7

float

range_max_hz

1600.0

float

range_min_hz

440.0

float

rate_hz

0.5


Описания свойств

float depth = 1.0 🔗

Интенсивность эффекта. Значение может варьироваться от 0,1 до 4,0.


float feedback = 0.7 🔗

  • void set_feedback(value: float)

  • float get_feedback()

Коэффициент громкости отфильтрованного звука, поступающего обратно на всепропускающие фильтры. Чем выше значение, тем резче и громче пиковые фильтры, создаваемые эффектом. Значение может варьироваться от 0,1 до 0,9.


float range_max_hz = 1600.0 🔗

  • void set_range_max_hz(value: float)

  • float get_range_max_hz()

Определяет максимальную частоту, на которую влияют модуляции низкочастотного генератора, в Гц. Значение может варьироваться от 10 до 10000.


float range_min_hz = 440.0 🔗

  • void set_range_min_hz(value: float)

  • float get_range_min_hz()

Определяет минимальную частоту, на которую влияют модуляции низкочастотного генератора, в Гц. Значение может варьироваться от 10 до 10000.


float rate_hz = 0.5 🔗

  • void set_rate_hz(value: float)

  • float get_rate_hz()

Регулирует частоту изменения эффекта в Гц в пределах частотного диапазона. Значение может варьироваться от 0,01 до 20.