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.

AudioEffectSpectrumAnalyzerInstance

Hereda: AudioEffectInstance < RefCounted < Object

Instancia consultable de un AudioEffectSpectrumAnalyzer.

Descripción

La parte en tiempo de ejecución de un AudioEffectSpectrumAnalyzer, que puede utilizarse para consultar la magnitud de un rango de frecuencias en su bus anfitrión.

Se puede obtener una instancia de esta clase mediante AudioServer.get_bus_effect_instance().

Tutoriales

Métodos

Vector2

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 🔗

Devuelve la magnitud de las frecuencias comprendidas entre from_hz y to_hz en energía lineal, como un Vector2. El componente x del valor devuelto representa el canal estéreo izquierdo, e y representa el canal derecho.

mode determina cómo se procesará el rango de frecuencias.