| [AudioListenerCreatedEvent](./puppeteer.protocol.webaudio.audiolistenercreatedevent.md) | Notifies that the construction of an AudioListener has finished. |
| [AudioListenerWillBeDestroyedEvent](./puppeteer.protocol.webaudio.audiolistenerwillbedestroyedevent.md) | Notifies that a new AudioListener has been created. |
| [AudioNode](./puppeteer.protocol.webaudio.audionode.md) | Protocol object for AudioNode |
| [AudioNodeCreatedEvent](./puppeteer.protocol.webaudio.audionodecreatedevent.md) | Notifies that a new AudioNode has been created. |
| [AudioNodeWillBeDestroyedEvent](./puppeteer.protocol.webaudio.audionodewillbedestroyedevent.md) | Notifies that an existing AudioNode has been destroyed. |
| [AudioParam](./puppeteer.protocol.webaudio.audioparam.md) | Protocol object for AudioParam |
| [AudioParamCreatedEvent](./puppeteer.protocol.webaudio.audioparamcreatedevent.md) | Notifies that a new AudioParam has been created. |
| [AudioParamWillBeDestroyedEvent](./puppeteer.protocol.webaudio.audioparamwillbedestroyedevent.md) | Notifies that an existing AudioParam has been destroyed. |
| [BaseAudioContext](./puppeteer.protocol.webaudio.baseaudiocontext.md) | Protocol object for BaseAudioContext |
| [ContextChangedEvent](./puppeteer.protocol.webaudio.contextchangedevent.md) | Notifies that existing BaseAudioContext has changed some properties (id stays the same).. |
| [ContextCreatedEvent](./puppeteer.protocol.webaudio.contextcreatedevent.md) | Notifies that a new BaseAudioContext has been created. |
| [ContextRealtimeData](./puppeteer.protocol.webaudio.contextrealtimedata.md) | Fields in AudioContext that change in real-time. |
| [ContextWillBeDestroyedEvent](./puppeteer.protocol.webaudio.contextwillbedestroyedevent.md) | Notifies that an existing BaseAudioContext will be destroyed. |
| [NodeParamConnectedEvent](./puppeteer.protocol.webaudio.nodeparamconnectedevent.md) | Notifies that an AudioNode is connected to an AudioParam. |
| [NodeParamDisconnectedEvent](./puppeteer.protocol.webaudio.nodeparamdisconnectedevent.md) | Notifies that an AudioNode is disconnected to an AudioParam. |
| [NodesConnectedEvent](./puppeteer.protocol.webaudio.nodesconnectedevent.md) | Notifies that two AudioNodes are connected. |
| [NodesDisconnectedEvent](./puppeteer.protocol.webaudio.nodesdisconnectedevent.md) | Notifies that AudioNodes are disconnected. The destination can be null, and it means all the outgoing connections from the source are disconnected. |
## Type Aliases
| Type Alias | Description |
| --- | --- |
| [AutomationRate](./puppeteer.protocol.webaudio.automationrate.md) | Enum of AudioParam::AutomationRate from the spec |
| [ChannelCountMode](./puppeteer.protocol.webaudio.channelcountmode.md) | Enum of AudioNode::ChannelCountMode from the spec |
| [ChannelInterpretation](./puppeteer.protocol.webaudio.channelinterpretation.md) | Enum of AudioNode::ChannelInterpretation from the spec |
| [ContextState](./puppeteer.protocol.webaudio.contextstate.md) | Enum of AudioContextState from the spec |
| [ContextType](./puppeteer.protocol.webaudio.contexttype.md) | Enum of BaseAudioContext types |
| [GraphObjectId](./puppeteer.protocol.webaudio.graphobjectid.md) | An unique ID for a graph object (AudioContext, AudioNode, AudioParam) in Web Audio API |
| [NodeType](./puppeteer.protocol.webaudio.nodetype.md) | Enum of AudioNode types |
| [ParamType](./puppeteer.protocol.webaudio.paramtype.md) | Enum of AudioParam types |