diff --git a/index.html b/index.html index c21e77941..90181bc51 100644 --- a/index.html +++ b/index.html @@ -3185,6 +3185,26 @@

range after having been computed from the different AudioParam value they are composed of.

+

+ When automation methods are used, clamping is still applied. + However, the automation is run as if there were no clamping at all. + Only when the automation values are to be applied to the output is + the clamping done as specified above. +

+

+ For example, consider a node \(N\) has an AudioParam \(p\) with a + nominal range of \([0, 1]\), and following automation sequence +

+
+            N.p.setValueAtTime(0, 0);
+            N.p.linearRampToValueAtTime(100, 1);
+            N.p.linearRampToValueAtTime(0, 2)
+          
+

+ The initial slope of the curve is 100, until it reaches the maximum + value of 1, at which time, the output is held constant. Finally, + near time 2, the slope of the curve is -100. +