https://live.codecircle.com/d/J4X5Txwo8DB9tt2w9
var contexte_audio = window.AudioContext || window.webkitAudioContext;
var contexte = new contexte_audio();
var oscillateur = contexte.createOscillator();
oscillateur.connect( contexte.destination );
oscillateur.start();
var min = 200;
var max = 2000;
// on écoute les mouvement souris dans la fenêtre
document.body.addEventListener('mousemove', changer_frequence_oscillateur, false);
function changer_frequence_oscillateur( evenement ) {
/* change la fréquence de l'oscillateur en fonction de la position de la souris dans la fenêtre (verticalement) */
oscillateur.frequency.value = evenement.clientY / window.innerHeight * Math.abs(max - min) + min;
}