Tools for the 21st century musician
summary
Explains how Web Audio actually works: oscillator nodes are single-use and must be recreated, the devtools include a Web Audio editor for tracking leaks, and AudioParam scheduling gives millisecond accuracy so setTimeout/setInterval hacks break pitch ramps. Demonstrates analyzer, gain/ADSR envelopes, buffer vs media element sources (note: AudioBufferSource keeps decoded data in memory), LFO modulation, Web Audio Workers and offline contexts, and shows small reusable modules that compose into apps.
AI-written summary · about
chapters (13)
- 0:00Introduction to web audio
- 1:21Limitations of HTML5 audio
- 3:36Benefits of the web audio API
- 4:49Getting started with graphs
- 6:47Managing nodes and lifecycles
- 10:05Visualization and synthesis
- 12:44Scheduling and envelopes
- 16:40Gain nodes and volume control
- 18:17Modulation and LFOs
- 21:12Working with audio samples
- 23:53Media elements and advanced nodes
- 25:56Advanced API integration
- 27:13Modular architecture philosophy
related talks
22mTools for the 21st century musician
38mEverybody dance now with Web Audio API
28mChannel your inner rockstar with the web audio API
46mMaking the Web Rock: The Web Audio API
44mBeats in the Browser - Coding Music with JavaScript
30mBuilding a musical instrument with the Web Audio API
41mOrchestrating the Web Audio API
29mAudio Tags: Web Components & Web Audio
