Skip to main content
Deno 2 is finally here 🎉️
Learn more
Go to Latest
namespace Protocol.WebAudio
import { Protocol } from "https://deno.land/x/puppeteer@14.1.1/vendor/puppeteer-core/puppeteer/api-docs-entry.d.ts";
const { WebAudio } = Protocol;

This domain allows inspection of Web Audio API. https://webaudio.github.io/web-audio-api/

Interfaces

Protocol object for AudioListener

Notifies that the construction of an AudioListener has finished.

Notifies that a new AudioListener has been created.

Protocol object for AudioNode

Notifies that a new AudioNode has been created.

Notifies that an existing AudioNode has been destroyed.

Protocol object for AudioParam

Notifies that a new AudioParam has been created.

Notifies that an existing AudioParam has been destroyed.

Protocol object for BaseAudioContext

Notifies that existing BaseAudioContext has changed some properties (id stays the same)..

Notifies that a new BaseAudioContext has been created.

Fields in AudioContext that change in real-time.

Notifies that an existing BaseAudioContext will be destroyed.

Notifies that an AudioNode is connected to an AudioParam.

Notifies that an AudioNode is disconnected to an AudioParam.

Notifies that two AudioNodes are connected.

Notifies that AudioNodes are disconnected. The destination can be null, and it means all the outgoing connections from the source are disconnected.

Type Aliases

Enum of AudioParam::AutomationRate from the spec

Enum of AudioNode::ChannelCountMode from the spec

Enum of AudioNode::ChannelInterpretation from the spec

Enum of AudioContextState from the spec

Enum of BaseAudioContext types

An unique ID for a graph object (AudioContext, AudioNode, AudioParam) in Web Audio API

Enum of AudioNode types

Enum of AudioParam types