Rilevatore BPM

Caricamento dell’analizzatore audio…

Trova il tempo probabile di una canzone, un loop o una registrazione di prova senza doverlo battere a mano. Il rilevatore BPM analizza gli impulsi ritmici ricorrenti in un file audio e restituisce una stima in battiti al minuto, insieme alle alternative plausibili in half-time e double-time. Puoi usarla per impostare un metronomo, allineare la griglia di una DAW, preparare un remix o confrontare più brani. Poiché uno stesso ritmo può essere percepito su livelli metrici diversi, considera il numero un punto di partenza e verificalo all’ascolto, soprattutto con esecuzioni dal vivo, cambi di tempo, arrangiamenti scarni o musica sincopata.

Come trovare i BPM da un file audio

  1. 1

    Scegli un file audio chiaro

    Seleziona una canzone, un loop o una registrazione. Una sezione con batteria regolare o attacchi distinti offre in genere indizi migliori rispetto al silenzio o a pad sostenuti.

  2. 2

    Prepara un estratto adatto

    Per le registrazioni lunghe lo strumento analizza automaticamente un estratto centrale. Se il ritmo stabile è altrove, ritaglia il file in modo che si trovi vicino al centro. Il browser decodifica tutto in locale; la compatibilità dipende dal codec e dal browser, non soltanto dall’estensione.

  3. 3

    Analizza la pulsazione ricorrente

    Lo strumento misura variazioni di energia simili ad attacchi e verifica con quale regolarità si ripetono nell’intervallo BPM scelto.

  4. 4

    Confronta i tempi candidati

    Valuta la stima principale, l’indicatore di chiarezza e i livelli half-time o double-time, senza dare per scontato che un solo livello metrico sia corretto.

  5. 5

    Conferma e salva il risultato

    Controlla che la pulsazione resti allineata per più frasi, quindi copia i BPM o scarica il riepilogo in JSON o CSV.

Che cosa misurano i BPM

BPM significa battiti al minuto. Un tempo di 120 BPM contiene 120 battiti percepiti in un minuto, quindi ogni battito dista 0,5 secondi dal successivo. I BPM descrivono la velocità della pulsazione, non la tonalità, il tempo musicale, il battere, il groove o il pattern preciso della batteria.

Le conversioni di base sono:

  • secondi per battito = 60 ÷ BPM
  • millisecondi per battito = 60.000 ÷ BPM
  • BPM = 60 ÷ secondi per battito
  • campioni per battito = frequenza di campionamento × 60 ÷ BPM
  • Solo in 4/4, secondi per battuta di quattro battiti = 240 ÷ BPM
Tempo Secondi per battito Millisecondi per battito Battuta di quattro battiti
60 BPM 1,000 s 1.000 ms 4,000 s
90 BPM 0,667 s 667 ms 2,667 s
120 BPM 0,500 s 500 ms 2,000 s
128 BPM 0,469 s 469 ms 1,875 s
140 BPM 0,429 s 429 ms 1,714 s

Il calcolo della battuta presuppone quattro battiti contati per battuta. Non dimostra che il brano sia in 4/4. La lezione interattiva di Ableton su battito e tempo mostra il rapporto tra velocità della pulsazione e BPM.

Come funziona la stima del tempo da un audio

Un analizzatore nel browser legge il file selezionato e lo decodifica in campioni PCM tramite la Web Audio API. Può quindi esaminare le variazioni di energia o altri eventi simili ad attacchi e verificare quanto regolarmente si ripetano. I periodi ricorrenti più forti diventano tempi candidati espressi in BPM.

Questo processo stima un tempo percepito dal suono. Non legge il campo tempo da una sessione DAW, un file MIDI, uno spartito o un database musicale commerciale. Le valutazioni nel recupero dell’informazione musicale spesso considerano più tempi plausibili, perché gli ascoltatori possono battere livelli metrici diversi sullo stesso estratto. Il protocollo MIREX Audio Tempo Estimation documenta la valutazione con candidati alternativi.

Come interpretare il risultato

Risultato Significato Come usarlo
BPM stimati Candidato globale più forte Punto di partenza per metronomo o griglia DAW
Half-time BPM stimati ÷ 2 Provalo se il risultato sembra due volte più veloce della pulsazione musicale
Double-time BPM stimati × 2 Provalo se il risultato sembra due volte più lento delle suddivisioni contate
Chiarezza Coerenza con cui gli indizi periodici sostengono il candidato principale Usala per confrontare, non come percentuale di accuratezza garantita
Intervallo analizzato Parte dell’audio decodificato usata per la stima Verifica che contenga un ritmo stabilito e rappresentativo

Un valore di chiarezza non significa “accuratezza del 95%”. Descrive separazione e coerenza all’interno di questa analisi, ma non è una probabilità calibrata per ogni genere e condizione di registrazione.

Perché compaiono half-time e double-time

Un ritmo può sostenere più livelli di pulsazione correlati. Un ascoltatore può muovere la testa su ogni cassa a 70 BPM, mentre un altro conta il movimento degli ottavi a 140 BPM. Entrambe le velocità descrivono lo stesso rapporto di due a uno. Nella ricerca sul tempo questo fenomeno è spesso chiamato errore d’ottava, sebbene riguardi il ritmo e non l’altezza.

