Rilevatore di BPM per file audio
Trascina un MP3, M4A o WAV: dopo pochi secondi vedi il tempo in battiti al minuto. Onestamente, con un margine ±, perché non tutta la musica ha un tempo univoco.
Come si calcola
DJ, ballerini, musicisti che si esercitano o runner che cercano musica al proprio passo vogliono conoscere il tempo di un brano. Questo strumento stima i battiti al minuto (BPM) direttamente dal file, in locale, senza che la musica lasci il dispositivo.
Come funziona
- Trascina o scegli un file audio. L’analisi parte da sola.
- In alto compare il tempo, sotto l’incertezza (±) e l’affidabilità della stima.
- Se compare un secondo tempo, spesso è la metà o il doppio: batti il tempo per qualche secondo per decidere.
Come si calcola
Il file viene portato a 11.025 Hz mono. Da uno spettro a breve termine nasce una «curva degli attacchi» che sale a ogni colpo. La sua autocorrelazione mostra a quale distanza si ripetono gli attacchi. Come in D. P. W. Ellis (2007), viene pesata con una finestra intorno a 120 BPM, perché si tende a percepire i tempi in quella zona; da qui nasce anche il tempo alternativo. Il risultato è affinato su più periodi del battito e l’incertezza deriva dal confronto di sezioni di 20 secondi.
Limiti
Con musica senza battito chiaro (classica a tempo libero, ambient, parlato) il risultato è incerto o manca. Il calcolo spesso non distingue tempo dimezzato e doppio. Vengono analizzati al massimo i primi 6 minuti. Non mostriamo di proposito la tonalità, perché non riusciamo a determinarla in modo abbastanza affidabile.
Privacy
Il file viene elaborato solo nel browser e non viene caricato.
Domande frequenti
Come scopro i BPM di una canzone?
Scegli qui il file: il tempo viene calcolato automaticamente e mostrato con il suo margine. Gratis e senza upload.
Perché a volte compare un secondo tempo?
Perché metà e doppio possono adattarsi ugualmente bene, per esempio 70 e 140 BPM. Dipende da come senti il battito di base.
Quanto è precisa?
Nei nostri test con battiti regolari l’errore era inferiore a 1 BPM. Con musica reale, il margine ± e l’affidabilità indicano quanto è sicuro ogni risultato.
Rileva anche la tonalità?
No. Il riconoscimento della tonalità non sarebbe abbastanza affidabile, quindi lo omettiamo.
Fonti e riferimenti normativi
- D. P. W. Ellis: Beat Tracking by Dynamic Programming. Journal of New Music Research 36(1), 2007, S. 51–60 (Onset-Stärke, Tempo-Schätzung, Abschnitt 3)
- MDN – BaseAudioContext.decodeAudioData()
- MDN – OfflineAudioContext (Web Audio API)
Aggiornato al:
Strumenti correlati
- Tap tempo: batti il tempo per trovare i BPMTap tempo online: batti sull’area o su un tasto a tempo di musica e vedi subito i BPM, la regolarità del tuo tocco e il tempo dimezzato e raddoppiato.
- Tagliare MP3 e creare suonerieTaglia MP3 online: forma d’onda, inizio e fine precisi, dissolvenza in entrata e in uscita, esporta in MP3 o WAV, ad esempio come suoneria. Gratis.
- Metronomo onlineMetronomo online gratuito: 20–300 BPM, tempi da 2/4 a 12/8, accento per battito, suddivisioni e tap tempo. Precisione a livello di campione, senza app.
- Converti video in MP3Salva l’audio di un video come MP3: converti MP4, MOV o WebM in MP3 o WAV, con bitrate e taglio. Nessun caricamento, nel browser, gratis.
- Aggiungi una filigrana alle tue fotoFiligrana per foto online: testo o logo, opacità, rotazione, 9 posizioni o a mosaico. Fino a 20 immagini insieme, ZIP, nessun upload. Gratis.
- Creare un collage di fotoCrea un collage di foto online: da 2 a 9 immagini, 11 layout, formati per Instagram, storie o stampa 10 × 15, bordo a scelta. Gratis, senza upload.