From a13360089a4ca13fdad4f1b1bf44be90b4e6004b Mon Sep 17 00:00:00 2001 From: Paul Adenot Date: Wed, 23 Sep 2015 10:51:56 +0200 Subject: [PATCH] Remove dezippering. This fixes #76. --- index.html | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/index.html b/index.html index 668ff0e2d..54917a6d4 100644 --- a/index.html +++ b/index.html @@ -1960,12 +1960,6 @@

The GainNode Interface

the gain AudioParam.

-

- The implementation must make gain changes to the audio stream smoothly, - without introducing noticeable clicks or glitches. This process is called - "de-zippering". -

-
readonly attribute AudioParam gain
@@ -2001,9 +1995,7 @@

The DelayNode Interface

time t, input signal input(t), delay time delayTime(t) and output signal output(t), the output will be output(t) = input(t - delayTime(t)). The default - delayTime is 0 seconds (no delay). When the delay time is - changed, the implementation must make the transition smoothly, without - introducing noticeable clicks or glitches to the audio stream. + delayTime is 0 seconds (no delay).

@@ -5975,6 +5967,20 @@

Audio buffer copying

+
+

AudioParam transitions

+

+ While no automatic smoothing is done when directly setting the + value attribute of an AudioParam, for + certain parameters, smooth transition are preferable to directly setting + the value. +

+

+ Using the setTargetAtTime method with a low + timeConstant allows authors to a perform smooth transition. +

+
+

Audio Glitching