AudioEffectReverb

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

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

Описание

Имитирует звук акустических сред, таких как комнаты, концертные залы, пещеры или открытые пространства.

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

Свойства

float

damping

0.5

float

dry

1.0

float

hipass

0.0

float

predelay_feedback

0.4

float

predelay_msec

150.0

float

room_size

0.8

float

spread

1.0

float

wet

0.5


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

float damping = 0.5 🔗

  • void set_damping(value: float)

  • float get_damping()

Определяет, насколько отражающими являются стены воображаемой комнаты. Значение может быть от 0 до 1.


float dry = 1.0 🔗

Вывод процентов исходного звука. При 0 выводится только измененный звук. Значение может быть от 0 до 1.


float hipass = 0.0 🔗

Фильтр верхних частот пропускает сигналы с частотой выше определенной частоты среза и ослабляет сигналы с частотой ниже частоты среза. Значение может быть в диапазоне от 0 до 1.


float predelay_feedback = 0.4 🔗

  • void set_predelay_feedback(value: float)

  • float get_predelay_feedback()

Процент выходного сигнала предварительной задержки. Значение может быть от 0 до 1.


float predelay_msec = 150.0 🔗

  • void set_predelay_msec(value: float)

  • float get_predelay_msec()

Время между исходным сигналом и ранними отражениями сигнала реверберации в миллисекундах.


float room_size = 0.8 🔗

  • void set_room_size(value: float)

  • float get_room_size()

Размеры имитируемой комнаты. Больше — больше эхо. Значение может быть от 0 до 1.


float spread = 1.0 🔗

  • void set_spread(value: float)

  • float get_spread()

Расширяет или сужает стереоизображение хвоста реверберации. 1 означает полное расширение. Значение может быть от 0 до 1.


float wet = 0.5 🔗

Вывести процент измененного звука. При 0 выводится только оригинальный звук. Значение может быть от 0 до 1.