2012-04-03 2 views
1

はこれまで複数の回答があるかもしれませんが、リアルタイムにオーディオ処理/再生を処理するために存在しているそこにいくつかの技術があるのか​​どうかは、知りたいようにフラッシュすることができます:とFlash Playerがリアルタイムで対話できる外部オーディオ処理技術はどれですか?

  • インタフェーステクノロジー/プラグインを使用して、遅れや遅れのないサウンドを生成します。
  • DSP効果(リバーブ、ディレイ、ダイナミックレンジの圧縮/伸張、歪みなど)を適用します。
  • DSPパラメータをリアルタイムで操作します(EQフィルタの帯域またはQをスイープする)。

この技術は、ゲーム環境やオンラインのオーディオ制作にも使用される可能性があるため、この技術はほとんどのユーザーが利用できます。

はこれまでのところ、フラッシュは、SampleDataEvent、アンドレミシェルのPopforge図書館、SiONのようなチップチューンのライブラリ、およびライブラリのおそらくいくつかの他の前代未聞としてオーディオデータを操作するためのいくつかの方法があります。

これらの方法は、ゲームの条件やユーザーの行動に緊密に反応するサウンドなど、インタラクティブなサウンドを作成する最適な方法だとは確信していません。 (これまで見たことがない)何も開発者はDSPエフェクトを作成したり、リアルタイムでこのようにサウンドを操作するためのコミュニケーションを簡単に作成することができます。

Flashにはソケット/ポートを介して通信する機能があるので、外部プラグインと通信できる既存のライブラリがあり、同時にユーザーに簡単に配布できる可能性があります。

このようなオーディオソリューションはありますか?

答えて

0

私はこれを知っています:しかし、彼らはどのようにしているのか分からない、ブログがいくつかのコードを説明しています(最初の名前はホブノックスでした)。

私はオーディオライブラリにアクセスするためにjava libを使用してフラッシュでいくつかのアプリを見てきました、別のアイデアは、MIDI通信を試してみてください(それはリアルタイムの方が良いです)。

+0

ありがとう@benoît。私はAudioToolを見たことがあります(あなたが言ったように、Hobnoxと呼ばれていた頃でさえ)。私はSound APIがFlash Devコミュニティで利用できるとは思わない。 Javaについては、Flashと通信するアプレットを作成するのが良い方法かもしれません。しかし、私は、各ユーザにMIDIシーケンシング/インストゥルメントプラグインのインストールを要求するのは本当に公平ではないので、MIDIに多大な時間を費やすことはありません。 – bigp

関連する問題