AudioEffectSpectrumAnalyzer
Успадковує: AudioEffect < Resource < RefCounted < Object
Аудіоефект, який можна використовувати для аудіо візуалізації в реальному часі.
Опис
Цей аудіоефект не впливає на вихідний звук, але може бути використаний для візуалізації звуку в реальному часі.
Цей ресурс налаштовує AudioEffectSpectrumAnalyzerInstance, який виконує фактичний аналіз під час виконання. Екземпляр можна отримати за допомогою методу AudioServer.get_bus_effect_instance().
Див. також AudioStreamGenerator для процедурної генерації звуків.
Посібники
Властивості
|
||
|
||
|
Переліки
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.
Описи властивостей
Довжина буфера, який потрібно зберегти (у секундах). Вищі значення зберігають дані довше, але потребують більше пам’яті.
Розмір буфера швидкого перетворення Фур’є. Вищі значення згладжують спектральний аналіз з часом, але мають більшу затримку. Ефекти цієї високої затримки особливо помітні при раптових змінах амплітуди.
There is currently no description for this property. Please help us by contributing one!