Mode d'emploi
- Appuyez sur Tapoter au rythme, ou appuyez sur la barre d'espace. Deux tapotements suffisent pour une première lecture.
- Continuez à tapoter : le Tempo est la médiane de vos derniers écarts, si bien qu'un tapotement tardif le déplace à peine.
- Pour lire un fichier, choisissez-le sous Tempo d'un fichier audio et attendez Tempo du fichier.
- Appuyez sur Recommencer les tapotements pour repartir de zéro.
Taper le tempo
Chaque tapotement est chronométré. Le tempo est 60 000 divisé par la médiane des écarts entre les tapotements, en millisecondes, si bien qu'un tapotement trop tôt ou trop tard le déplace très peu. Une pause de plus de deux secondes lance un nouveau comptage, et les huit derniers écarts sont utilisés.
BPM = 60 000 ÷ écart médian (ms)
Régularité
La régularité est l'étalement de vos écarts, en pourcentage de leur moyenne. En dessous de 3 %, le rythme est régulier ; de 3 à 8 %, il est correct ; au-delà, il est irrégulier, ce qui signifie en général que le battement dérive. La régularité ne change pas le tempo : elle indique à quel point vous pouvez vous y fier.
Les noms de tempo
Les noms viennent des plages de l'article Tempo de Wikipédia en anglais, qui donnent Largo de 40 à 66 BPM, Andante de 56 à 108, Moderato de 108 à 120, Allegro de 120 à 156, Vivace de 156 à 176 et Presto de 168 à 200. Ces plages se chevauchent, si bien que la page attribue une seule plage à chaque tempo :
| Nom | BPM |
|---|---|
| Larghissimo | 24 et moins |
| Largo | 25 à 66 |
| Andante | 67 à 108 |
| Moderato | 109 à 119 |
| Allegro | 120 à 156 |
| Vivace | 157 à 176 |
| Presto | 177 à 200 |
| Prestissimo | 201 et plus |
Tempo d'un fichier audio
Le fichier est décodé dans votre navigateur, et ses deux premières minutes sont analysées. La page mesure le volume de chaque tranche de 10 millisecondes, repère les hausses de volume, et cherche l'espacement qui se répète le plus fortement entre 50 et 200 BPM. Elle préfère 120 BPM à son double et à sa moitié, ce qui est le choix habituel pour la musique. Un enregistrement sans rythme régulier, comme la parole, donne une netteté faible.
Exemple : des tapotements espacés de 500 ms
Des tapotements espacés de 500 ms donnent 60 000 ÷ 500 = 120 BPM, que les noms de tempo rangent en Allegro. Si un tapotement arrive 800 ms après le précédent, la médiane des écarts reste de 500 ms, si bien que le tempo reste à 120 BPM.
Questions fréquentes
Combien de tapotements faut-il ?
Deux tapotements donnent une première lecture, puisqu'un seul écart suffit. Davantage de tapotements donnent un chiffre plus stable, et la page utilise les huit derniers écarts de la série en cours.
Puis-je tapoter avec la barre d'espace ?
Oui. Tant que la page ou le bouton de tapotement a le focus, la barre d'espace compte un tapotement : vous pouvez suivre le rythme sans la souris. Les champs de saisie ne sont pas concernés.
Pourquoi le fichier donne-t-il un tempo différent de mes tapotements ?
Le tapotement suit votre sens du rythme, tandis que la méthode du fichier regarde la forme du volume. Le swing, des contretemps marqués ou un tempo qui varie peuvent donner un autre chiffre : comparez la netteté avec la régularité de vos tapotements.
Que signifie la netteté du rythme ?
Elle mesure à quel point le battement se répète au tempo choisi. Un chiffre proche de 1 indique un rythme net et régulier ; un chiffre bas signifie que la page n'a pas trouvé de rythme net, comme pour la parole ou le bruit.
Mon fichier audio est-il envoyé ?
Non. Le fichier est décodé dans votre navigateur et analysé dans un worker en arrière-plan sur votre appareil. Rien n'est envoyé ni conservé, et seules les deux premières minutes sont utilisées.
Sources
- Tempo, article de Wikipédia : indications de tempo et leurs plages (en anglais)
- Web Audio API, spécification du W3C : décodage des données audio (en anglais)
Chiffres et texte vérifiés pour la dernière fois le mardi 10 novembre 2026.