W3cubDocs

/Web APIs

GainNode: gain property

The gain property of the GainNode interface is an a-rate AudioParam representing the amount of gain to apply.

Value

An AudioParam.

Note: Though the AudioParam returned is read-only, the value it represents is not.

Examples

See BaseAudioContext.createGain() for example code showing how to use an AudioContext to create a GainNode, which is then used to mute and unmute the audio by changing the gain property value.

Specifications

Browser compatibility

Desktop Mobile
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet
gain 24 12 25 No 15 7 ≤37 25 25 14 7 1.5

See also

© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/GainNode/gain