(buffer)
| 1826 | return bufferSourceNode; |
| 1827 | }; |
| 1828 | var _createCounterBuffer = function (buffer) { |
| 1829 | var array = new Float32Array(buffer.length); |
| 1830 | var audioBuf = ac.createBuffer(1, buffer.length, 44100); |
| 1831 | for (var index = 0; index < buffer.length; index++) { |
| 1832 | array[index] = index; |
| 1833 | } |
| 1834 | audioBuf.getChannelData(0).set(array); |
| 1835 | return audioBuf; |
| 1836 | }; |
| 1837 | /** |
| 1838 | * processPeaks returns an array of timestamps where it thinks there is a beat. |
| 1839 | * |