AudioProcessingEvent: AudioProcessingEvent() constructor

Deprecated

Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.

The AudioProcessingEvent() constructor creates a new AudioProcessingEvent object.

Note: Usually, this constructor is not directly called by your code, as the browser creates these objects itself and provides them to the event handler.

Syntax

js
new AudioProcessingEvent(type, options)

Parameters

type

A string with the name of the event. It is case-sensitive and browsers always set it to audioprocess.

options

An object that has the following properties:

playbackTime

A number representing the time when the audio will be played.

inputBuffer

An AudioBuffer containing the input audio data.

outputBuffer

An AudioBuffer where the output audio data will be written.

Return value

A new AudioProcessingEvent.

Specifications

Specification
Web Audio API
# dom-audioprocessingevent-audioprocessingevent

Browser compatibility

See also