Scegli in base al contesto musicale:

  • Preferisci la velocità che batteresti spontaneamente.
  • Controlla che il metronomo resti allineato per diverse battute.
  • Confronta il risultato con l’arrangiamento, senza usare gli intervalli tipici di un genere come prova.
  • Nella DAW, posiziona il primo battere chiaro sulla griglia e controlla l’eventuale deriva nelle frasi successive.

Quando la stima può essere poco affidabile

Caratteristica dell’audio Possibile effetto Approccio migliore
Batteria regolare e attacchi ripetuti Candidati periodici in genere più chiari Analizza una sezione ritmica rappresentativa
Lungo silenzio o introduzione debole Il silenzio riduce gli indizi utili Ritaglia il file per portare il ritmo stabile vicino al centro
Ambient, legato o musica senza percussioni Possono mancare attacchi distinti Batti la pulsazione a mano con Tap Tempo sul metronomo
Swing, sincope o poliritmia Le suddivisioni possono prevalere sulla pulsazione attesa Confronta half-time e double-time a orecchio
Esecuzione dal vivo o rubato Il tempo può variare durante la registrazione Considera i BPM una media oppure esporta e analizza estratti ritagliati
Cambi di tempo intenzionali Un solo valore globale nasconde i cambiamenti Esporta sezioni ritagliate e analizzale separatamente
Clip molto brevi Troppi pochi cicli ripetuti Usa un estratto più lungo con varie frasi
Rumore, clipping, applausi o parlato Gli attacchi non musicali possono alterare il pattern Scegli una sezione più pulita quando possibile

L’analisi automatica dei BPM è un aiuto pratico, non sostituisce l’ascolto. Anche un candidato numericamente stabile può rappresentare il livello metrico sbagliato.

Elaborazione nel browser, formati e privacy

L’audio selezionato viene letto mediante la File API e decodificato con decodeAudioData(). Il supporto dei codec varia tra browser, quindi la stessa estensione non garantisce la decodifica ovunque. WAV è il formato di scambio più affidabile; file MP3, M4A, AAC, OGG o FLAC convenzionali funzionano solo se il browser corrente ne supporta la codifica.

I byte audio, il nome del file, la forma d’onda e le caratteristiche estratte restano nello stato locale del browser. Non sono associati a Livewire né inviati a un servizio esterno. Le normali richieste di pagina avvengono comunque al caricamento e al passaggio tra gli step. Dati di analisi limitati possono essere conservati localmente tra gli step; reimposta il progetto per eliminarli.

Copiare ed esportare il risultato

  • Copia BPM copia la stima numerica principale.
  • Copia riepilogo include stima, livelli correlati, durata, intervallo e chiarezza.
  • JSON conserva i valori strutturati per un flusso personalizzato.
  • CSV offre una tabella dei candidati e dei valori temporali.

I download sono riepiloghi dell’analisi, non esportazioni audio. Lo strumento non modifica, riallinea, transcodifica, identifica tramite impronta né riconosce la registrazione scelta.

Domande frequenti

BPM significa battiti al minuto: il numero di pulsazioni regolari contate in 60 secondi. A 120 BPM si verifica un battito ogni 0,5 secondi. Descrive il tempo, non tonalità, misura o pattern ritmico.

Dipende dalla registrazione e da quale pulsazione l’ascoltatore considera principale. La musica regolare e percussiva è in genere più semplice di rubato, ambient, rumore, sincope o brani con variazioni di tempo. Conferma con un metronomo o la griglia della DAW.

L’analizzatore può aver scelto un livello metrico correlato. Un pattern percepito a 70 BPM spesso si può contare anche a 140 BPM. Confronta half-time e double-time e scegli la pulsazione che batteresti spontaneamente.

Sì. Le esecuzioni dal vivo possono variare, la musica espressiva può accelerare o rallentare e una produzione può contenere cambi di tempo intenzionali. Una stima globale riassume l’intervallo analizzato e può nascondere le variazioni locali.

Lo strumento accetta i file che il browser corrente riesce a decodificare con Web Audio. Il supporto dei codec può cambiare anche a parità di estensione. Se la decodifica fallisce, prova un WAV PCM o una normale esportazione MP3 o AAC.

Usa materiale sufficiente per diverse ripetizioni del ritmo stabilito. Un ritornello pulito o una sezione guidata dalla batteria è più informativo di un colpo isolato, un’introduzione silenziosa o una transizione. Più lungo non è sempre meglio se il tempo cambia.

No. Il file selezionato viene decodificato e analizzato in questo browser. Audio, nome del file, forma d’onda e caratteristiche estratte non vengono inviati tramite Livewire né a servizi audio o di IA esterni.

No. Tempo, tonalità e metro sono proprietà distinte. Usa Song Key Finder se conosci gli accordi e verifica il metro ascoltando o consultando uno spartito. Un calcolo su quattro battiti non dimostra il 4/4.

Strumenti correlati