Comment Utiliser Le Plugin
L'idée derrière le plugin est d'analyser les données audio en temps réel pendant la lecture de l'onde sonore. Il fonctionne en étroite collaboration avec le plugin Runtime Audio Importer et est conçu pour être convivial pour les développeurs, spécifiquement pour celui-ci.
Le plugin est censé être utilisé comme ceci : Importer une onde sonore -> Lire l'onde sonore -> Analyser les données audio pendant la lecture de l'onde sonore.
Tout d'abord, vous devez importer une onde sonore. Ce processus est décrit ici.
Ensuite, vous devez créer un objet Audio Analysis Tools.
Vous devez vous lier au délégué On Generate PCM Data pour obtenir les données audio pendant la lecture de l'onde sonore.
Ensuite, vous devez lire l'onde sonore comme vous le souhaitez (après la lecture, vous pourrez obtenir les données audio via le délégué On Generate PCM Data). La manière exacte de lire une onde sonore ainsi que les fonctionnalités sont décrites ici.
Après la lecture, vous devez appeler ProcessAudioFrames où vous placerez les PCM Data retournées par le délégué On Generate PCM Data. À ce moment, les données FFT seront calculées.
Enfin, vous pouvez analyser les données audio comme vous le souhaitez. Par exemple, vous pouvez appeler les fonctions GetComplexSpectralDifference ou IsBeat :