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.
Checking the stable version of the documentation...
AudioEffectPitchShift
Успадковує: AudioEffect < Resource < RefCounted < Object
Додає аудіоефект зміни висоти тону до аудіошини.
Підвищує або знижує висоту тону вхідного аудіосигналу.
Опис
Дозволяє змінювати висоту звуку без зміни швидкості. Усі частоти можна підвищувати або знижувати з мінімальним впливом на перехідні процеси.
Посібники
Властивості
|
||
|
||
|
Переліки
enum FFTSize: 🔗
FFTSize FFT_SIZE_256 = 0
Використовуйте буфер із 256 вибірок для швидкого перетворення Фур’є. Найнижча затримка, але найменш стабільна з часом.
FFTSize FFT_SIZE_512 = 1
Використовуйте буфер із 512 вибірок для швидкого перетворення Фур’є. Низька затримка, але менш стабільна з часом.
FFTSize FFT_SIZE_1024 = 2
Використовуйте буфер із 1024 вибірок для швидкого перетворення Фур’є. Це компроміс між затримкою та стабільністю в часі.
FFTSize FFT_SIZE_2048 = 3
Використовуйте буфер із 2048 вибірок для швидкого перетворення Фур’є. Висока затримка, але стабільна з часом.
FFTSize FFT_SIZE_4096 = 4
Використовуйте буфер із 4096 вибірок для швидкого перетворення Фур’є. Найвища затримка, але найбільш стабільна з часом.
FFTSize FFT_SIZE_MAX = 5
Представляє розмір переліку FFTSize.
Описи властивостей
Розмір буфера швидкого перетворення Фур'є. Більші значення згладжують ефект у часі, але призводять до більшої затримки. Вплив цієї більшої затримки особливо помітний на аудіосигналах, що мають різкі зміни амплітуди.
Коефіцієнт передискретизації для використання. Вищі значення призводять до кращої якості, але є більш вимогливими до ЦП і можуть спричинити потріскування звуку, якщо ЦП не встигає.
Шкала висоти тону, яку слід використовувати. 1.0 — це стандартна висота тону, при якій звуки відтворюються без змін. Значення pitch_scale може коливатися від 0 (безмежно низька висота тону, нечутна) до 16 (у 16 разів вища за початкову висоту тону).