.

Technology

Web Audio API

The Web Audio API provides a high-level JavaScript system for processing and synthesizing audio: use a modular routing graph for real-time, high-precision sound control.

The Web Audio API is your browser's complete digital signal processing engine. It centers on the `AudioContext` (the processing environment) and a network of connected `AudioNode` objects (the modular routing graph). You can source audio from an `OscillatorNode` for synthesis, a microphone via `MediaStream`, or an HTML `<audio>` element. These sources connect to nodes like `GainNode`, `BiquadFilterNode`, or `ConvolverNode` to apply effects and mixing. This architecture supports low-latency, sample-accurate scheduling for applications like drum machines and sequencers, plus it enables advanced features like 3D spatialization and real-time audio visualization with the `AnalyserNode`.

https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API
1 project · 1 city

Related technologies

Recent Talks & Demos

Showing 1-1 of 1

Members-Only

Sign in to see who built these projects