JSFiddle - React, Tailwind, and code Playground
HTML
<button id="soundTrigger" onmousedown = "buzz()">Buzz </button>
JavaScript
context = new webkitAudioContext();
buzz = function() {
gainNode = context.createGainNode();
gainNode.gain.value = 1;
gainNode.connect(context.destination);
oscillator = context.createOscillator();
oscillator.type = 1;
oscillator.frequency.value = 50;
oscillator.connect(gainNode);
oscillator2 = context.createOscillator();
oscillator2.type = 3;
oscillator2.frequency.value = 51;
oscillator2.connect(gainNode);
oscillator2.noteOn(0);
oscillator.noteOn(0);
};