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
Hérite de : AudioEffectInstance < RefCounted < Object
Instance interrogeable d'un AudioEffectSpectrumAnalyzer.
Description
La partie en cours d’exécution d'un AudioEffectSpectrumAnalyzer, qui peut être utilisée pour demander la magnitude d'une plage de fréquences sur son bus hôte.
Une instance de cette classe peut être obtenue avec AudioServer.get_bus_effect_instance().
Tutoriels
Méthodes
get_magnitude_for_frequency_range(from_hz: float, to_hz: float, mode: MagnitudeMode = 1) const |
Énumérations
enum MagnitudeMode: 🔗
MagnitudeMode MAGNITUDE_AVERAGE = 0
Utiliser la valeur moyenne de la plage de fréquences en tant que magnitude.
MagnitudeMode MAGNITUDE_MAX = 1
Utiliser la valeur maximale de la plage de fréquences en tant que magnitude.
Descriptions des méthodes
Vector2 get_magnitude_for_frequency_range(from_hz: float, to_hz: float, mode: MagnitudeMode = 1) const 🔗
Renvoie la magnitude des fréquences de from_hz à to_hz en énergie linéaire en tant que Vector2. La composante x du résultat représente le canal stéréo gauche, et y représente le canal droite.
mode détermine comment la plage de fréquences sera traitée.