JSFiddle - React, Tailwind, and code Playground

JavaScript

try
{
    context = new webkitAudioContext();
}
catch(e)
{
    alert('Web Audio API not available. Please run in Chrome.');
    return;
}

var osc = context.createOscillator();
var merger = context.createChannelMerger(2);

osc.connect(merger, 0, 0);
merger.connect(context.destination);

osc.noteOn(0);