1

AudioBufferSourceNode でサウンドを作成するとき、オフセットとデュレーションを秒単位で設定できます。

サンプル位置にオフセットとデュレーションがあり、これを時間に変換する必要があると思いますが、どこから始めればよいかわかりません。完全一致を取得することは可能ですか?

以前のバージョンの web-api にはサンプルのオフセットと長さがあったようですが、それ以上はありません。

ドキュメントから: ( w3c )

低レベルの実装の詳細として、AudioBuffer は特定のサンプルレート (通常は AudioContext のサンプルレートと同じ) であり、ループ時間 (秒単位) は適切なサンプルフレームに変換する必要があることに注意してください。このサンプルレートに従ってバッファ内の位置。

4

1 に答える 1

1

一致は正確である必要があります。サンプル位置をサンプルレートで割るだけです。

second_offset = sample_offset / sample_rate

second_duration = sample_duration / sample_rate

于 2013-02-14T20:16:31.873 に答える