WebAudioDomain

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

Official doc

Functions

Link copied to clipboard

Notifies that the construction of an AudioListener has finished.

Link copied to clipboard

Notifies that a new AudioListener has been created.

Link copied to clipboard
Link copied to clipboard

Notifies that a new AudioNode has been created.

Link copied to clipboard

Notifies that an existing AudioNode has been destroyed.

Link copied to clipboard

Notifies that a new AudioParam has been created.

Link copied to clipboard

Notifies that an existing AudioParam has been destroyed.

Link copied to clipboard
Link copied to clipboard

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

Link copied to clipboard
Link copied to clipboard

Notifies that a new BaseAudioContext has been created.

Link copied to clipboard

Notifies that an existing BaseAudioContext will be destroyed.

Link copied to clipboard
suspend fun disable(): DisableResponse

Disables the WebAudio domain.

Link copied to clipboard
suspend fun enable(): EnableResponse

Enables the WebAudio domain and starts sending context lifetime events.

Link copied to clipboard
fun events(): Flow<WebAudioEvent>

Subscribes to all events related to this domain.

Link copied to clipboard

Fetch the realtime data from the registered contexts.

Link copied to clipboard

Notifies that an AudioNode is connected to an AudioParam.

Link copied to clipboard

Notifies that an AudioNode is disconnected to an AudioParam.

Link copied to clipboard
Link copied to clipboard

Notifies that two AudioNodes are connected.

Link copied to clipboard

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