AudioWorklet
Widely available
The AudioWorklet
API runs module code in a separate thread, specifically for non-blocking, low latency audio processing.
Compatibility
- Chrome 66 Released on 2018-04-17
- Chrome Android 66 Released on 2018-04-17
- Edge 79 Released on 2020-01-15
- Firefox 76 Released on 2020-05-05
- Firefox for Android 79 Released on 2020-07-28
- Safari 14.1 Released on 2021-04-26
- Safari on iOS 14.5 Released on 2021-04-26
MDN docs
- AudioWorklet
- AudioWorkletGlobalScope
- AudioWorkletGlobalScope.currentFrame
- AudioWorkletGlobalScope.currentTime
- AudioWorkletGlobalScope.registerProcessor
- AudioWorkletGlobalScope.sampleRate
- AudioWorkletNode
- AudioWorkletNode.AudioWorkletNode
- AudioWorkletNode.parameters
- AudioWorkletNode.port
- AudioWorkletNode.processorerror_event
- AudioWorkletProcessor
- AudioWorkletProcessor.AudioWorkletProcessor
- AudioWorkletProcessor.port
- BaseAudioContext.audioWorklet
Specifications
- Web Audio API, from Audio Working Group (W3C).
BCD data
- api.AudioWorklet
- api.AudioWorkletGlobalScope
- api.AudioWorkletGlobalScope.currentFrame
- api.AudioWorkletGlobalScope.currentTime
- api.AudioWorkletGlobalScope.registerProcessor
- api.AudioWorkletGlobalScope.sampleRate
- api.AudioWorkletNode
- api.AudioWorkletNode.AudioWorkletNode
- api.AudioWorkletNode.parameters
- api.AudioWorkletNode.port
- api.AudioWorkletNode.processorerror_event
- api.AudioWorkletProcessor
- api.AudioWorkletProcessor.AudioWorkletProcessor
- api.AudioWorkletProcessor.port
- api.BaseAudioContext.audioWorklet