Plus de jeux sur WuGames.ioSponsoriséDécouvrez des jeux de navigateur gratuits — jouez aussitôt, sans téléchargement ni inscription.Jouer

Détecteur de BPM

Déposez un MP3/WAV/FLAC — obtenez le BPM (tempo) instantanément avec score de confiance. Inclut tap-tempo manuel. Sans upload, dans le navigateur. Gratuit.

Upload
Glissez-déposez un fichier ici
ou cliquez pour parcourir
Choisissez un fichier pour détecter son BPM (tout format)
Tap Tap Tempo manuel

Tapez en rythme pour calculer le BPM manuellement

À propos du Détecteur de BPM

Cet analyseur détecte automatiquement le tempo de vos fichiers audio (BPM) et fournit une fonction Tap Tempo pour compter manuellement. Parfait pour les DJ, musiciens, danseurs ou producteurs qui veulent connaitre la vitesse exacte d'un morceau.

Comment détecter le BPM (battements par minute) d'une chanson avec cet outil ?

Téléversez votre fichier audio (MP3, WAV, FLAC, OGG, M4A, etc.) en le glissant sur la zone d'envoi ou en cliquant pour parcourir. L'outil analyse toute la piste dans votre navigateur via détection d'onsets et autocorrélation — pas d'envoi vers un serveur. En quelques secondes vous voyez le BPM estimé, le score de confiance, la grille de battements sur la forme d'onde, et la tonalité musicale si activée. La plupart des morceaux modernes donnent un résultat en 3 à 10 secondes. Pour des pistes à tempo variable (enregistrements live, classique avec rubato), l'outil rapporte une moyenne et optionnellement une courbe de tempo dans le temps.

Pourquoi le BPM détecté diffère-t-il de ce qu'affiche Spotify ou Beatport ?

