AudioContext: baseLatency property
The baseLatency
read-only property of the AudioContext
interface returns a double that represents the number of seconds of processing latency incurred by the AudioContext
passing an audio buffer from the AudioDestinationNode
— i.e. the end of the audio graph — into the host system's audio subsystem ready for playing.
Note: You can request a certain latency during construction time with the latencyHint
option, but the browser may ignore the option.
Value
A double representing the base latency in seconds.
Examples
const audioCtx1 = new AudioContext();
console.log(audioCtx1.baseLatency);
const audioCtx2 = new AudioContext({ latencyHint: "playback" });
console.log(audioCtx2.baseLatency);
Specifications
Browser compatibility
|
Desktop |
Mobile |
|
Chrome |
Edge |
Firefox |
Internet Explorer |
Opera |
Safari |
WebView Android |
Chrome Android |
Firefox for Android |
Opera Android |
Safari on IOS |
Samsung Internet |
baseLatency |
58 |
79 |
70 |
No |
45 |
14.1 |
58 |
58 |
79 |
43 |
14.5 |
7.0 |
See also