Web Audio API

E555970

The Web Audio API is a high-level JavaScript API for creating, processing, and controlling audio in web applications, enabling complex audio effects, spatialization, and real-time audio synthesis directly in the browser.

All labels observed (7)

How this entity was disambiguated

Statements (65)

Predicate Object
instanceOf JavaScript API
W3C specification
audio processing API
web API
basedOn audio node graph
coreConcept AnalyserNode
AudioBuffer
AudioBufferSourceNode
AudioContext
AudioDestinationNode
linked to: Web Audio API

AudioListener
AudioNode
AudioParam
linked to: Web Audio API

AudioWorklet
linked to: Worklet

AudioWorkletNode
BiquadFilterNode
linked to: Web Audio API

ChannelMergerNode
ChannelSplitterNode
ConvolverNode
linked to: Web Audio API

DelayNode
DynamicsCompressorNode
GainNode
IIRFilterNode
MediaElementAudioSourceNode
MediaStreamAudioDestinationNode
MediaStreamAudioSourceNode
OscillatorNode
linked to: Web Audio API

PannerNode
PeriodicWave
ScriptProcessorNode
StereoPannerNode
WaveShaperNode
designedFor web applications
web browsers
enables complex audio effects in the browser
game audio in web applications
interactive audio visualizations
music production tools in the browser
goal provide high-level audio capabilities for the web platform
hasFeature 3D spatial audio
support for decoding compressed audio formats via browser
support for multiple audio channels
support for various audio sample rates
time-based automation of parameters
introduced early 2010s
maintainedBy W3C Audio Working Group
linked to: W3C Working Group

World Wide Web Consortium
programmingLanguage JavaScript
relatedTo HTMLMediaElement
Media Capture and Streams API
Web MIDI API
standardizedBy W3C Recommendation
supports MIDI integration via Web MIDI API
audio analysis
audio effects
audio processing
audio routing graph
audio spatialization
offline audio rendering
real-time audio synthesis
sample-accurate scheduling
usedIn Google Chrome
Microsoft Edge
Mozilla Firefox
Safari

How these facts were elicited

Referenced by (14)

Full triples — surface form annotated when it differs from this entity's canonical label.

Web APIs example Web Audio API
Open Web Platform hasComponent Web Audio API
Web Audio API coreConcept AudioParam
linked to: Web Audio API
Web Audio API coreConcept AudioDestinationNode
linked to: Web Audio API
Web Audio API coreConcept OscillatorNode
linked to: Web Audio API
Web Audio API coreConcept BiquadFilterNode
linked to: Web Audio API
Web Audio API coreConcept ConvolverNode
linked to: Web Audio API
Worklet partOf Web Audio API
Worklet definedIn Web Audio API specification (AudioWorklet section)
linked to: Web Audio API
Web MIDI API relatedTo Web Audio API
Media Session API relatedTo Web Audio API
web-platform-tests tests Web Audio API