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 определяет, как будет обрабатываться диапазон частот.