WebAudio: Refine BiquadFilterNode AudioParam limits

The WebAudio spec has updated the limits for the frequency, detune, and gain AudioParam attributes for a BiquadFilterNode. Previously these allowed any floating-point value.

This makes the limits a more explicit because the larger values would generally either clamp to some limit or cause the output to produce infinities or NaN. Now, the values will be clamped to the limits so these things will not happen.

Documentation

Specification

Editor's draft

Status in Chromium

Blink>WebAudio


Enabled by default (tracking bug) in:

  • Chrome for desktop release 81
  • Chrome for Android release 81
  • Android WebView release 81

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

  • No signal
  • No signal
  • No signal
  • No signals

Owners

Last updated on 2020-08-01