Saya mencoba memutar frekuensi dengan siklus kerja yang berbeda dari default (0,5).
Di sini mereka baru saja menyebutkan masalahnya https://developer.mozilla.org/en-US/docs/Web/API/OscillatorNode/type
Dan tidak ada informasi bagaimana melakukannya
function beep() {
const audioCtx = new AudioContext();
const oscillator = audioCtx.createOscillator();
oscillator.type = 'square';
oscillator.frequency.setValueAtTime(440, audioCtx.currentTime);
oscillator.start();
}
<button onclick="beep()">beep</button>