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...
AudioEffectInstance
Hereda: RefCounted < Object
Heredado por: AudioEffectSpectrumAnalyzerInstance
Manipula el audio que recibe para un efecto determinado.
Descripción
Una instancia de efecto de audio manipula el audio que recibe para un efecto determinado. Esta instancia es creada automáticamente por un AudioEffect cuando se agrega a un bus, y normalmente no debería crearse directamente. Si es necesario, se puede obtener en tiempo de ejecución mediante AudioServer.get_bus_effect_instance().
Tutoriales
Métodos
void |
_process(src_buffer: |
_process_silence() virtual const |
Descripciones de Métodos
void _process(src_buffer: const void*, r_dst_buffer: AudioFrame*, frame_count: int) virtual required 🔗
Llamado por el AudioServer para procesar este efecto. Cuando _process_silence() no se sobrescribe o devuelve false, este método se llama únicamente cuando el bus está activo.
Nota: No es útil sobrescribir este método en GDScript o C#. Solo GDExtension puede aprovecharlo.
bool _process_silence() virtual const 🔗
Sobrescribe este método para personalizar el comportamiento del procesamiento de esta instancia de efecto.
Debe devolver true para forzar que el AudioServer llame siempre a _process(), incluso si el bus ha sido silenciado o no se puede escuchar de otra manera.