AudioEffectSpectrumAnalyzerInstance
Hereda: AudioEffectInstance < RefCounted < Object
Instancia consultable de un AudioEffectSpectrumAnalyzer.
Descripción
The runtime part of an AudioEffectSpectrumAnalyzer, which can be used to query the magnitude of a frequency range on its host bus.
An instance of this class can be obtained with AudioServer.get_bus_effect_instance().
Tutoriales
Métodos
get_magnitude_for_frequency_range(from_hz: float, to_hz: float, mode: MagnitudeMode = 1) const |
Enumeraciones
enum MagnitudeMode: 🔗
MagnitudeMode MAGNITUDE_AVERAGE = 0
Usa el valor promedio en todo el rango de frecuencia como magnitud.
MagnitudeMode MAGNITUDE_MAX = 1
Usa el valor máximo del rango de frecuencia como magnitud.
Descripciones de Métodos
Vector2 get_magnitude_for_frequency_range(from_hz: float, to_hz: float, mode: MagnitudeMode = 1) const 🔗
Returns the magnitude of the frequencies from from_hz to to_hz in linear energy as a Vector2. The x component of the return value represents the left stereo channel, and y represents the right channel.
mode determines how the frequency range will be processed.