Chromeのオーディオ要素を使用してオーディオを再生すると、迷惑なクリックやクラックが発生します。少なくとも64ビットLinuxのインストールでは、新しいFedoraバージョンをフォーマットしてインストールした後でも。(FirefoxとOperaは問題ありませんが、VirtualBox Windows 7のIE9でも問題ありません。)
ただし、オーディオ要素の代わりにWeb Audio APIを使用したデモでは、完璧なサウンドが得られます。それで、オーディオ要素のようにWeb Audio APIを使用できるかどうか疑問に思いましたか?ただし、このAPIでは実行できないと思われることがいくつかあります。それとも私は何かが足りないのですか?私がどこで見つけることができなかったもの:
- 完全にロードされる前にファイルの再生を開始する
- バッファの進行状況の更新を取得する(前のポイントによって異なります)
- 再生の進行状況の更新を取得する
- 求める
Web Audio APIでこれを行う方法はありますか?
これは私がそれを使用する場所です:http://tinyurl.com/magnatune-player