ProtectedanalyserProtectedautopannerProtectedbitcrusherProtectedchorusProtectedcompressorProtectedcontextProtecteddelayProtecteddestinationProtectedenvelopegeneratorProtectedequalizerProtectedfilterProtectedflangerProtectedfuzzProtectedlistenerProtectedmastervolumeProtectedmixedProtectedmodulesProtectednoisegateProtectednoisesuppressorProtectedoverdriveProtectedpannerProtectedphaserProtectedpitchshifterProtectedpreampProtectedprocessorProtectedrecorderProtectedreverbProtectedringmodulatorProtectedrunningProtectedstereoProtectedtremoloProtectedvocalcancelerProtectedwahThis method switches destination over to AudioDestinationNode.
Return value is for method chain.
This method stops microphone and camera by stopping instances of MediaStreamTrack.
Return value is for method chain.
This method stops microphone by stopping instances of MediaStreamTrack.
Return value is for method chain.
This method stops camera by stopping instances of MediaStreamTrack.
Return value is for method chain.
This method connects AudioNodes.
This argument is AudioNode as sound source.
This method gets available devices as array that contains instance of MediaDeviceInfo.
Return value is Promise that has array contains instance of MediaDeviceInfo.
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 MediaStreamAudioSourceNode or MediaStreamTrackAudioSourceNode or that array contains these.
This method is overloaded for type interface and type check.
This argument selects instance of MediaStreamAudioSourceNode or MediaStreamTrackAudioSourceNode.
This method gets instance of MediaStreamAudioSourceNode or MediaStreamTrackAudioSourceNode or that array contains these.
This method is overloaded for type interface and type check.
This method gets current MediaStreamConstraints.
This method gets instance of MediaStream.
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 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 gets or sets parameters for stream module. This method is overloaded for type interface and type check.
This argument is string if getter. Otherwise, setter.
Return value is parameter for stream module if getter. Otherwise, return value is for method chain.
This method gets or sets parameters for stream module. This method is overloaded for type interface and type check.
This argument is string if getter. Otherwise, setter.
Return value is parameter for stream module if getter. Otherwise, return value is for method chain.
This method gets or sets parameters for stream module. This method is overloaded for type interface and type check.
This argument is string if getter. Otherwise, setter.
Return value is parameter for stream module if getter. Otherwise, return value is for method chain.
This method gets or sets parameters for stream module. This method is overloaded for type interface and type check.
This argument is string if getter. Otherwise, setter.
Return value is parameter for stream module if getter. Otherwise, return value is for method chain.
This method gets stream module parameters as associative array.
This method opens devices or sets instance of MediaStream.
Optionalparams: {Return value is Promise that getUserMedia returns.
This method changes MediaStreamConstraints.
This argument is object based on MediaStreamConstraints dictionary.
Return value is for method chain.
This method enables to designate input device.
This argument is string as input device ID.
Return value is for method chain.
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 up for using WebRTC.
Optionalconstraints: MediaStreamConstraintsThis argument is object based on MediaStreamConstraints dictionary.
Return value is for method chain.
This method switches destination over to MediaStreamAudioDestinationNode.
Optionalparams: {Return value is for method chain.
This method determines whether streaming is active.
If streaming is active, this value is true. Otherwise, this value is false.
This method stops analyser, recorder and onaudioprocess event.
Return value is for method chain.
This method gets effector's parameters as JSON.
This class is for processing sound data from WebRTC.