MagicBPM en Android: detección de BPM en vivo fijada en 117.2, con la canción identificada y el tempograma
Detección en vivo
MagicBPM en Android: el metrónomo sonando a 120 BPM en 4/4
Metrónomo
MagicBPM en Android: el historial de Canciones detectadas con los BPM de cada canción identificada
Canciones detectadas

No es una reinterpretación

El mismo motor, compilado para Android.

La mayoría de las apps de música multiplataforma escriben dos veces la parte difícil y, a partir de ahí, cada versión va por su lado. MagicBPM no: el detector es un único código en Swift, compilado con el NDK de Android, que recibe el audio a través de AAudio. Una herramienta de análisis en diferido pasa la misma grabación por las dos versiones y las compara fragmento a fragmento; así sabemos que un teléfono Android da el mismo tempo que daría un iPhone.

En la práctica, nada de esto es una versión de segunda. El tempo, la confianza, el manejo de las octavas y el tempograma son el mismo código haciendo el mismo trabajo.

Qué hace

En tu teléfono, donde suene la música.

🎯

BPM en vivo, sin adivinanzas

Dos motores de detección funcionan en paralelo, autocorrelación y detección de ataques, con un indicador de confianza para que sepas cuándo la lectura ya es sólida y cuándo todavía se está estabilizando.

🔊

Tu música sigue sonando

MagicBPM escucha con el micrófono sin quitarle la sesión de audio a Spotify, YouTube Music ni a ninguna otra app. Empieza a medir sin detener la canción.

🎵

Te dice qué canción es

Toca «Identificar canción» para ver el título y el artista junto al tempo, y ábrela en Spotify, YouTube Music, Amazon Music, Deezer, TIDAL o SoundCloud, la que elijas en «Abrir canciones en».

🎼

Un metrónomo de verdad

Hasta 300 BPM, con ocho compases, el primer tiempo acentuado, subdivisiones en corcheas, tresillos y semicorcheas, trece sonidos de clic y una vibración en cada tiempo. Sigue sonando en segundo plano, con los controles en una notificación.

↕️

Mitad o doble, con un toque

Las canciones ambiguas pueden quedarse a una octava del pulso que sientes. Los botones MITAD, DETECTADO y DOBLE bajo la lectura la llevan adonde querías, y ahí se queda.

🔒

En el dispositivo, por diseño

La detección de tempo nunca sale del teléfono: el audio se analiza en vivo y se descarta, y nunca se graba ni se sube. La identificación de canciones envía una huella del sonido, no el sonido en sí.

Primeros pasos

Cómo medir los BPM en un teléfono Android.

Si la lectura no se estabiliza, acércate a la fuente, reduce el ruido de fondo o limita el rango de tempo en Ajustes cuando ya sepas más o menos qué esperar. Las conexiones Bluetooth de manos libres entregan una frecuencia de muestreo más baja que la del micrófono integrado, algo que el detector sabe manejar, pero el micrófono del propio teléfono sigue siendo la mejor opción.

Gratis, con mejora a Pro de un solo pago

Descarga MagicBPM en Google Play.

La detección, el metrónomo, el tap tempo y la identificación de canciones con un toque son gratis. Pro es una compra única a través de Google Play, nunca una suscripción.

  • Identifica las canciones automáticamente mientras suenan, sin tocar nada
  • Historial de Canciones detectadas: cada canción con sus BPM, su carátula y un enlace a tu app de música
  • Trece sonidos de metrónomo, y puedes escucharlos todos antes de comprar
  • Se quitan todos los anuncios

Conviene saberlo

Preguntas sobre Android

¿Qué versión de Android necesita?

Android 9 o posterior. La página de MagicBPM en Google Play indica el mínimo exacto vigente, ya que cambia con cada versión.

¿Es el mismo detector que el de la versión para iPhone?

Literalmente el mismo, no una reimplementación. El núcleo de detección es un único código en Swift compilado con el NDK de Android, y una herramienta que reanaliza grabaciones en diferido demuestra que, con el mismo audio, las dos versiones no se desvían más de una fracción de BPM. Lo que cambia entre plataformas es la interfaz que lo rodea, no el tempo que da.

¿Puede leer los BPM mientras suena Spotify o YouTube Music?

Sí, siempre que el sonido salga por un altavoz. MagicBPM escucha con el micrófono y no le quita la sesión de audio a tu app de música, así que la reproducción continúa mientras se fija el tempo. Los auriculares son el único caso en que no funciona, porque el micrófono no tiene nada que oír. Más detalles aquí (en inglés).

¿El metrónomo sigue sonando en segundo plano?

Sí. El clic continúa cuando sales de la app o bloqueas la pantalla, y una notificación reúne los controles: iniciar y detener, y subir o bajar el tempo de 1 en 1 o de 5 en 5 BPM. Android pide permiso para mostrar notificaciones la primera vez que tocas «INICIAR», porque esa notificación es lo que permite que el clic siga sonando. La versión para iPhone hace lo mismo con una Actividad en Vivo.

¿MagicBPM Pro es una suscripción en Google Play?

No. Pro es una compra única a través de Google Play. Si reinstalas la app o cambias de teléfono, Restaurar compras te lo devuelve en la misma cuenta de Google. La detección, el metrónomo, el tap tempo y la identificación de canciones con un toque son gratis sin Pro.

¿Puedo usar la app en español?

Sí. Está disponible en ocho idiomas: español, inglés, alemán, japonés, portugués de Brasil, francés, italiano y coreano. En Android 13 y versiones posteriores, la app aparece en la pantalla del sistema para elegir el idioma de cada app; en versiones anteriores, elige el idioma en Idioma de la app, en los Ajustes de la propia app.

¿No encuentras lo que buscas? Visita la página de ayuda (en inglés) o escribe a [email protected]; te responderemos en inglés.