Fri, 16 Jan 2015 04:50:19 +0100
Replace accessor implementation with direct member state manipulation, by
request https://trac.torproject.org/projects/tor/ticket/9701#comment:32
michael@0 | 1 | <script> |
michael@0 | 2 | var Context0= new AudioContext() |
michael@0 | 3 | var BufferSource0=Context0.createBufferSource(); |
michael@0 | 4 | var BiquadFilter0=Context0.createBiquadFilter(); |
michael@0 | 5 | BufferSource0.start(0,0.6167310480959713,0.7142638498917222); |
michael@0 | 6 | BiquadFilter0.connect(Context0.destination); |
michael@0 | 7 | BufferSource0.buffer=function(){ |
michael@0 | 8 | var length=86333; |
michael@0 | 9 | var Buffer=Context0.createBuffer(1,length,Context0.sampleRate); |
michael@0 | 10 | var bufferData= Buffer.getChannelData(0); |
michael@0 | 11 | for (var i = 0; i < length; ++i) { bufferData[i] = Math.sin(i*(-1))}; |
michael@0 | 12 | return Buffer; |
michael@0 | 13 | }(); |
michael@0 | 14 | |
michael@0 | 15 | BufferSource0.connect(BiquadFilter0); |
michael@0 | 16 | |
michael@0 | 17 | BufferSource0.buffer=function(){ |
michael@0 | 18 | var length=21989; |
michael@0 | 19 | var Buffer=Context0.createBuffer(1,length,Context0.sampleRate); |
michael@0 | 20 | var bufferData= Buffer.getChannelData(0); |
michael@0 | 21 | for (var i = 0; i < length; ++i) { bufferData[i] = Math.sin(i*(0))}; |
michael@0 | 22 | return Buffer; |
michael@0 | 23 | }(); |
michael@0 | 24 | |
michael@0 | 25 | BufferSource0.stop(0.04184641852043569); |
michael@0 | 26 | |
michael@0 | 27 | </script> |