Real-time BPM counter analyzing microphone input from your device. Input audio and its discrete Fourier transform representation is further visualised on background. Calculated tempo value is scaled to lie in an interval from 90 to 180 bpm.