De-zippering

Hi!

There's a task for me to look into how "dezippering" is performed in
Webkit and to explain how and why we do it.

I've put together a quick demo to show the effect of dezippering

http://blog.chrislowis.co.uk/demos/dezippering/

And made some notes on how it is implemented on this ticket:

https://github.com/WebAudio/web-audio-api/issues/76

I think it's open for debate whether we clarify dezippering (I think
I'd prefer to use the term "parameter smoothing") in the spec, and all
of the parameters to which it applies by default, or whether we move
to remove mention of it altogether and perhaps add an advisory note
about preventing glitches by using exponentialRampToValueAtTime() for
example.

For that reason, I haven't prepared a PR. Perhaps we can discuss it
here first and I can prepare one later.

Cheers,

Chris

Received on Thursday, 7 November 2013 11:23:48 UTC