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...
AudioEffectSpectrumAnalyzerInstance
Наследует: AudioEffectInstance < RefCounted < Object
Запрашиваемый экземпляр AudioEffectSpectrumAnalyzer.
Описание
Часть времени выполнения AudioEffectSpectrumAnalyzer, которую можно использовать для запроса величины частотного диапазона на его хост-шине.
Экземпляр этого класса можно получить с помощью AudioServer.get_bus_effect_instance().
Обучающие материалы
Методы
get_magnitude_for_frequency_range(from_hz: float, to_hz: float, mode: MagnitudeMode = 1) const |
Перечисления
enum MagnitudeMode: 🔗
MagnitudeMode MAGNITUDE_AVERAGE = 0
В качестве величины используйте среднее значение по всему диапазону частот.
MagnitudeMode MAGNITUDE_MAX = 1
В качестве величины используйте максимальное значение частотного диапазона.
Описания метода
Vector2 get_magnitude_for_frequency_range(from_hz: float, to_hz: float, mode: MagnitudeMode = 1) const 🔗
Возвращает величину частот от from_hz до to_hz в линейной энергии как Vector2. Компонент x возвращаемого значения представляет левый стереоканал, а y представляет правый канал.
mode определяет, как будет обрабатываться диапазон частот.