MagicBPM su Android: rilevamento dei BPM in tempo reale agganciato a 117,2, con il brano identificato e il tempogramma
Rilevamento in tempo reale
MagicBPM su Android: il metronomo in funzione a 120 BPM in 4/4
Metronomo
MagicBPM su Android: la cronologia Brani rilevati con i BPM di ogni brano identificato
Brani rilevati

Non una riscrittura

Lo stesso motore, compilato per Android.

Quasi tutte le app musicali multipiattaforma riscrivono due volte la parte difficile, e da lì le versioni si allontanano. MagicBPM no: il rilevatore è un unico codice Swift, compilato per l’Android NDK, che riceve l’audio tramite AAudio. Uno strumento di replay offline fa passare la stessa registrazione in entrambe le versioni e le confronta frame per frame: è così che sappiamo che un telefono Android riporta lo stesso tempo di un iPhone.

In pratica, niente di ciò che vedi qui sopra è una versione di serie B. Il tempo, l’affidabilità, la gestione delle ottave e il tempogramma sono lo stesso codice che fa lo stesso lavoro.

Cosa fa

Sul tuo telefono, lì dove suona la musica.

🎯

BPM dal vivo, non una stima

Due motori di rilevamento lavorano in parallelo, autocorrelazione e rilevamento degli attacchi, con un indicatore di affidabilità che ti dice quando la lettura è solida e non più in assestamento.

🔊

La tua musica continua a suonare

MagicBPM ascolta dal microfono senza togliere l’audio a Spotify, YouTube Music o a qualsiasi altra app. Avvia una misurazione senza fermare il brano.

🎵

Riconosce il brano

Tocca «Identifica brano» per avere titolo e artista accanto al tempo, poi aprilo in Spotify, YouTube Music, Amazon Music, Deezer, TIDAL o SoundCloud, quello che hai scelto in «Apri brani in».

🎼

Un vero metronomo

Fino a 300 BPM, con otto metri, il primo battito accentato, suddivisioni in ottavi, terzine e sedicesimi, tredici suoni di clic e una vibrazione a ogni battito. Continua a battere anche quando l’app non è sullo schermo, con i controlli in una notifica.

↕️

Metà o doppio, con un tocco

I brani ambigui possono fermarsi a un’ottava di distanza dalla pulsazione che senti. I pulsanti METÀ, RILEVATO e DOPPIO sotto la lettura la portano dove intendevi, e lì resta.

🔒

Sul dispositivo, per scelta

Il rilevamento del tempo non lascia mai il telefono: l’audio viene analizzato dal vivo e scartato, mai registrato, mai caricato. Il riconoscimento dei brani invia un’impronta del suono, non il suono stesso.

Primo avvio

Come misurare i BPM con un telefono Android.

Se la lettura non si assesta, avvicinati alla sorgente, riduci il rumore di fondo o restringi l’intervallo di tempo in Impostazioni quando sai già più o meno cosa aspettarti. Il vivavoce Bluetooth fornisce una frequenza di campionamento più bassa del microfono integrato, che il rilevatore gestisce, ma il microfono del telefono resta il più affidabile.

Gratis, con un upgrade a Pro una tantum

Scarica MagicBPM da Google Play.

Rilevamento, metronomo, tap tempo e riconoscimento dei brani con un tocco sono gratis. Pro è un unico acquisto tramite Google Play, mai un abbonamento.

  • Identificazione automatica dei brani mentre suonano, a mani libere
  • Cronologia «Brani rilevati»: ogni brano con i suoi BPM, la copertina e un link alla tua app musicale
  • Tredici pacchetti di suoni per il metronomo, tutti ascoltabili prima dell’acquisto
  • Tutti gli annunci rimossi

Buono a sapersi

Domande su Android

Quale versione di Android serve?

Android 9 o versioni successive. La scheda su Google Play riporta il requisito minimo aggiornato, che può cambiare a ogni versione.

È lo stesso rilevatore della versione per iPhone?

Proprio lo stesso, non una reimplementazione. Il nucleo di rilevamento è un unico codice Swift compilato per l’Android NDK, e uno strumento di replay offline dimostra che le due versioni concordano entro una frazione di BPM sullo stesso audio. Tra le piattaforme cambia l’interfaccia che lo circonda, non il tempo che riporta.

Può leggere i BPM mentre suona Spotify o YouTube Music?

Sì, purché il suono esca da un altoparlante. MagicBPM ascolta dal microfono senza togliere l’audio alla tua app musicale, quindi la riproduzione continua mentre il tempo si aggancia. Le cuffie sono l’unico caso in cui non può funzionare, perché il microfono non ha niente da sentire. Qui trovi più dettagli (pagina in inglese).

Il metronomo continua a suonare in background?

Sì. Il clic continua quando esci dall’app o blocchi lo schermo, e i controlli restano in una notifica: avvio e stop, e il tempo di 1 o 5 BPM in su o in giù. Android chiede l’autorizzazione alle notifiche la prima volta che premi AVVIA, perché è proprio quella notifica a permettere al clic di continuare. La versione per iPhone fa lo stesso con un’Attività Live.

MagicBPM Pro è un abbonamento su Google Play?

No. Pro è un unico acquisto una tantum tramite Google Play. Se reinstalli l’app o cambi telefono, Ripristina acquisti lo riporta sullo stesso account Google. Rilevamento, metronomo, tap tempo e riconoscimento dei brani con un tocco sono gratis anche senza Pro.

Posso usare l’app in italiano?

Sì, l’app parla otto lingue: italiano, inglese, tedesco, giapponese, spagnolo, portoghese brasiliano, francese e coreano. Da Android 13 in poi l’app compare nella schermata di sistema per la lingua delle singole app; nelle versioni precedenti, scegli quella che preferisci in Lingua, nelle impostazioni dell’app.

Non trovi quello che cerchi? Visita la pagina di assistenza o scrivi a [email protected] (pagina e risposte in inglese).