Abstract
This argument is in order to use Web Audio API.
Protected
contextProtected
depthProtected
inputProtected
isProtected
lfoProtected
outputProtected
pausedProtected
rateConnector for input.
Connector for output.
Abstract
connectThis method connects AudioNode
s for effector.
Return value is for connect
method chain.
Abstract
paramsThis method gets effector's parameters as associative array.
This method starts LFO. Namely, this method starts effector.
Optional
startTime: numberThis argument is in order to schedule parameter.
This method gets effector state. If returns true
, effector is active.
This method stops LFO, then creates instance of OscillatorNode
again.
Optional
stopTime: numberThis argument is in order to schedule parameter.
Optional
releaseTime: numberThis argument is in order to schedule parameter when it is necessary to consider release time.
This method gets effector's parameters as JSON.
This class is superclass for effector classes. Also, this class is used for implementing custom effector.