質問

サウンド出力に基づいて、ActionScript 2.0で基本的な棒グラフ分布を作成する必要があります。 ActionScript 3.0には非常に優れたサウンドビジュアライザークラスSoundMixer.ComputeSpectrumがありますが、プロジェクトの制限により、ActionScript 2.0を使用する必要があります。ご存知ですか

A。 AS2での音声出力に基づいて基本的な視覚化効果を作成するために使用または購入できるサードパーティのライブラリ

B。 ActionScript 3.0でサウンドビジュアライザーを作成し、AS2ファイルにAS3ファイル/ swfを何らかの方法でインポート/埋め込みできるが、AS3ファイルはAS2サウンドから読み取ることを許可するかどうか

役に立ちましたか?

解決

A:AS2はリアルタイムでサウンドを分析できません。最善の方法は、値をファイルにエクスポートし、ファイルをロードし、何らかの方法で数値を視覚化できるソフトウェアを介して実行することです。

B:AS1 / 2はAVM1で実行されますが、AS3はAVM2で実行されます。 AVM2ファイルをAVM1にロードすることはできません。 AS2ファイルをロードし、スペクトルを取得して視覚化するAS3ファイルを作成できます。出てくる音声(マイクを除く、現在のフラッシュプレーヤーを含む)が分析されます。何らかの理由で番号をAS2に送り返すと(LocalConnectionを使用して)ハッキングされ、同期の問題などが発生する可能性が高くなります。

他のヒント

Anttiは正しい、as2は単にそれを行うことができない。しかし、私は、音と同じレートでストリーミングできるデータに音を変換したツールを思い出します。完全ではありませんが、それは1つのオプションです。このツールの名前は覚えていませんが、それを念頭に置いてグーグルで検索できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top