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