MagicBPM sur Android : détection du BPM en direct verrouillée à 117,2, avec le morceau identifié et le tempogramme
Détection en direct
MagicBPM sur Android : le métronome en marche à 120 BPM en 4/4
Métronome
MagicBPM sur Android : l’historique « Chansons détectées » avec le BPM de chaque morceau identifié
Chansons détectées

Pas une imitation

Le même moteur, compilé pour Android.

La plupart des apps musicales multiplateformes réécrivent deux fois la partie difficile, puis divergent peu à peu. Pas MagicBPM : le détecteur est une seule base de code Swift, compilée avec le NDK Android, qui reçoit l’audio via AAudio. Un outil hors ligne rejoue le même enregistrement dans les deux versions et les compare trame par trame : c’est ainsi que nous savons qu’un téléphone Android affiche le tempo qu’afficherait un iPhone.

Concrètement, rien ici n’est une version au rabais. Le tempo, la confiance, la gestion des octaves et le tempogramme sont le même code qui fait le même travail.

Ce que fait l’app

Sur votre téléphone, dans la pièce.

🎯

Un BPM en direct, pas une estimation

Deux moteurs de détection tournent en parallèle, autocorrélation et détection des attaques, avec un indicateur de confiance qui vous dit quand la lecture est solide et non plus en train de se stabiliser.

🔊

Votre musique continue

MagicBPM écoute par le micro sans prendre la session audio à Spotify, YouTube Music ou toute autre app. Lancez une mesure sans arrêter le morceau.

🎵

Nomme le morceau

Touchez « Identifier le morceau » pour afficher le titre et l’artiste à côté du tempo, puis ouvrez-le dans Spotify, YouTube Music, Amazon Music, Deezer, TIDAL ou SoundCloud, selon l’app choisie sous « Ouvrir les morceaux dans ».

🎼

Un vrai métronome

Jusqu’à 300 BPM, avec huit types de mesure, un premier temps accentué, des subdivisions en croches, triolets et doubles croches, treize sons de clic et une vibration à chaque temps. Il continue de cliquer en arrière-plan, avec les commandes dans une notification.

↕️

Moitié ou double, d’une touche

Sur un morceau ambigu, la lecture peut se caler une octave à côté de la pulsation que vous ressentez. La commande Moitié / Détecté / Double, sous le chiffre, la ramène là où vous l’entendiez, et elle y reste.

🔒

Sur l’appareil, par principe

La détection du tempo ne quitte jamais le téléphone : l’audio est analysé en direct puis effacé, jamais enregistré, jamais envoyé. L’identification des morceaux envoie une empreinte du son, pas le son lui-même.

Premier lancement

Comment mesurer le BPM sur un téléphone Android.

Si la lecture ne se stabilise pas, rapprochez-vous de la source, réduisez le bruit ambiant, ou resserrez la plage de tempo dans Paramètres si vous savez déjà à peu près à quoi vous attendre. Les kits mains libres Bluetooth fournissent une fréquence d’échantillonnage plus basse que le micro intégré, ce que le détecteur gère, mais le micro du téléphone reste le plus fiable.

Gratuit, avec Pro en achat unique

Téléchargez MagicBPM sur Google Play.

La détection, le métronome, le tap tempo et l’identification des morceaux à la demande sont gratuits. Pro est un achat unique via Google Play, jamais un abonnement.

  • Identification automatique des morceaux pendant qu’ils jouent, en mains libres
  • Historique « Chansons détectées » : chaque morceau avec son BPM, sa pochette et un lien vers votre app de musique
  • Treize packs de sons pour le métronome, tous à écouter avant d’acheter
  • Aucune publicité

Bon à savoir

Questions sur Android

Quelle version d’Android faut-il ?

Android 9 ou version ultérieure. La fiche Google Play indique le minimum exact du moment, car il évolue à chaque version.

Est-ce le même détecteur que sur iPhone ?

Littéralement le même, pas une réécriture. Le cœur de détection est une seule base de code Swift compilée avec le NDK Android, et un outil hors ligne qui rejoue un même audio dans les deux versions prouve qu’elles concordent à une fraction de BPM près. Ce qui change d’une plateforme à l’autre, c’est l’interface autour, pas le tempo affiché.

Peut-il mesurer le BPM pendant que Spotify ou YouTube Music joue ?

Oui, tant que le son sort d’un haut-parleur. MagicBPM écoute par le micro sans retirer la session audio à votre app de musique : la lecture continue pendant que le tempo se verrouille. Seule l’écoute au casque ne peut pas fonctionner, car le micro n’a alors rien à entendre. Plus de détails ici (page en anglais).

Le métronome continue-t-il en arrière-plan ?

Oui. Le clic continue quand vous quittez l’app ou verrouillez l’écran, et une notification regroupe les commandes : lecture et arrêt, et le tempo de 1 ou 5 BPM dans un sens comme dans l’autre. Android demande l’autorisation d’afficher des notifications la première fois que vous appuyez sur « Démarrer », car c’est cette notification qui permet au clic de continuer. La version iPhone fait de même avec une Activité en direct.

MagicBPM Pro est-il un abonnement sur Google Play ?

Non. Pro est un achat unique via Google Play. Si vous réinstallez l’app ou changez de téléphone, Restaurer les achats le récupère sur le même compte Google. La détection, le métronome, le tap tempo et l’identification des morceaux à la demande sont gratuits sans Pro.

Puis-je changer la langue de l’app ?

Oui, parmi huit langues : français, anglais, allemand, japonais, espagnol, portugais du Brésil, italien et coréen. Sous Android 13 et versions ultérieures, l’app apparaît dans le réglage système des langues par application ; sur les versions antérieures, choisissez-la sous Langue dans les paramètres de l’app.

Votre question n’y est pas ? Consultez la page d’assistance ou écrivez à [email protected]. L’assistance est assurée en anglais.