Frage

Ich brauche eine grundlegende Balkendiagramm Verteilung in Actionscript 2.0 zu erstellen, basierend auf Tonausgabe. Ich weiß, dass Actionscript 3.0 hat eine sehr schöne Klang Visualizer Klasse SoundMixer.computeSpectrum aber die Grenzen meines Projektes erfordern mir Actionscript 2.0 zu verwenden. Ich frage mich, wenn Sie wissen von

A. Die Bereitstellung von Drittanbieter-Bibliotheken, die ich verwenden oder kaufen können Effekte Grund Visualisierung basiert auf Tonausgabe in AS2 erstellen

B. Ob es möglich ist, den Sound Visualizer in Actionscript 3.0 zu erstellen und irgendwie importieren / die AS3-Datei / swf in der AS2-Datei einbetten, sondern ermöglicht der AS3-Datei aus dem AS2-Sound lesen

War es hilfreich?

Lösung

A: AS2 kann den Ton in Echtzeit analysieren. Ihre beste Wette ist es durch einige Software laufen zu lassen, die die Werte in eine Datei exportieren können, laden Sie die Datei, und visualisieren die Zahlen irgendwie.

B: AS3 läuft unter AVM2 während AS1 / 2 laufen unter AVM1. Es ist nicht möglich, eine Datei in AVM2 AVM1 zu laden. Sie könnten eine AS3-Datei erstellen, die die AS2-Datei lädt und bekommt das Spektrum und visualisiert sie. All Audio-Ausgang (außer Mikrofon, mit dem aktuellen Flash-Player) wird analysiert. Senden Sie die Zahlen zurück zu AS2 aus irgendeinem Grund wird Hacky (mit Localconnection) und höchstwahrscheinlich etc Synchronisierungsprobleme verursachen.

Andere Tipps

Antti richtig ist, as2 einfach kann es nicht tun. Aber ich erinnere mich ein Werkzeug, das die Ton-Daten umgewandelt, die Sie mit der gleichen Geschwindigkeit wie der Klang streamen. Es ist nicht perfekt, aber das ist eine Option. Ich erinnere mich nicht, was das Werkzeug genannt wurde, aber vielleicht können Sie mit, dass einige googeln tun im Auge behalten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top