#!/usr/bin/python import time t = [] print "BPM - Calcule les bpm sur les 4 derniers beats." print "Appuyer sur a chaque beat, 'q' pour quitter." raw_input() t0 = time.time() print "BPM : -" while(raw_input() != 'q'): t1 = time.time() t.append(60 / (t1 - t0)) print "BPM : %d" % int(sum(t) / float(len(t))) t0 = t1 if len(t) >= 4: t.pop(0)