Saltar al contenido principal

Cómo Usar El Plugin

La idea detrás del plugin es analizar los datos de audio en tiempo real mientras la onda sonora se reproduce. Funciona muy de cerca con el plugin Runtime Audio Importer y está diseñado para ser amigable para desarrolladores específicamente para ello.

El plugin se debe usar de la siguiente manera: Importar onda sonora -> Reproducir onda sonora -> Analizar datos de audio mientras la onda sonora se reproduce.


Primero, necesitas importar una onda sonora. Este proceso se describe aquí.


Luego necesitas crear un objeto de Audio Analysis Tools.

Crear nodo de Audio Analysis Tools


Necesitas enlazar al delegado On Generate PCM Data para obtener los datos de audio mientras la onda sonora se reproduce.

Un ejemplo de enlace al delegado OnGeneratePCMData


A continuación, necesitas reproducir la onda sonora como desees (después de la reproducción, podrás obtener los datos de audio a través del delegado On Generate PCM Data). Cómo reproducir exactamente una onda sonora, así como las características, se describe aquí.


Después de reproducir, necesitas llamar a ProcessAudioFrames donde colocas los PCM Data retornados del delegado On Generate PCM Data. En este punto, se calcularán los datos de FFT.

Un ejemplo de procesamiento de marcos de audio


Finalmente, puedes analizar los datos de audio como desees. Por ejemplo, puedes llamar a las funciones GetComplexSpectralDifference o IsBeat:

Ejemplo de nodo Get Complex Spectral Difference Ejemplo de nodo Is Beat