Ubah siklus tugas di AudioContext

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>


person Shai    schedule 21.04.2020    source sumber
comment
Apakah ini menjawab pertanyaan Anda? Cara memodulasi lebar pulsa Web Node Osilator Persegi API Audio?   -  person ggorlen    schedule 21.04.2020