javascript:electronic-music-tools:1.16_modulation_with_an_oscillator
https://live.codecircle.com/d/7mqE9suqZSesBeyn3
```javascript var contexte_audio = window.AudioContext || window.webkitAudioContext; var contexte = new contexte_audio(); var oscillateur = contexte.createOscillator(); // LFO : Low frequency Oscillator var lfo = contexte.createOscillator(); // amplificateur LFO var amplificateur_lfo = contexte.createGain(); amplificateur_lfo.gain.value = 200; oscillateur.frequency.value = 300; lfo.frequency.value = 0.5; // on connecte notre lfo à l'entrée fréquence de notre oscillateur /* ┌—————┐ -1 à 1 ┌——————┐ -200 à 200 ┌—————┐ ┌———————————┐ │ LFO ├————————▸┤ gain.├—▸ entrée : fréquence —▸┤ osc.├—▸┤ audio out.│ │ osc.│ │ 200 │ └—————┘ └———————————┘ └—————┘ └——————┘ */ lfo.connect( amplificateur_lfo ); amplificateur_lfo.connect( oscillateur.frequency ); oscillateur.connect( contexte.destination ); oscillateur.start(); lfo.start();
javascript/electronic-music-tools/1.16_modulation_with_an_oscillator.txt · Last modified: 2017/07/19 22:05 by leo