Trois raisons. Premièrement, le BPM dépend du genre et est ambigu — un morceau à 70 BPM et un à 140 BPM peuvent donner la même perception de pulse (erreur d'octave), et différents services choisissent différemment. Spotify prend souvent l'harmonique supérieur pour les morceaux dance ; cet outil cale sur le tempo musical le plus probable mais permet de diviser ou doubler en un clic. Deuxièmement, les morceaux avec percussion forte sur le contretemps peuvent tromper les beat-trackers, et l'algorithme de Spotify utilise des métadonnées commerciales et des surclassements éditoriaux alors que cet outil tourne purement sur l'analyse du signal. Troisièmement, les performances live dérivent en tempo, donc la moyenne dépend de la section que l'analyseur a le plus pondérée. Si vous êtes en désaccord, écoutez et tapez manuellement comme arbitrage.

Quels formats audio puis-je analyser pour la détection de BPM ?

Tout format que le navigateur peut décoder : MP3, WAV, FLAC, OGG Vorbis, AAC, M4A, Opus, WebM audio et AIFF. L'analyse est faite sur les échantillons PCM décodés, donc le choix du codec n'affecte pas la précision du BPM — un MP3 128 kbps donne la même estimation de tempo que la source sans perte. Ce qui compte, c'est la qualité du signal : audio mal écrêté ou distordu, enregistrements très faibles et pistes avec réverbération lourde ou sidechain fort peuvent fausser le détecteur d'onsets. Si une piste a de longues intros ou outros silencieuses, coupez-les d'abord ou laissez l'option d'ignorer le silence les écarter automatiquement pour que le BPM moyen reflète la musique réelle.

Quelle est une plage raisonnable de BPM pour différents genres ?

Plages typiques : ambient et downtempo 60 à 90, ballades et R&B lent 60 à 80, hip-hop 70 à 100 (ou 140 à 200 en double tempo), rock classique 100 à 130, pop 95 à 130, house 118 à 130, techno 120 à 150, drum and bass 165 à 180, hardcore et gabber 180 à 250, trap 140 à 160 (souvent ressenti comme 70 à 80 en demi-tempo). Utilisez-les seulement comme guide approximatif — beaucoup de morceaux sont entre genres ou changent de tempo. Les DJs mixent souvent dans plus ou moins 6 pour cent les uns des autres pour des transitions naturelles, c'est pourquoi les logiciels de beat matching offrent des curseurs de pitch sur cette plage ; cet outil donne une valeur exacte pour que vous sachiez combien de pitch un mix nécessitera.

Détecteur de BPM — Déposez un MP3/WAV/FLAC — obtenez le BPM (tempo) instantanément avec score de confiance. Inclut tap-tempo manuel. Sans u
Détecteur de BPM

Quelle est la différence entre BPM, tempo et signature rythmique ?

Le BPM (battements par minute) est un comptage de battements en 60 secondes — un taux pur. Le tempo est le concept musical plus large qui inclut le BPM plus la sensation stylistique (rubato, swing, accelerando) et est souvent décrit qualitativement (allegro, andante). La signature rythmique définit comment les battements se groupent en mesures : 4/4 ce sont quatre noires par mesure, 3/4 trois (valse), 7/8 sept croches (Take Five). Le BPM mesure le taux, pas le groupement — un morceau à 120 BPM peut être en 4/4, 3/4 ou 6/8 sans changer son BPM. Cet outil rapporte le BPM et détecte le downbeat le plus probable (début de mesure) ; la détection de signature est plus difficile et constitue une sortie optionnelle distincte.

Comment l'outil détecte-t-il réellement le tempo — quel algorithme tourne en dessous ?

Le pipeline a trois étapes. D'abord, une fonction de détection d'onsets transforme l'audio en un signal 1-D qui pique sur les événements percussifs. La méthode la plus courante est le flux spectral : prendre la STFT (fenêtres typiques de 1024 échantillons, 50 pour cent de recouvrement, fenêtre de Hann) et sommer les différences positives de magnitude entre trames sur les bins. Ensuite, le signal d'onsets passe par autocorrélation ou un banc de filtres en peigne pour trouver la période qui aligne le mieux des pics régulièrement espacés. Enfin, la période candidate devient BPM (60 / période en secondes) et est vérifiée en alignant en phase un click track. Les implémentations robustes utilisent aussi la détection d'onsets multi-bandes et appliquent des priors de tempo (plages typiques 60 à 200 BPM par genre) pour casser l'ambiguïté d'octave.

Pourquoi le BPM obtenu fait-il la moitié ou le double de ce que j'attendais ? Comment corriger ?

C'est la classique erreur d'octave en suivi de battement. L'étape d'autocorrélation trouve une périodicité dans les onsets, mais une pulse stable à 80 BPM est aussi stable à 40 et 160 BPM — l'algorithme n'a pas de moyen purement mathématique de choisir. Pour trancher, les beat-trackers appliquent des heuristiques : les morceaux à fortes subdivisions (hi-hats en doubles croches) sont poussés vers un BPM plus élevé, les morceaux à notes longues tenues vers un BPM plus bas, et un prior centré sur 120 BPM (le tempo global le plus courant en musique populaire) départage. Si vous êtes en désaccord, cliquez sur le bouton moitié ou double — la pulse sous-jacente est correcte, seule l'octave choisie a besoin d'ajustement. Pour le travail de DJ, vérifiez toujours que l'interprétation demi-tempo ou double tempo colle au ressenti de la piste.

L'outil gère-t-il les morceaux à tempo variable ou les performances live ?

Oui, avec des réserves. Le mode par défaut estime un seul BPM global, ce qui marche bien pour l'électronique et la pop stables. Pour les enregistrements live, la musique classique, les ballades avec rubato ou les morceaux qui accélèrent, activez le mode tempo dynamique (parfois appelé courbe de tempo). Cela exécute l'autocorrélation sur de courtes fenêtres chevauchantes (typiquement 4 à 8 secondes) et renvoie le BPM en fonction du temps. Vous verrez une dérive de 1 à 5 BPM dans la plupart des ballades pop et de 10 à 30 BPM dans le classique romantique. Pour les producteurs, la courbe peut être exportée comme tempo map pour importer dans Ableton Live ou Logic Pro afin que les parties MIDI suivent le timing live au lieu d'imposer un métronome rigide.