OLD | NEW |
| (Empty) |
1 var iterations = 1000; | |
2 | |
3 var fft = fft = new FFT(frameBufferLength / channels, rate); | |
4 var bd = new BeatDetektor(); | |
5 var kick_det = new BeatDetektor.modules.vis.BassKick(); | |
6 var vu = new BeatDetektor.modules.vis.VU(); | |
7 | |
8 var calcBeat = function() { | |
9 var fb = getFramebuffer(), signal = DSP.getChannel(DSP.MIX, fb); | |
10 | |
11 fft.forward(signal); | |
12 | |
13 var timestamp = (new Date()).getTime(); | |
14 bd.process(timestamp, fft.spectrum); | |
15 kick_det.process(bd); | |
16 vu.process(bd); | |
17 }; | |
18 | |
19 runTest(calcBeat, iterations); | |
OLD | NEW |