BaseAudioContext.sampleRate

sampleRateBaseAudioContext インターフェイスのプロパティで、この音声コンテキスト内のすべてのノードが使用するサンプリングレートを、1 秒あたりのサンプル数で表した浮動小数点数を返すものです。この制限は、サンプリングレートコンバーターに対応していないことを意味します。

音声コンテキストのサンプリングレートを、 1 秒当たりのサンプル数で示す浮動小数点数です。

Note: 完全なウェブ音声の実装の例は、 MDN GitHub リポジトリーのウェブ音声デモの panner-node などを参照してください。ブラウザーのコンソールで audioCtx.sampleRate と入力してみてください。

var AudioContext = window.AudioContext || window.webkitAudioContext;
var audioCtx = new AudioContext();
// 古い webkit/blink のブラウザーでは接頭辞が必要です

...

console.log(audioCtx.sampleRate);

仕様書

Specification
Web Audio API
# dom-baseaudiocontext-samplerate

ブラウザーの互換性

BCD tables only load in the browser

関連情報