ProtectedanalyserProtectedautopannerProtectedbitcrusherProtectedchorusProtectedcompressorProtectedcontextProtecteddelayProtecteddestinationProtectedenvelopegeneratorProtectedequalizerProtectedfilterProtectedflangerProtectedfuzzProtectedlistenerProtectedmastervolumeProtectedmixedProtectedmodulesProtectednoisegateProtectednoisesuppressorProtectedoverdriveProtectedpannerProtectedphaserProtectedpitchshifterProtectedpreampProtectedprocessorProtectedrecorderProtectedreverbProtectedringmodulatorProtectedrunningProtectedstereoProtectedtremoloProtectedvocalcancelerProtectedwahThis method switches destination over to AudioDestinationNode.
Return value is for method chain.
This method connects AudioNodes.
This argument is AudioNode as sound source.
This method disconnects instance of AudioWorkletNode as sound source.
This method edits module to use and module connection order.
This argument is edited modules.
Return value is previous modules.
This method gets instance of AudioWorkletNode.
ProtectedinitThis method re-initials modules.
This argument is in order to use Web Audio API.
This method installs customized effector.
This argument is subclass that extends Effector class.
Return value is instance of customized effector (that extends Effector class).
This method gets map based on AudioParamMap.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method gets instance of Module (Analyser, Recorder, Effector ... etc).
This argument selects module.
This method stops effectors.
OptionalstopTime: numberThis argument is used for scheduling parameter.
Return value is for method chain.
This method starts effectors.
OptionalstartTime: numberThis argument is used for scheduling parameter.
Return value is for method chain.
This method sets event handler that is invoked on receiving message.
This argument is invoked on receiving message.
Return value is for method chain.
This method sets event handler that is invoked on receiving message that cannot be deserialized.
This argument is invoked on receiving message that cannot be deserialized.
Return value is for method chain.
This method gets effector's parameters as associative array.
This method sends message from MessagePort that AudioWorkletNode has.
This argument is sent as any data.
Return value is for method chain.
This method adds module for AudioWorklet and creates instance of AudioWorkletNode.
This argument is string that contains URL of file (.js) with module to add.
Optionaloptions: WorkletOptionsThis argument is one of 'omit', 'same-origin', 'include'. The default value is 'same-origin'.
Return value is Promise that addModule returns.
This method enables to use multiple output devices.
This argument is string as output device ID.
OptionalsuccessCallback: () => voidThis argument is invoked on success.
OptionalerrorCallback: (error: Error) => voidThis argument is invoked on failure.
Return value is for method chain.
This method sets registered processor name and options for AudioWorkletNode constructor.
This argument is name of AudioWorkletProcessor.
Optionaloptions: AudioWorkletNodeOptionsThis argument is object based on AudioWorkletNodeOptions dictionary.
Return value is for method chain.
This method starts sound by connecting to AudioDestinationNode.
Return value is for method chain.
This method stops sound by disconnecting to AudioDestinationNode.
Return value is for method chain.
This method switches destination over to MediaStreamAudioDestinationNode.
Optionalparams: {Return value is for method chain.
This method gets effector's parameters as JSON.
This subclass is for using
AudioWorkletNodeas sound source.