Sine Wave The Easier Way
by teropa
Babel + JSX
const REAL_TIME_FREQUENCY = 440;
let audioContext = new AudioContext();
let myOscillator = audioContext.createOscillator();
myOscillator.frequency.value = REAL_TIME_FREQUENCY;
myOscillator.connect(audioContext.destination);
myOscillator.start();
myOscillator.stop(audioContext.currentTime + 2); // Stop after two seconds