Für Android-Handys · ab Android 9
Richte das Handy auf beliebige Musik, und in Sekunden steht das Tempo da: ein Lautsprecher, ein Proberaum, eine Platte, ein DJ-Set oder Spotify auf demselben Handy. Keine Aufnahme, kein Konto, und nichts, was du gerade hörst, wird pausiert.
Kein Nachbau der Idee
Die meisten plattformübergreifenden Musik-Apps schreiben den schwierigen Teil zweimal und driften von da an auseinander. MagicBPM nicht: Der Detektor ist eine einzige Swift-Codebasis, gebaut für das Android NDK, die ihr Audio über AAudio bekommt. Ein Offline-Replay-Tool schickt dieselbe Aufnahme durch beide Versionen und vergleicht sie Frame für Frame. So wissen wir, dass ein Android-Handy das Tempo meldet, das auch ein iPhone melden würde.
Das heißt in der Praxis: Nichts davon ist eine Version zweiter Klasse. Tempo, Erkennungssicherheit, Oktavbehandlung und Tempogramm sind derselbe Code, der dieselbe Arbeit macht.
Funktionen
Zwei Erkennungs-Engines laufen parallel, Autokorrelation und Onset-Erkennung, mit einer Anzeige der Erkennungssicherheit, damit du weißt, ob der Wert schon steht oder sich noch einpendelt.
MagicBPM hört über das Mikrofon zu, ohne Spotify, YouTube Music oder einer anderen App die Audiositzung wegzunehmen. Starte eine Messung, ohne den Song anzuhalten.
Tippe auf „Song erkennen“ für Titel und Künstler neben dem Tempo und öffne den Song dann in Spotify, YouTube Music, Amazon Music, Deezer, TIDAL oder SoundCloud, je nachdem, was du unter „Songs öffnen in“ eingestellt hast.
Bis 300 BPM, mit acht Taktarten, betonter Eins, Unterteilungen in Achtel, Triolen und Sechzehntel, dreizehn Klick-Sounds und einem haptischen Impuls bei jedem Schlag. Es klickt auch bei ausgeschaltetem Bildschirm weiter, mit der Steuerung in einer Benachrichtigung.
Mehrdeutige Songs können eine Oktave neben dem Puls landen, den du fühlst. Die Leiste mit „HALB“, „ERKANNT“ und „DOPPELT“ unter der Anzeige setzt den Wert dorthin, wo du ihn gemeint hast, und dort bleibt er.
Die Tempoerkennung verlässt nie das Handy: Das Audio wird live analysiert und verworfen, nie aufgenommen, nie hochgeladen. Die Songerkennung sendet einen Fingerabdruck des Klangs, nicht den Klang selbst.
Der erste Start
Wenn sich der Wert nicht einpendelt, geh näher an die Quelle, reduziere Hintergrundgeräusche oder begrenze in den Optionen den Temporahmen, wenn du ungefähr weißt, was dich erwartet. Bluetooth-Freisprechverbindungen liefern eine niedrigere Abtastrate als das eingebaute Mikrofon. Damit kommt der Detektor zurecht, am zuverlässigsten ist aber weiterhin das Mikrofon des Handys selbst.
Kostenlos, mit einmaligem Pro-Upgrade
Erkennung, Metronom, Tap-Tempo und Songerkennung per Tipp sind kostenlos. Pro ist ein einziger Kauf über Google Play, niemals ein Abo.
Gut zu wissen
Android 9 oder neuer. Die genaue aktuelle Mindestversion steht auf der Google-Play-Seite, da sie sich mit jeder Version ändern kann.
Buchstäblich derselbe, kein Nachbau. Der Erkennungskern ist eine einzige Swift-Codebasis, kompiliert für das Android NDK, und ein Offline-Replay-Tool belegt, dass beide Versionen bei identischem Audio bis auf Bruchteile eines BPM übereinstimmen. Was sich zwischen den Plattformen unterscheidet, ist die Oberfläche drumherum, nicht das gemessene Tempo.
Ja, solange der Ton aus einem Lautsprecher kommt. MagicBPM hört über das Mikrofon zu und nimmt deiner Musik-App die Audiositzung nicht weg, die Wiedergabe läuft also weiter, während das Tempo einrastet. Nur mit Kopfhörern geht es nicht, weil das Mikrofon dann nichts zu hören bekommt. Mehr dazu hier (auf Englisch).
Ja. Der Klick läuft weiter, wenn du die App verlässt oder den Bildschirm sperrst, und eine Benachrichtigung enthält die Steuerung: Start und Stopp sowie das Tempo in Schritten von 1 oder 5 BPM schneller oder langsamer. Android fragt nach der Berechtigung für Benachrichtigungen, wenn du das Metronom zum ersten Mal startest, weil erst diese Benachrichtigung den Klick weiterlaufen lässt. Die iPhone-Version macht dasselbe über eine Live-Aktivität.
Nein. Pro ist ein einziger Einmalkauf über Google Play. Wenn du die App neu installierst oder das Handy wechselst, tippst du auf Käufe wiederherstellen, und Pro ist mit demselben Google-Konto wieder da. Erkennung, Metronom, Tap-Tempo und Songerkennung per Tipp sind auch ohne Pro kostenlos.
Ja. Die App spricht acht Sprachen: Deutsch, Englisch, Japanisch, Spanisch, brasilianisches Portugiesisch, Französisch, Italienisch und Koreanisch. Ab Android 13 erscheint sie in den Systemeinstellungen unter „App-Sprachen“, bei älteren Versionen wählst du die Sprache in den Optionen der App unter App-Sprache.
Deine Frage ist nicht dabei? Schau beim Support vorbei oder schreib an [email protected]. Support-Seite und Antworten gibt es nur auf Englisch.