
Working with the Web Audio API
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
The Web Audio API provides a powerful and versatile system for controlling audio on the Web. It allows developers to generate sounds, select sources, add effects, create visualizations and render audio scenes in an immersive environment.
This book covers all essential features, with easy to implement code examples for every aspect. All the theory behind it is explained, so that one can understand the design choices as well as the core audio processing concepts. Advanced concepts are also covered, so that the reader will gain the skills to build complex audio applications running in the browser.
Aimed at a wide audience of potential students, researchers and coders, this is a comprehensive guide to the functionality of this industry-standard tool for creating audio applications for the web.
More details
Other editions
Additional editions



Person
Content
List of Code Examples
Resources
Preface
Aknowledgements
Chapter 1 Introducing the Web Audio API
Interlude - Generating sound with scheduled sources
Chapter 2 Oscillators
Chapter 3 Audio Buffer sources
Chapter 4 The Constant Source Node
Interlude - Audio parameters
Chapter 5 Scheduling and setting parameters
Chapter 6 Connecting Audio Parameters and Modulation
Interlude - Destination and Source nodes
Chapter 7 Analysis and Visualization
Chapter 8 Loading, playing and recording
Chapter 9 OfflineAudioContext
Interlude - Audio effects
Chapter 10 Delay
Chapter 11 Filtering
Chapter 12 Waveshaper
Chapter 13 Dynamic range compression
Chapter 14 Reverberation
Interlude - Multichannel audio
Chapter 15 Mixing audio
Chapter 16 Stereo panning
Chapter 17 Spatialized sound
Interlude - Audio worklets
Chapter 18 Working with AudioWorklets
Chapter 19 The wonders of audio worklets
References
Appendix - The Web Audio API Interfaces
Index
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.