JSFiddle - React, Tailwind, and code Playground
by Ehsan Ziya
JavaScript
window.offlineAudioContext = (window.offlineAudioContext || window.webkitOfflineAudioContext || window.mozOfflineAudioContext || window.msOfflineAudioContext);
var offline = new offlineAudioContext(1, 44100, 44100);
var osc = offline.createOscillator();
osc.connect(offline.destination);
offline.oncomplete = function(e){
console.log(e);
};
offline.startRendering();
setTimeout(function(){
offline.currentTime = 0;
console.log(offline);
offline.startRendering();
osc.start(0);
}, 1000);