title | short-title | slug | page-type | browser-compat |
---|---|---|---|---|
AudioParam: cancelScheduledValues() method |
cancelScheduledValues() |
Web/API/AudioParam/cancelScheduledValues |
web-api-instance-method |
api.AudioParam.cancelScheduledValues |
{{ APIRef("Web Audio API") }}
The cancelScheduledValues()
method of the {{ domxref("AudioParam") }}
Interface cancels all scheduled future changes to the AudioParam
.
cancelScheduledValues(startTime)
startTime
- : A double representing the time (in seconds) after the {{ domxref("AudioContext") }} was first created after which all scheduled changes will be cancelled.
A reference to this AudioParam
object. In some older implementations this
method returns {{jsxref('undefined')}}.
const gainNode = audioCtx.createGain();
gainNode.gain.setValueCurveAtTime(waveArray, audioCtx.currentTime, 2); //'gain' is the AudioParam
gainNode.gain.cancelScheduledValues(audioCtx.currentTime);
{{Specifications}}
{{Compat}}