880202.html (773B)
1 <!DOCTYPE html> 2 <html class="reftest-wait"> 3 <script> 4 var Context0= new window.OfflineAudioContext(15,12119,44100) 5 var BufferSource1=Context0.createBufferSource(); 6 var Gain0=Context0.createGain(); 7 var Panner0=Context0.createPanner(); 8 Context0.listener.setPosition(29,135,158); 9 10 BufferSource1.connect(Gain0); 11 12 BufferSource1.buffer=function(){ 13 var channels=3; 14 var length=53325; 15 var Buffer=Context0.createBuffer(channels,length,Context0.sampleRate); 16 for(var y=0;y<channels;y++){ 17 var bufferData= Buffer.getChannelData(y); 18 for (var i = 0; i < length; ++i) { 19 bufferData[i] = i*(270); 20 } 21 }; 22 return Buffer; 23 }(); 24 25 Gain0.connect(Panner0); 26 Panner0.panningModel="equalpower"; 27 28 29 setTimeout(function(){ 30 document.documentElement.removeAttribute("class"); 31 },500) 32 33 </script>