| AudioBufferSourceNode | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| AudioBufferSourceNode.AudioBufferSourceNode | 55 | 79 | 53 | 14.1 | 55 | 53 | 14.5 |
| AudioBufferSourceNode.buffer | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| AudioBufferSourceNode.detune | 44 | 13 | 40 | 14.1 | 44 | 40 | 14.5 |
| AudioBufferSourceNode.loop | 15 | 12 | 25 | 6 | 18 | 25 | 6 |
| AudioBufferSourceNode.loopEnd | 24 | 12 | 25 | 7 | 25 | 25 | 7 |
| AudioBufferSourceNode.loopStart | 24 | 12 | 25 | 7 | 25 | 25 | 7 |
| AudioBufferSourceNode.playbackRate | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| AudioBufferSourceNode.start | 24 | 12 | 25 | 7 | 25 | 25 | 7 |
| AudioContext | 35 | 12 | 25 | 14.1 | 35 | 25 | 14.5 |
| AudioContext.AudioContext | 35 | 12 | 25 | 14.1 | 35 | 25 | 14.5 |
| AudioContext.AudioContext.options_latencyHint_parameter | 58 | 79 | ✕ | 14.1 | 58 | ✕ | 14.5 |
| AudioContext.AudioContext.options_sampleRate_parameter | 74 | 79 | 61 | 14.1 | 74 | 61 | 14.5 |
| AudioContext.AudioContext.options_sinkId_parameter | 110 | 110 | ✕ | ✕ | 110 | ✕ | ✕ |
| AudioContext.baseLatency | 58 | 79 | 70 | 14.1 | 58 | 79 | 14.5 |
| AudioContext.close | 42 | 14 | 40 | 14.1 | 42 | 40 | 14.5 |
| AudioContext.createMediaElementSource | 35 | 12 | 25 | 14.1 | 35 | 25 | 14.5 |
| AudioContext.createMediaStreamDestination | 35 | 79 | 25 | 14.1 | 35 | 25 | 14.5 |
| AudioContext.createMediaStreamSource | 35 | 12 | 25 | 14.1 | 35 | 25 | 14.5 |
| AudioContext.createMediaStreamTrackSource | ✕ | ✕ | 68 | ✕ | ✕ | 68 | ✕ |
| AudioContext.error_event | 128 | 128 | ✕ | ✕ | 128 | ✕ | ✕ |
| AudioContext.getOutputTimestamp | 57 | 79 | 70 | 14.1 | 57 | 79 | 14.5 |
| AudioContext.outputLatency | 102 | 102 | 70 | 18.4 | 102 | 79 | 18.4 |
| AudioContext.resume | 41 | 14 | 40 | 14.1 | 41 | 40 | 14.5 |
| AudioContext.setSinkId | 110 | 110 | ✕ | ✕ | 110 | ✕ | ✕ |
| AudioContext.sinkId | 110 | 110 | ✕ | ✕ | 110 | ✕ | ✕ |
| AudioContext.sinkchange_event | 110 | 110 | ✕ | ✕ | 110 | ✕ | ✕ |
| AudioContext.suspend | 41 | 14 | 40 | 14.1 | 41 | 40 | 14.5 |
| AudioDestinationNode | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| AudioDestinationNode.maxChannelCount | 27 | 12 | 25 | 14.1 | 27 | 25 | 14.5 |
| AudioNode | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| AudioNode.channelCount | 27 | 12 | 25 | 7 | 27 | 25 | 7 |
| AudioNode.channelCountMode | 27 | 12 | 25 | 7 | 27 | 25 | 7 |
| AudioNode.channelInterpretation | 27 | 12 | 25 | 7 | 27 | 25 | 7 |
| AudioNode.connect | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| AudioNode.context | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| AudioNode.disconnect | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| AudioNode.disconnect.destination_parameter | 43 | ≤18 | ✕ | ✕ | 43 | ✕ | ✕ |
| AudioNode.disconnect.input_parameter | 43 | ≤18 | ✕ | ✕ | 43 | ✕ | ✕ |
| AudioNode.numberOfInputs | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| AudioNode.numberOfOutputs | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| AudioParam | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| AudioParam.automationRate | 68 | 79 | ✕ | 14 | 68 | ✕ | 14 |
| AudioParam.cancelAndHoldAtTime | 57 | 79 | ✕ | 14.1 | 57 | ✕ | 14.5 |
| AudioParam.cancelScheduledValues | 83 | 83 | ✕ | 14.1 | 83 | ✕ | 14.5 |
| AudioParam.defaultValue | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| AudioParam.exponentialRampToValueAtTime | 14 | 12 | ✕ | 6 | ✕ | ✕ | 6 |
| AudioParam.linearRampToValueAtTime | 14 | 12 | ✕ | 6 | ✕ | ✕ | 6 |
| AudioParam.maxValue | 52 | 79 | 53 | 6 | 52 | 53 | 6 |
| AudioParam.minValue | 52 | 79 | 53 | 6 | 52 | 53 | 6 |
| AudioParam.setTargetAtTime | 24 | 12 | 25 | 6 | 25 | 25 | 6 |
| AudioParam.setValueAtTime | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| AudioParam.setValueCurveAtTime | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| AudioParam.value | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| AudioParamMap | 66 | 79 | 76 | 14.1 | 66 | 79 | 14.5 |
| AudioParamMap.@@iterator | 66 | 79 | 76 | 14.1 | 66 | 79 | 14.5 |
| AudioParamMap.entries | 66 | 79 | 76 | 14.1 | 66 | 79 | 14.5 |
| AudioParamMap.forEach | 66 | 79 | 76 | 14.1 | 66 | 79 | 14.5 |
| AudioParamMap.get | 66 | 79 | 76 | 14.1 | 66 | 79 | 14.5 |
| AudioParamMap.has | 66 | 79 | 76 | 14.1 | 66 | 79 | 14.5 |
| AudioParamMap.keys | 66 | 79 | 76 | 14.1 | 66 | 79 | 14.5 |
| AudioParamMap.size | 66 | 79 | 76 | 14.1 | 66 | 79 | 14.5 |
| AudioParamMap.values | 66 | 79 | 76 | 14.1 | 66 | 79 | 14.5 |
| AudioScheduledSourceNode | 57 | 79 | 53 | 14 | 57 | 53 | 14 |
| AudioScheduledSourceNode.ended_event | 57 | 79 | 53 | 14 | 57 | 53 | 14 |
| AudioScheduledSourceNode.start | 57 | 79 | 53 | 14 | 57 | 53 | 14 |
| AudioScheduledSourceNode.stop | 57 | 79 | 53 | 14 | 57 | 53 | 14 |
| AudioSinkInfo | 110 | 110 | ✕ | ✕ | 110 | ✕ | ✕ |
| AudioSinkInfo.type | 110 | 110 | ✕ | ✕ | 110 | ✕ | ✕ |
| BaseAudioContext | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.createAnalyser | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.createBiquadFilter | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.createBuffer | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.createBufferSource | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.createChannelMerger | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.createChannelSplitter | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.createConstantSource | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.createConvolver | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.createDelay | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.createDynamicsCompressor | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.createGain | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.createIIRFilter | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.createOscillator | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.createPanner | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.createPeriodicWave | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.createPeriodicWave.constraints_disableNormalization_parameter | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.createStereoPanner | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.createWaveShaper | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.currentTime | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.decodeAudioData | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.decodeAudioData.returns_promise | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.destination | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.listener | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.sampleRate | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.state | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BaseAudioContext.statechange_event | 56 | 79 | 53 | 14.1 | 56 | 53 | 14.5 |
| BiquadFilterNode | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| BiquadFilterNode.BiquadFilterNode | 55 | 79 | 53 | 14.1 | 55 | 53 | 14.5 |
| BiquadFilterNode.Q | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| BiquadFilterNode.detune | 25 | 12 | 25 | 7 | 25 | 25 | 7 |
| BiquadFilterNode.frequency | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| BiquadFilterNode.gain | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| BiquadFilterNode.getFrequencyResponse | 17 | 12 | 25 | 6 | 18 | 25 | 6 |
| BiquadFilterNode.type | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| ChannelMergerNode | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| ChannelMergerNode.ChannelMergerNode | 55 | 79 | 53 | 14.1 | 55 | 53 | 14.5 |
| ChannelSplitterNode | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| ChannelSplitterNode.ChannelSplitterNode | 55 | 79 | 53 | 14.1 | 55 | 53 | 14.5 |
| ConstantSourceNode | 56 | 79 | 52 | 14.1 | 56 | 52 | 14.5 |
| ConstantSourceNode.ConstantSourceNode | 56 | 79 | 52 | 14.1 | 56 | 52 | 14.5 |
| ConstantSourceNode.offset | 56 | 79 | 52 | 14.1 | 56 | 52 | 14.5 |
| ConvolverNode | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| ConvolverNode.ConvolverNode | 55 | 79 | 53 | 14.1 | 55 | 53 | 14.5 |
| ConvolverNode.buffer | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| ConvolverNode.normalize | 18 | 12 | 25 | 6 | 18 | 25 | 6 |
| DelayNode | 24 | 12 | 25 | 7 | 25 | 25 | 7 |
| DelayNode.DelayNode | 55 | 79 | 53 | 14.1 | 55 | 53 | 14.5 |
| DelayNode.delayTime | 24 | 12 | 25 | 7 | 25 | 25 | 7 |
| DynamicsCompressorNode | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| DynamicsCompressorNode.DynamicsCompressorNode | 55 | 79 | 53 | 14.1 | 55 | 53 | 14.5 |
| DynamicsCompressorNode.attack | 19 | 12 | 25 | 6 | 25 | 25 | 6 |
| DynamicsCompressorNode.knee | 19 | 12 | 25 | 6 | 25 | 25 | 6 |
| DynamicsCompressorNode.ratio | 19 | 12 | 25 | 6 | 25 | 25 | 6 |
| DynamicsCompressorNode.reduction | 19 | 12 | 25 | 6 | 25 | 25 | 6 |
| DynamicsCompressorNode.release | 20 | 12 | 25 | 6 | 25 | 25 | 6 |
| DynamicsCompressorNode.threshold | 19 | 12 | 25 | 6 | 25 | 25 | 6 |
| GainNode | 24 | 12 | 25 | 7 | 25 | 25 | 7 |
| GainNode.GainNode | 55 | 79 | 53 | 14.1 | 55 | 53 | 14.5 |
| GainNode.gain | 24 | 12 | 25 | 7 | 25 | 25 | 7 |
| IIRFilterNode | 49 | 14 | 50 | 14.1 | 49 | 50 | 14.5 |
| IIRFilterNode.IIRFilterNode | 55 | 79 | 53 | 14.1 | 55 | 53 | 14.5 |
| IIRFilterNode.getFrequencyResponse | 49 | 14 | 50 | 14.1 | 49 | 50 | 14.5 |
| MediaElementAudioSourceNode | 15 | 12 | 25 | 6 | 18 | 25 | 6 |
| MediaElementAudioSourceNode.MediaElementAudioSourceNode | 55 | 79 | 53 | 14.1 | 55 | 53 | 14.5 |
| MediaElementAudioSourceNode.mediaElement | 15 | 79 | 70 | 6 | 18 | 79 | 6 |
| MediaStreamAudioDestinationNode | 25 | 18 | 25 | 11 | 25 | 25 | 11 |
| MediaStreamAudioDestinationNode.MediaStreamAudioDestinationNode | 57 | 79 | 53 | 14.1 | 57 | 53 | 14.5 |
| MediaStreamAudioDestinationNode.stream | 25 | 18 | 25 | 11 | 25 | 25 | 11 |
| MediaStreamAudioSourceNode | 22 | 12 | 25 | 11 | 25 | 25 | 11 |
| MediaStreamAudioSourceNode.MediaStreamAudioSourceNode | 55 | 79 | 53 | 14.1 | 55 | 53 | 14.5 |
| MediaStreamAudioSourceNode.mediaStream | 22 | 79 | 70 | 11 | 25 | 79 | 11 |
| MediaStreamTrackAudioSourceNode | ✕ | ✕ | 68 | ✕ | ✕ | 68 | ✕ |
| MediaStreamTrackAudioSourceNode.MediaStreamTrackAudioSourceNode | ✕ | ✕ | 68 | ✕ | ✕ | 68 | ✕ |
| OscillatorNode | 20 | 12 | 25 | 6 | 25 | 25 | 6 |
| OscillatorNode.OscillatorNode | 55 | 79 | 53 | 14.1 | 55 | 53 | 14.5 |
| OscillatorNode.detune | 20 | 12 | 25 | 6 | 25 | 25 | 6 |
| OscillatorNode.frequency | 20 | 12 | 25 | 6 | 25 | 25 | 6 |
| OscillatorNode.setPeriodicWave | 30 | 12 | 25 | 8 | 30 | 25 | 8 |
| OscillatorNode.type | 20 | 12 | 25 | 6 | 25 | 25 | 6 |
| PannerNode | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| PannerNode.PannerNode | 55 | 79 | 53 | 14.1 | 55 | 53 | 14.5 |
| PannerNode.coneInnerAngle | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| PannerNode.coneOuterAngle | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| PannerNode.coneOuterGain | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| PannerNode.distanceModel | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| PannerNode.maxDistance | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| PannerNode.orientationX | 52 | 79 | 50 | 14.1 | 52 | 50 | 14.5 |
| PannerNode.orientationY | 52 | 79 | 50 | 14.1 | 52 | 50 | 14.5 |
| PannerNode.orientationZ | 52 | 79 | 50 | 14.1 | 52 | 50 | 14.5 |
| PannerNode.panningModel | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| PannerNode.positionX | 52 | 79 | 50 | 14.1 | 52 | 50 | 14.5 |
| PannerNode.positionY | 52 | 79 | 50 | 14.1 | 52 | 50 | 14.5 |
| PannerNode.positionZ | 52 | 79 | 50 | 14.1 | 52 | 50 | 14.5 |
| PannerNode.refDistance | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| PannerNode.rolloffFactor | 14 | 12 | 25 | 6 | 18 | 25 | 6 |
| PeriodicWave | 30 | 12 | 25 | 8 | 30 | 26 | 8 |
| PeriodicWave.PeriodicWave | 55 | 79 | 53 | 14.1 | 55 | 53 | 14.5 |
| StereoPannerNode | 41 | 12 | 37 | 14.1 | 41 | 37 | 14.5 |
| StereoPannerNode.StereoPannerNode | 55 | 79 | 53 | 14.1 | 55 | 53 | 14.5 |
| StereoPannerNode.pan | 41 | 12 | 37 | 14.1 | 41 | 37 | 14.5 |
| WaveShaperNode | 15 | 12 | 25 | 6 | 18 | 25 | 6 |
| WaveShaperNode.WaveShaperNode | 55 | 79 | 53 | 14.1 | 55 | 53 | 14.5 |
| WaveShaperNode.curve | 15 | 12 | 25 | 6 | 18 | 25 | 6 |
| WaveShaperNode.oversample | 29 | 12 | 26 | 6 | 29 | 26 | 6 |