Web Audio API ↗
protocolMDN · 2011
- W3C specification for high-performance audio processing in the browser through a directed graph of audio nodes
- The audio graph model (source → processing → destination) maps naturally to data sonification pipelines: connect data to oscillators, filters, and gain nodes
- Runs on a separate high-priority thread from the main JavaScript event loop, enabling real-time audio even when the UI thread is busy