2011-03-14 8 views
2

アップロードされたサウンドの波形を表示する必要があるプロジェクトがあります。音は常にMP3で、22.05kHzのモノラルで、音声のみで再生されます。このプロジェクトはFlex/ActionScript 3で書かれています。これはブラウザで実行することを目的としていますが、役立つ場合はAIRに変換することも考えられます。Flash:アップロードされたサウンドのサウンド波形を生成/表示

波を生成するために見つけて見たすべての例は、サウンドが再生されているときにリアルタイムでいくつかの視覚化を行っているか、最も有望なas3soundeditorlibの波がすでに生成されていますが、ゆっくりと、一見オーディオを使って演奏するのは長い時間がかかっていました。

リアルタイムよりも速く波を生成する方法はありますか?

+0

あなたは、あなたの質問ビットを編集したい場合があります:私はあなたが画面上に既存のMP3を描画する方法を知りたい*と思います*が、あなたのタイトルはあなたが欲しい意味波形の生成方法を知ることができます。 – MusiGenesis

+0

@MusiGenesisは今より良いですか?私は音があり、http://www.floom.com/images/waveform_eggs.gifのようなものを生成/計算/表示したい – PerfectlyNormal

答えて

2

サウンドオブジェクトを取得したら、extract methodを使用してバイト配列に生データを取得できます。次に、値をyの値として使用し、時間をxの値として使用し、波形のグラフを作成します。

関連する問題