2011-07-22 20 views
0

私はActionscript 3/AIRに関する簡単な質問があります。私はサイトを見てきましたが、間違ったことや言葉を探している可能性があります。Adob​​e AIRアプリケーションのオーディオ

AIRアプリケーションからアプリケーション全体のオーディオストリームを取得することは可能ですか?

AIRアプリケーションで再生されるすべてのチャンネル(すべてのチャンネル)を含むローカルオーディオファイルを作成しようとしています。

誰にでもアイデアや提案はありますか?

種類について、

フィル


更新:

Iは、SoundMixer.computeSpectrum()関数を使用して試みたが、それはゼロのフルのByteArray(サイズ2480)を返します。 ..

オーディオデータを正しく読み込んでいないようです...私はSwfLoaderを使って読み込まれたswfを再生していて、サウンドを再生しています...

奇数...誰かがアイデアを得た..?

+0

詳細を教えてください。 – midhunhk

+0

私はいくつかのオーディオとビデオクリップを読み込んで再生するAIRアプリケーションを持っています...私は1つのファイルに再生されるすべてのオーディオを記録しようとしています...私はそれができるマスターストリームを見つけることを試みていますaduioファイルに記録する...希望が役立つ... –

答えて

0

あなたはSoundMixerを見ましたか? computeSpectrumメソッドがあり、そこにあるドキュメントを完全に誤解していない場合、すべての再生音をByteArrayに取り込むことができます。

1

SoundMixer.computeSpectrumがあります。このアプリケーションのグローバルな波形や周波数データが​​表示されます。残念ながら、それはかなり信頼性が低く、正確なオーディオストリーム全体をまとめようとすると、おそらく不十分です。しかし、オーディオストリームの現在の状態だけを知りたいと思うビジュアライザーなどを作成している場合は、ニーズに合わせて十分です。