| { |
| "api": { |
| "AudioParam": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam", |
| "spec_url": "https://webaudio.github.io/web-audio-api/#AudioParam", |
| "tags": [ |
| "web-features:web-audio" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "14" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "25" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "6" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": "≤37" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| }, |
| "automationRate": { |
| "__compat": { |
| "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audioparam-automationrate", |
| "tags": [ |
| "web-features:web-audio" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "68" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": false, |
| "impl_url": "https://bugzil.la/1504984" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "14" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "cancelAndHoldAtTime": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/cancelAndHoldAtTime", |
| "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audioparam-cancelandholdattime", |
| "tags": [ |
| "web-features:web-audio" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "57" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": false, |
| "impl_url": "https://bugzil.la/1308431" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "14.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "cancelScheduledValues": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/cancelScheduledValues", |
| "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audioparam-cancelscheduledvalues", |
| "tags": [ |
| "web-features:web-audio" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "14" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "25" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "6" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": "≤37" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "defaultValue": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/defaultValue", |
| "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audioparam-defaultvalue", |
| "tags": [ |
| "web-features:web-audio" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "14" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "25" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "6" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": "≤37" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "exponentialRampToValueAtTime": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/exponentialRampToValueAtTime", |
| "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audioparam-exponentialramptovalueattime", |
| "tags": [ |
| "web-features:web-audio" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "14" |
| }, |
| "chrome_android": { |
| "version_added": "18", |
| "partial_implementation": true, |
| "notes": "This sets the target volume at the specified time, but it doesn’t ramp to it, causing this function to behave like `setValueAtTime()`." |
| }, |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "25", |
| "partial_implementation": true, |
| "notes": "Does not work (see [bug 1171438](https://bugzil.la/1171438) and [bug 1567777](https://bugzil.la/1567777))." |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": { |
| "version_added": "14" |
| }, |
| "safari": { |
| "version_added": "6" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": { |
| "version_added": "1.0" |
| }, |
| "webview_android": { |
| "version_added": "≤37" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "linearRampToValueAtTime": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/linearRampToValueAtTime", |
| "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audioparam-linearramptovalueattime", |
| "tags": [ |
| "web-features:web-audio" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "14" |
| }, |
| "chrome_android": { |
| "version_added": "18", |
| "partial_implementation": true, |
| "notes": "This sets the target volume at the specified time, but it doesn’t ramp to it, causing this function to behave like `setValueAtTime()`." |
| }, |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "25", |
| "partial_implementation": true, |
| "notes": "Does not work (see [bug 1171438](https://bugzil.la/1171438) and [bug 1567777](https://bugzil.la/1567777))." |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": { |
| "version_added": "14" |
| }, |
| "safari": { |
| "version_added": "6" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": { |
| "version_added": "1.0" |
| }, |
| "webview_android": { |
| "version_added": "≤37" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "maxValue": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/maxValue", |
| "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audioparam-maxvalue", |
| "tags": [ |
| "web-features:web-audio" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "52" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "53" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "6" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "minValue": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/minValue", |
| "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audioparam-minvalue", |
| "tags": [ |
| "web-features:web-audio" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "52" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "53" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "6" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "setTargetAtTime": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/setTargetAtTime", |
| "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audioparam-settargetattime", |
| "tags": [ |
| "web-features:web-audio" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "14" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "25" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "6" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": "≤37" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "setValueAtTime": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/setValueAtTime", |
| "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audioparam-setvalueattime", |
| "tags": [ |
| "web-features:web-audio" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "14" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "25" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "6" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": "≤37" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "setValueCurveAtTime": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/setValueCurveAtTime", |
| "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audioparam-setvaluecurveattime", |
| "tags": [ |
| "web-features:web-audio" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "14" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "25" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "6" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": "≤37" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "value": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioParam/value", |
| "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audioparam-value", |
| "tags": [ |
| "web-features:web-audio" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "14", |
| "notes": "Before version 66, the gain value of a `GainNode` would perform a smooth interpolation to prevent dezippering (instead of changing instantly)." |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "25", |
| "notes": [ |
| "Before Firefox 134, setting `value` was ignored when done at the same time as scheduled automation events.", |
| "Before Firefox 69, `value` did not take into account scheduled or gradiated changes to the parameter's value; instead, only explicitly set values were returned." |
| ] |
| }, |
| "firefox_android": { |
| "version_added": "25", |
| "notes": "Firefox for Android does not currently take into account scheduled or gradiated changes to the parameter's value; only the initial value or the most recent explicitly set value is returned." |
| }, |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "6" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": "≤37" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| } |
| } |
| } |
| } |