2012-02-22 9 views
3

Javascriptでチャンネルのアクティビティに関する値を取得することはできますか?音楽に同期して動くクラシックなパワーバーを描こうと思っています。Javascriptオーディオチャンネルのアクティビティ

注:再生中のサウンドファイルを記録したり変更したりするのではなく、音楽に合わせてCSSバーを上下にバウンスするために使用できるアクティビティ値を取得するだけです。

ターゲットはウェブキットです(Android搭載のSafari + Chrome、可能であれば固定とモバイルの両方)。

+0

私は、用語「vumeter」 –

答えて

0

あなたが探しているようなものは、HTML5 Audio Data APIです。良いニュースはそれが存在することです、そして実装するのはかなり簡単ですが、悪いニュースは、現時点では非常にわずかな互換性があることです(現時点でFirefoxの最新バージョンのように見えます)。

https://wiki.mozilla.org/Audio_Data_API

あなたはSoundManager2のpeakDataを使用して逃げることができるかもしれませんが、これはすべてのAndroidデバイスでは使用できませんフラッシュ、に依存しています。

http://www.schillmania.com/projects/soundmanager2/doc/

+0

はい、それはofcourseのオーディオAPIでそれだが、イムは、それがスピーカーに送っています前に、バイトストリームをキャッチする方法の例を探していると信じています。私はC++以来、コード化されたオーディオのものを扱っていませんが、私はあなたが署名されているサンプルあたりのバイトを取得することを覚えているようです。 –

関連する問題