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);