2011-08-05 1 views
0

私が作っている小さなウェブアプリでは、クライアントサイドのオーディオ再生のために正弦波のテストトーンを出力する必要があります。ウェブのJavascriptオーディオアプリでテストトーンを再生する

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

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

(私は非常に私はWAVファイルのサンプルセットを持つ私には使用可能な周波数の限られた色域を超えた周波数の数を生成することができるようにテストトーンをリアルタイムに生成することを好むだろう。)

+0

これにはJavaアプレットを使用する方がよいでしょう。 Javascriptで簡単にはできない、いくつかの本当にハックなメソッド(http://ajaxian.com/archives/generating-and-playing-sound-in-javascript)が足りない。 – Brad

+0

実際に@ブラッド、これは私が探しているものです。 data:URIスキームは、私がやっていることに価値があるだけの、すべての主要なブラウザでサポートされているようです。さらに、私がこの技術をSoundManager 2(HTML5オーディオのためのフラッシュベースのフォールバック)で実装すると、理論上はうまく動作するはずです。この質問に対する提案された解決策として回答を再投稿したい場合は、緑色のチェックを付けることができます。 –

答えて

関連する問題