squelch.audio-param
cancel-scheduled-values
(cancel-scheduled-values param start-time)
Cancels all scheduled future changes to the AudioParam.
exponential-ramp-to-value-at-time
(exponential-ramp-to-value-at-time param value end-time)
Schedules a gradual exponential change in the value of the AudioParam. The
change starts at the time specified for the previous event, follows an
exponential ramp to the new value given in the value parameter, and reaches
the new value at the time given in the endTime parameter.
get-default-value
(get-default-value param)
Read only.
Represents the initial value of the attributes as defined by the specific
AudioNode creating the AudioParam.
get-value
(get-value param)
Represents the parameter's current floating point value; initially set to the
value of AudioParam.defaultValue. Though it can be set, any modifications
happening while there are automation events scheduled — that is events
scheduled using the methods of the AudioParam — are ignored, without raising
any exception.
linear-ramp-to-value-at-time
(linear-ramp-to-value-at-time param value end-time)
Schedules a gradual linear change in the value of the AudioParam. The change
starts at the time specified for the previous event, follows a linear ramp to
the new value given in the value parameter, and reaches the new value at the
time given in the endTime parameter.
set-target-at-time
(set-target-at-time param target start-time time-constant)
Schedules the start of a change to the value of the AudioParam. The change
starts at the time specified in startTime and exponentially moves towards the
value given by the target parameter. The exponential decay rate is defined by
the timeConstant parameter, which is a time measured in seconds.
set-value
(set-value param value)
Represents the parameter's current floating point value; initially set to the
value of AudioParam.defaultValue. Though it can be set, any modifications
happening while there are automation events scheduled — that is events
scheduled using the methods of the AudioParam — are ignored, without raising
any exception.
set-value-at-time
(set-value-at-time param value start-time)
Schedules an instant change to the value of the AudioParam at a precise time,
as measured against AudioContext.currentTime. The new value is given in the
value parameter.
set-value-curve-at-time
(set-value-curve-at-time param value start-time duration)
Schedules the values of the AudioParam to follow a set of values, defined by
the values Float32Array scaled to fit into the given interval, starting at
startTime, and having a specific duration.