Web Audio API: Advanced Sound for Games and Interactive Apps
Thumbnail 1

Web Audio API: Advanced Sound for Games and Interactive Apps

Product ID: 14396224
Secure Transaction
Frequently Bought Together

Description

Web Audio API: Advanced Sound for Games and Interactive Apps

Reviews

E**S

A great Introduction to Web Audio API

This was just what I was looking for. I needed a clear and concise text to get me going with the awesome Web Audio API. W3C's standard specification is thorough but doesn't have examples of how to put everything together. This little (but detailed) book bridges the gap between specification and real code examples.The only thing the author could have left out (as well as many other books using JavaScript) is the layers of abstraction. For example, this.object.prototype = function(this.return(self)); . We don't really need an audio library - we just need one-stop snippets to get each exercise/example working. I found myself trying to trace the code paths up and down so that I can see where a function is coming from or what it needs to work. All I want to see is low-level code dealing specifically with Web Audio, even if the set-up is redundant for each example. Please leave the prototype library for us to implement.Other than that, a must have book if you want to try the Web Audio API for yourself. Highly Recommended!

W**R

Excellent introduction to the Web Audio API

The author explains the Web Audio API very concisely while coupling the core information with basic audio theory for non-audio savvy developers. As someone being on the opposite side of the fence (an audio-geek turned javascript developer) I very much enjoyed the concepts and code examples presented (and am still learning). If you're like me and want to learn how to program audio based browser applications there is no better time to learn javascript and get a copy of this book. I gave it 5 stars but I admit I'm also a bit biased due to the subject matter. My only gripe is I would have liked to have read a reinterpretation of the material referred to in Chris Wilson's "Tales Of Two Clocks" essay. As a beginner-intermediate developer it's still a bit confusing. Still it's a minor point relative to the greater body of work.

D**S

One Star

Not for programming - just an overview

R**S

Excellent intro with depth

I give this book 5 stars because it took me in a short while some good way down the path from newbie to ninja in understanding and using the Web Audio API. All this within 60 odd pages! Yet, the API is covered in sufficient depth for any web developer to be able to exploit its new and very powerful features.This book complements the Web Audio API spec very well. Highly recommended.

J**R

Clear, but terse. Not really sure what purpose it fulfils

Clear, but terse documentation. Doesn't give examples/tutorial which would have been a lot more useful. I guess it is cheap though. But see Web Audio School online.

M**I

Ottima breve panoramica, con qualche inevitabile lacuna

------------ENGLISH------------It 'a guide that clarifies once and for all, different aspects unclear to which the documentation available online only gives vague and contradictory answers if at all. It's up to date with the latest developments of the Audio API, no small feat, considering that the last year the framework has had a rapid evolution and old functions have disappeared or accept new parameters.What I would have preferred a guide is a bit more thorough (perhaps would have been sufficient ten pages more) to clarify some crucial elements of the examples.Let me give an example for those already versed in this framework: on page 6 explains how to disconnect a source from an outputsource.disconnect (0); where the parameter is the outputNumber. Unfortunately the guide doesn't explain how to obtain the value outputNumber.In conclusion, I highly recommend it to all those who are preparing to build an audio application using the HTML5 platform.----------ITALIAN----------E' una guida che chiarisce una volta per tutte, diversi aspetti poco chiari a cui la documentazione reperibile online da solo risposte vaghe e contraddittorie o non ne da affatto. E' aggiornata agli ultimi sviluppi dell'Audio API, cosa non da poco visto che nell'ultimo anno ha avuto una rapida evoluzione e vecchie funzioni sono sparite o accettano nuovi parametri.Quello che avrei preferito è una guida un po' più approfondita (magari sarebbero state sufficienti una ventina di pagine in più) per chiarire alcuni elementi cruciali degli esempi riportati.Faccio un esempio per chi è già addentro questo framework: a pagina 6 si spiega come disconnettere una sorgente da un outputsource.disconnect(0); in cui il parametro è l'outputNumber. Purtroppo non ci spiega come ricavarlo.In conclusione lo consiglio vivamente a tutti coloro che si apprestano a sviluppare una applicazione audio con la piattaforma HTML5.

M**L

Nice summary, but ..

.. the content is more or less identical to available and well known online documentations or tutorials, such as from html5rocks.com (same author as from this book) or html5audio.org. The book also doesn't offer very much depth and details regarding the Web Audio API, as I've expected.Didn't meet my expectations at all, but it's a nice way to support the great work of Boris Smus on html5rocks.com !

Common Questions

Yes, all products are sourced directly from authorized retailers in the US, UK, UAE and India. We maintain strict quality control processes and verify each product before shipping. All items come with applicable manufacturer warranties and are covered by our standard return policy.
Delivery times vary by destination country, typically ranging from 3-9 business days. Each order is fully trackable through our system. We handle all customs clearance and use reliable courier partners for last-mile delivery. You'll receive regular updates about your order status via email and our app.
Desertcart is an international e-commerce platform operating since 2014. We securely process thousands of orders globally each day. Every product goes through our quality verification process before delivery, and we provide end-to-end order tracking, 24/7 customer support, and a comprehensive returns policy to ensure a safe shopping experience.
Our prices include the product cost, international shipping, import duties, customs clearance, and local delivery charges. We handle all customs and import procedures, ensuring there are no hidden fees upon delivery. PRO members receive additional benefits including free shipping.

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Suresh K.

Very impressed with the quality and fast delivery. Will shop here again.

4 days ago

Ali H.

Fast shipping and excellent packaging. The Leatherman tool feels very premium and sturdy.

1 day ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving millions of shoppers across more than 100 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
1736 L

Duties & taxes incl.

Moldovastore
1
Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Ask AI about this Product

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Khalid Z.

Great experience from order to delivery. Highly recommended!

1 week ago

Ayesha M.

The product exactly matches the description. Very satisfied with my purchase.

5 days ago

Web Audio Api Advanced Sound For Games And Interactive Apps | Desertcart Moldova