var i = 0; i < channelData.length; i++) {
      channelData[i] = 1.0;
    }
    bs.buffer = buf;
    bs.start(); // This acquires the content since buf is not null
    for (var i = 0; i < channelData.length; i++) {
      channelData[i] = 0.5;
    }
    allSamplesAtOne(buf, "reading back");
    bs.connect(oac.destination);
    return oac.startRendering();
  },
  "AudioBufferSourceNode buffer setter set with null" : (oac) => {
    var buf = oac.createBuffer(1, LENGTH, SAMPLERATE)
    var bs = new AudioBufferS