Audio Working Group - Publications

Recommendations

- history
Deliverers
Audio Working Group

This specification describes a high-level JavaScript API for processing and synthesizing audio in web applications. The primary paradigm is of an audio routing graph, where a number of AudioNode objects are connected together to define the overall audio rendering. The actual processing will primarily take place in the underlying implementation (typically optimized Assembly / C / C++ code), but direct JavaScript processing and synthesis is also supported.

Notes

- history
Deliverers
Audio Working Group

Adapted from Audio-EQ-Cookbook.txt, by Robert Bristow-Johnson, with permission..

- history
Deliverers
Audio Working Group

This document introduces a series of scenarios and a list of requirements guiding the work of the W3C Audio Working Group in its development of a web API for processing and synthesis of audio on the web.

Working Drafts

- history
Deliverers
Audio Working Group

This specification defines an API supporting the MIDI protocol, enabling web applications to enumerate and select MIDI input and output devices on the client system and send and receive MIDI messages. It is intended to enable non-music MIDI applications as well as music ones, by providing low-level access to the MIDI devices available on the users' systems.

- history
Deliverers
Audio Working Group

This specification introduces and compares two client-side APIs for processing and synthesizing real-time audio streams in the browser.

Retired specifications