Loading...
Please wait, while we are loading the content...
Similar Documents
Workshop: Optimizing and Debugging Web Audio API Applications
| Content Provider | Semantic Scholar |
|---|---|
| Author | Adenot, Paul |
| Copyright Year | 2016 |
| Abstract | In this tutorial, we will look at two different aspects of working with the Web Audio API. First, we'll have a look into the performance characteristics of the different AudioNodes available, their performance profile, overall CPU and memory cost, and strategies to use resources (CPU, memory) more efficiently. For example, we'll learn how to look into the source code of different implementations, and determine the algorithm and techniques used in each browser, to make better choices when developing applications. We'll then look into ways to make processing lighter, while still retaining the essence of the application, for example to make a "degraded" mode for mobile. We'll use techniques such as substituting rendering methods to trade fidelity against CPU load, pre-baking assets, minimizing resampling. Throughout the workshop, we'll use tools and techniques to debug audio problems, both using in-browser tools, or JavaScript code designed to inspect static and dynamic audio graphs and related Web Audio API objects. Licensed under a Creative Commons Attribution 4.0 International License (CC BY 4.0). Attribution: owner/author(s). Web Audio Conference WAC-2016, April 4–6, 2016, Atlanta, USA. © 2016 Copyright held by the owner/author(s). |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | https://smartech.gatech.edu/bitstream/handle/1853/54669/padenot_tutorial.pdf?isAllowed=y&sequence=1 |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |