API de áudio da web Рmodulando AudioParams com outros nós

Usar a sa√≠da de um n√≥ de √°udio para modular o valor de um AudioParam √© muito f√°cil … use apenas .connectpara conectar o n√≥ ao AudioParam!

Por exemplo, para criar uma onda dente de serra com vibrato:

var saw = context.createOscillator(),
sine
= context.createOscillator(),
sineGain
= context.createGainNode();

//set up our oscillator types
saw
.type = saw.SAWTOOTH;
sine
.type = sine.SINE;

//set the amplitude of the modulation
sineGain
.gain.value = 10;

//connect the dots
sine
.connect(sineGain);
sineGain
.connect(saw.frequency);