Web Audio Panner Test
by Santiago J
CoffeeScript
window.AudioContext or= window.webkitAudioContext
context = new AudioContext
oscillator = context.createOscillator()
oscillator.type = "sawtooth"
oscillator.frequency.value = 100
panner = context.createPanner()
panner.panningModel = "HRTF"
oscillator.connect(panner)
panner.connect(context.destination)
oscillator.start(0)
angle = 0
distance = 10
setInterval(->
x = distance * Math.cos(angle)
y = distance * Math.sin(angle)
z = 0
panner.setPosition(x, 0, y)
angle += 0.1
, 50)