← Back to release summary

WebAudio: Selective Disconnection on AudioNode.disconnect()

Category
Multimedia
Type
New or changed feature
Status
Enabled by default (Chrome 43)
Intent stage
None

Summary

Currently AudioNode.disconnect() disconnects all existing connections from output(s) of the AudioNode. This is to support disconnecting only one connection. There have been numerous requests to support selective disconnection with disconnect() method and Audio WG agreed to change the spec to accommodate the feature request. With this change, it is possible to disconnect a signal path out of multiple connections to AudioNode input or AudioParam.

Standards & signals

Docs: https://developer.mozilla.org/en-US/docs/Web/API/AudioNode/disconnect

Samples: https://github.com/GoogleChrome/samples/tree/gh-pages/webaudio-audionode-disconnect

View on chromestatus.com