Convertisseur BPM → millisecondes (durée des notes)
Pour les producteurs musique et mixeurs : convertir un tempo en durée pour régler vos plugins de délai, reverb, sidechain et automation. Toutes les valeurs de note (de la ronde à la triple croche), plus les triolets et notes pointées.
Pour régler vos plugins de délai en sync avec le tempo :
Formule : durée en ms = 60 000 / BPM. Le « dotted 8th » est très utilisé en pop/rock (effet Edge de U2), le triolet en hip-hop et drum'n'bass.
Exemple pas-à-pas : régler un dotted 8th delay à 140 BPM
Vous produisez un morceau à 140 BPM et vous voulez le fameux delay en croche pointée sur la guitare. Voici le calcul complet, celui que fait l'outil ci-dessus.
Étape 1, la noire. Durée d'un temps = 60 000 / BPM = 60 000 / 140 = 428,57 ms. C'est la valeur affichée en gros par le calculateur (le tableau l'arrondit à 428,6 ms).
Étape 2, la valeur de note. Chaque durée s'obtient en multipliant la noire par un coefficient : 4 pour la ronde, 2 pour la blanche, 0,5 pour la croche, 0,75 pour la croche pointée, 1/3 pour la croche triolet, 0,25 pour la double croche. Ici : 428,57 × 0,75 = 321,43 ms.
Étape 3, le réglage. Dans le plugin de delay, en mode temps libre, entrez 321 ms (l'encadré delay de l'outil arrondit à la milliseconde entière). Pour comparaison au même tempo : croche simple 214 ms, croche triolet 143 ms, double croche 107 ms. Vous pouvez vérifier chacune à la main : 428,57 / 2 = 214,29 ; 428,57 / 3 = 142,86 ; 428,57 / 4 = 107,14.
Bonus fréquence. Le calculateur affiche aussi 140 / 60 = 2,33 Hz : c'est la fréquence à entrer dans un LFO pour qu'il fasse un cycle par noire.
Les pièges à éviter
- Confondre croche pointée et croche triolet. Les deux sont des « subdivisions de croche » dans les menus de plugins, mais à 120 BPM l'une dure 375 ms et l'autre 167 ms, plus du double d'écart. La pointée traîne derrière le temps (effet U2), le triolet crée un roulé ternaire. Si votre delay sonne « faux » sans être hors tempo, c'est presque toujours cette confusion.
- Caler le delay sur le tempo ressenti au lieu du BPM du projet. Un morceau trap noté 140 BPM dans le séquenceur se ressent souvent à 70 BPM (half-time). La formule utilise le BPM du projet : une noire y dure 428,57 ms, pas 857,14. Si le résultat semble deux fois trop rapide ou trop lent, doublez ou divisez la valeur de note, pas le calcul.
- Arrondir trop tôt avec un feedback élevé. À 140 BPM la noire vaut exactement 428,571 ms. Un delay réglé à 428 ms dérive de 0,57 ms à chaque répétition : après 12 échos, le dernier est en retard de presque 7 ms sur la grille, audible en flam sur une longue queue. Sur les tempos qui ne divisent pas 60 000 (90, 140, 175...), préférez le mode sync du plugin quand il existe.
- Oublier qu'un temps en ms fige le tempo. Si le morceau accélère (automation de tempo, ritardando final), la valeur en millisecondes reste bloquée sur l'ancien tempo alors que le mode sync suit. Un delay à 500 ms parfait à 120 BPM devient une croche pointée approximative si le pont passe à 90 BPM (où la noire vaut 666,67 ms).
- Mélanger ms et Hz sur les LFO. Certains plugins demandent une durée, d'autres une fréquence. Le passage se fait par 1 000 / durée en ms : une croche à 120 BPM (250 ms) correspond à 4 Hz, pas à 0,25 Hz. Entrer la mauvaise grandeur donne un effet 16 fois trop lent ou trop rapide.
Cas particuliers et limites
Mesures en 6/8 et musiques ternaires. Dans un 6/8, le temps ressenti n'est pas la noire mais la noire pointée (1,5 temps du calculateur). À 120 BPM affichés, un « temps » de 6/8 dure donc 500 × 1,5 = 750 ms. Pour un delay qui suit la pulsation d'une ballade en 6/8, prenez la ligne « noire pointée » du tableau, pas la noire.
Tempos non entiers. Les morceaux enregistrés sans métronome, les rips vinyle ou les vieux enregistrements tombent rarement sur un BPM rond (127,6 ; 93,2...). L'outil accepte uniquement des valeurs entières entre 20 et 300 : pour un tempo à décimales, appliquez la formule à la main (60 000 / 127,6 = 470,22 ms) ou arrondissez en connaissant l'erreur (à 128 au lieu de 127,6, chaque noire est trop courte de 1,5 ms).
Tempos extrêmes. Le champ borne la saisie entre 20 et 300 BPM (le curseur va de 40 à 240). En dessous de 40 BPM, la plupart des morceaux sont en réalité notés au double du tempo ressenti ; au-dessus de 240, on divise généralement par 2 dans le séquenceur (un footwork à 160 BPM plutôt qu'un « 320 »). Les valeurs restent mathématiquement justes aux bornes : à 20 BPM la noire dure 3 000 ms, à 300 BPM elle dure 200 ms.
Ce que le calcul ne couvre pas. Le swing d'un séquenceur décale les doubles croches paires de quelques pourcents sans changer le BPM : un delay calé sur 107 ms à 140 BPM tombera légèrement à côté des notes swinguées, c'est normal et souvent recherché. De même, les delays analogiques ou à bande dérivent naturellement de quelques millisecondes, ce qui fait partie de leur caractère.
Questions fréquentes
- Comment convertir BPM en millisecondes ?
- Formule simple : durée d'une noire (1 temps) en ms = 60 000 / BPM. À 120 BPM, une noire dure 500 ms. À 60 BPM, 1 000 ms (1 seconde). À 90 BPM, ~667 ms. C'est la base pour régler tous les effets de delay et reverb en sync avec le tempo.
- À quoi servent ces calculs en musique ?
- Principalement en production musicale et mixage. Pour qu'un effet de délai (echo) soit musical, il doit être réglé sur une valeur de note du morceau (1/4, 1/8, 1/8 pointée, etc.). Le 1/8 pointée crée le 'dotted 8th delay' iconique de U2, Coldplay, etc. Pareil pour la reverb, le sidechain compression, les LFO.
- Pourquoi le triolet de croches ?
- 1 noire = 2 croches normales OU 3 croches en triolet. Donc une croche triolet dure noire/3 ≈ 167 ms à 120 BPM. Très utilisé en hip-hop (rythmiques shuffle), jazz, drum'n'bass. À ne pas confondre avec la croche pointée qui dure 0,75 × noire = 375 ms à 120 BPM.
- Quel pre-delay de reverb régler selon le BPM ?
- Un pre-delay musical se cale sur une toute petite valeur de note : 60 000 / BPM / 16 donne un 1/64. À 120 BPM, cela fait 500 / 16 = 31,25 ms, pile dans la plage 20 à 40 ms qui détache la voix de la queue de reverb. À 90 BPM : 666,67 / 16 = 41,7 ms. La triple croche (durée de la noire divisée par 8) est l'autre repère courant : 62,5 ms à 120 BPM.
- Comment convertir un BPM en fréquence (Hz) pour un LFO ?
- Pour un cycle par noire : fréquence = BPM / 60. À 128 BPM, le LFO tourne à 2,13 Hz. Pour un cycle par croche, on double : 4,27 Hz. Formule générale valable pour toute valeur de note : fréquence en Hz = 1 000 / durée en ms. Un tremolo calé sur la double croche à 128 BPM bat donc à 1 000 / 117,2 = 8,53 Hz.
- Comment retrouver le tempo à partir d'un temps de delay en ms ?
- On inverse la formule : BPM = 60 000 / durée en ms. Un delay réglé à 350 ms correspond à 171,4 BPM si c'est une noire, ou à 85,7 BPM si c'est une croche (on divise par 2). C'est utile pour caler un sample dont on connaît l'écho mais pas le tempo, ou pour recréer le réglage d'un vieux delay hardware affiché en ms.