Je pense que j'aurai passé plus de temps à tenter de le faire s’exécuter, et à comprendre son fonctionnement, que de re-coder "qqchose de similaire"
Voilà un patch pour s'approcher de l'original :
print "tapTempo : press any key (q for quit)"
t=[]
while getKey()!="q":
t.append( datetime.datetime.now() )
ll=[ (j-i).microseconds for i, j in zip(t[:-1], t[1:]) ][-5:]
if ll: print "BPM:",60000000*len(ll)/sum(ll)
NB: j'ai juste décaler à droite, les 2 dernières lignes
[^] # Re: Périmètre différent
Posté par manatlan (site web personnel) . En réponse au journal Portage de TapTempo en Python (2.7). Évalué à 1. Dernière modification le 28 février 2018 à 09:59.
Je pense que j'aurai passé plus de temps à tenter de le faire s’exécuter, et à comprendre son fonctionnement, que de re-coder "qqchose de similaire"
Voilà un patch pour s'approcher de l'original :
NB: j'ai juste décaler à droite, les 2 dernières lignes