0

私が作成している小さな Web アプリでは、クライアント側のオーディオ再生用に正弦波テスト トーンを出力する必要があります。

問題は、事前にレンダリングされた WAV ファイルをダウンロードしてループすることなく、javascript でそれを行う方法を見つけることができないようです。

テストトーンを出力する規格に準拠した方法はありますか? または、自分でテスト トーンを作成し、このようなものを使用してファイルを再生する必要がありますか?

(WAV ファイルのサンプル セットを使用して、利用可能な周波数の限られた範囲を超えて多数の周波数を生成できるように、テスト トーンをリアルタイムで生成したいと考えています。)

4

1 に答える 1

1

データ URI スキームを使用してこれを行う方法がありますが、これは少しハックであり、おそらくあまり効率的ではありません。また、データ URI の長さの制限にも注意する必要があります。

http://ajaxian.com/archives/generating-and-playing-sound-in-javascriptおよびhttp://softwareas.com/offline-sound-no-flash-no-fileを参照してください。

于 2011-08-05T18:27:53.027 に答える