1/offset0)^(1/rampEndSample).
  const offset0 = 4.;
  const offset1 = 7.;
  // 8 units in the last place (ulp) is a generous tolerance if single
  // precision powf() is used.  Math.pow(2, -23) ~ 1 ulp.
  // A simple recurrence relation formulation with only single precision
  // arithmetic applied across the whole rendering quantum would accumulate
  // error up to 50 ulp, losing 5.6 of the 24 bits of precision.
  const relativeTolerance = 8 * Math.pow(2, -23);

  const context = new OfflineAudioContext(1,