tap tempo

LINUX > LIGNE DE COMMANDE

TapTempo est un projet créé par mzf.
Il permet par la frappe d'une touche en cadence régulière, de déduire le tempo (BPM) correspondant.

Il suffit de taper dans un terminal :

taptempo

puis de frapper une touche régulièrement.

> taptempo
Appuyer sur la touche entrée en cadence (q pour quitter).

[Appuyer encore sur la touche entrée pour lancer le calcul du tempo...]
Tempo : 62 bpm
Tempo : 71 bpm
Tempo : 76 bpm
Tempo : 78 bpm
Tempo : 80 bpm
Tempo : 86 bpm
Tempo : 87 bpm
Tempo : 80 bpm  q
Au revoir !

Le calcul s'effectue sur les 5 dernières frappes pour limiter l'effet des micro-variations d'une frappe à l'autre. Le nombre de frappes enregistrés est remis à zéro au bout de 5 secondes sans interaction avec l'utilisateur. Ceci permet d'éviter que le premier affichage du tempo ne soit erroné dans le cas où le dernier intervalle de temps est très grand à cause de l'inactivité de l'utilisateur.

Quelques options :

-h, --help affiche ce message d'aide

-p, --precision changer le nombre de décimale du tempo à afficher la valeur par défaut est 0 décimales, le max est 5 décimales

-r, --reset-time changer le temps en seconde de remise à zéro du calcul (par défaut est 5 secondes

-s, --sample-size changer le nombre d'échantillons nécessaires au calcul du tempo la valeur par défaut est 5 échantillons

-v, --version afficher la version

Le tout, en licence GPL-3.0+

Seul bémol actuel : le code est hébergé par GitHub, qui n'est pas une forge libre.

Outil similaire pour calculer la dynamique (temps réel ou fichiers son) > DR14 T.mete

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *