Preface.
1. Overview and Setup.
2. Getting Started with JavaScript and the Web Audio API.
3. Operators.
4. Conditional Statements, Loops, and Scope.
5. Functions.
6. Objects.
7. Node Graphs and Oscillators.
8. Using HTML and CSS to Build User Interfaces.
9. DOM Programming with JavaScript.
10. Simplifying DOM Programming with JQuery.
11. Loading and Playing Audio Files.
12. Factories, Constructors, and Classes.
13. Abstracting the File Loader.
14. The Node Graph and Working with Effects.
15. Adding Flexibility to the Audio Loader Abstraction.
16. The Biquad Filter Node.
17. The Convolver Node.
18. Stereo Panning, Channel Splitting, and Merging.
19. The Delay Node.
20. Dynamic Range Compression.
21. Time.
22. Creating Audio Visualizations.
23. Building a Step Sequencer.
24. AJAX and JSON.
25. The Future of JavaScript and the Web Audio API. Index.