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.