2009-10-27 7 views
0

J'ai besoin de créer une distribution graphique à barres de base dans ActionScript 2.0 en fonction de la sortie audio. Je me rends compte qu'ActionScript 3.0 a une très belle classe SoundMixer.ComputeSpectrum, mais les limites de mon projet m'obligent à utiliser ActionScript 2.0. Im se demander si vous connaissez desVisualisation du son dans ActionScript 2.0

A. Toutes les bibliothèques de tiers que je peux utiliser ou acheter pour créer des effets de visualisation de base en fonction de sortie audio AS2

B. Que ce soit possible de créer le Visualiseur de son dans ActionScript 3.0 et en quelque sorte importer/intégrer le fichier AS3/swf dans le fichier AS2, mais permettre au fichier AS3 de lire à partir du son AS2

Répondre

1

A: AS2 ne peut pas analyser le son en temps réel. Votre meilleur pari est de l'exécuter à travers un logiciel qui peut exporter les valeurs dans un fichier, charger le fichier et visualiser les nombres d'une manière ou d'une autre. B: AS3 fonctionne sous AVM2 tandis que AS1/2 s'exécute sous AVM1. Il n'est pas possible de charger un fichier AVM2 dans AVM1. Vous pouvez créer un fichier AS3 qui charge le fichier AS2 et obtient le spectre et le visualise. Tout son sortant (sauf le microphone, avec le lecteur flash actuel) sera analysé. Renvoyer les numéros à AS2 pour une raison quelconque devient hacky (en utilisant LocalConnection) et probablement causera des problèmes de synchronisation, etc.

0

Antti est juste, as2 ne peut tout simplement pas le faire. Mais je me souviens d'un outil qui a converti le son en données que vous pouvez diffuser au même rythme que le son. Ce n'est pas parfait, mais c'est une option. Je ne me souviens pas de l'appellation de l'outil, mais peut-être que vous pouvez faire des recherches sur Google avec ça en tête.