Increasing pitch over time
by stuartmemo
JavaScript
var context = new AudioContext(),
osc = context.createOscillator(),
volume = context.createGain();
osc.connect(volume);
volume.connect(context.destination);
osc.frequency.value = 100;
osc.start(context.currentTime);
setInterval(function () {
if (osc.frequency.value < 800) {
osc.frequency.value = osc.frequency.value + 5;
}
}, 10);