Rimozione della voce Voce Ricerca BPM BPM Key Finder Key Track ID ID
30 min remaining

Ottieni più minuti Cloud Assist
Pricing

BPM e Key Finder

Rileva il tempo esatto e la tonalità di qualsiasi brano in un solo passaggio. Funziona direttamente sul tuo dispositivo: i file non vengono mai caricati.

Trascina qui il file audio oppure clicca per selezionarlo

Max 30 MB · MP3, WAV, FLAC, OGG, M4A

Privato — elaborato sul tuo dispositivo, mai caricato

Come individuare il BPM e la tonalità

  1. 1 Carica un file audio (MP3, WAV, FLAC, OGG, M4A)
  2. 2 Le reti neurali rilevano contemporaneamente il tempo e la tonalità sul tuo dispositivo
  3. 3 Scarica il codice BPM e Camelot per il beatmatching e il mixing armonico

Domande Frequenti

Quanto sono precisi il rilevamento dei BPM e della tonalità?
Il rilevamento del BPM utilizza un insieme di reti neurali con una precisione di 1 BPM. Il rilevamento della tonalità utilizza una rete neurale convoluzionale personalizzata addestrata su oltre 50.000 brani. Entrambe le funzioni vengono eseguite localmente sul dispositivo, senza ricorrere all'inferenza su server.
Perché combinare BPM e tonalità in un unico strumento?
I DJ e i produttori hanno quasi sempre bisogno di entrambe le informazioni: conoscere il tempo senza la tonalità (o viceversa) significa dover caricare il file in un secondo strumento. Questa pagina esegue entrambe le analisi in parallelo con un unico caricamento, quindi una serie di 50 brani viene preparata in un unico passaggio anziché in due.
Il mio audio viene caricato su un server?
No. Entrambe le reti neurali funzionano interamente sul tuo dispositivo. I tuoi file non escono mai dal tuo dispositivo, nemmeno temporaneamente per essere analizzati.
Come funziona la combinazione tra BPM e rilevamento della tonalità?
Entrambi i rilevatori condividono un unico buffer audio decodificato: Brizm esegue l'analisi del tempo e della tonalità in parallelo utilizzando due reti neurali. L'elaborazione combinata ha all'incirca la stessa velocità di ciascuno dei due strumenti da solo. In un unico risultato si ottengono il BPM, la tonalità (maggiore o minore) e il codice Camelot.
Perché per fare il DJ mi servono sia il BPM che la tonalità?
La semplice corrispondenza dei BPM non garantisce che i brani suonino bene insieme. Due brani a 128 BPM in tonalità incompatibili stridono durante le transizioni prolungate. Combinando BPM e tonalità Camelot è possibile effettuare un filtraggio preliminare in base alla compatibilità armonica prima di costruire un set. Consulta la Ruota di Camelot per le regole di compatibilità.
In che modo si differenzia dai programmi BPM Finder e Key Finder, disponibili separatamente?
Dietro le quinte si utilizzano le stesse reti neurali: questa pagina elabora entrambi i valori in parallelo con un unico caricamento, mentre BPM Finder e Key Finder si concentrano ciascuno su un solo segnale alla volta. Utilizza gli strumenti monofunzionali quando ti serve un solo valore o quando desideri confrontare i risultati con quelli di un altro rilevatore. Utilizza questo strumento combinato per la preparazione dei set da DJ, dove ogni traccia richiede entrambi i valori.
Quali formati e dimensioni di file sono supportati?
MP3, WAV, FLAC, OGG, M4A e la maggior parte degli altri formati audio più diffusi, fino a 30 MB per file: spazio sufficiente per mix completi adatti ai DJ e brani di album. I file più grandi vengono decodificati a blocchi anziché essere scartati. Per mix molto lunghi, valuta la possibilità di analizzare le singole tracce anziché l’intera sessione.
Perché rilevare contemporaneamente il tempo e la tonalità durante la preparazione del DJ set

Il beat-matching è necessario ma non sufficiente

Mixare due brani con lo stesso BPM mantiene allineati i pattern della cassa, ma un tempo identico non dice nulla sul fatto che i brani appartengano allo stesso universo musicale. Se un brano è in fa minore e quello successivo in si maggiore, la distanza armonica tra loro — sei passi sulla ruota di Camelot — è la massima possibile. I synth sostenuti, le linee di basso e le frasi vocali si scontrano frontalmente durante la fusione, producendo quel turbinio dissonante che trasforma una transizione fluida in un incidente stradale. I DJ esperti aggirano questo problema con tagli rapidi o effetti in corsa, ma si tratta di soluzioni palliative per un problema evitabile. La soluzione sta nel conoscere entrambi i valori fin dall’inizio: il BPM ti dice che i brani possono essere mixati, il codice Camelot ti dice che dovrebbero esserlo.

Un flusso di lavoro incentrato sulla lettura combinata

Aggiungi un'intera casella alla coda e lascia che il rilevatore combinato etichetti ogni file. Ordina la libreria prima in base al codice Camelot, poi in base al BPM all’interno di ciascun gruppo di codici, e l’ordine naturale risulterà quasi spontaneo: i codici Camelot vicini (8A → 8B → 9A) si fondono perfettamente, mentre gli intervalli di BPM adiacenti all’interno di ciascun gruppo evitano gli spostamenti di intonazione udibili causati da ampi salti di tempo. Ricerca BPM e Key Finder non ti darebbero le stesse reti neurali in esecuzione singolarmente se ti servisse un solo valore; questa pagina esiste perché il flusso di lavoro DJ non richiede quasi mai un solo valore alla volta.

Come funziona internamente la combinazione tra BPM e rilevamento della tonalità

Una decodifica, due reti neurali, inferenza parallela

La parte più dispendiosa dell’analisi di un file audio non è il rilevamento, bensì il caricamento del file in memoria come segnale utilizzabile. La lettura del contenitore, la decodifica del codec con perdita di dati, il ricampionamento alla frequenza del modello e la conversione in una rappresentazione spettrogrammatica assorbono la maggior parte del tempo effettivo. Brizm decodifica una sola volta e invia il buffer risultante a due reti neurali parallele: un modello di tracciamento del tempo che stima le posizioni dei battiti e il BPM corrispondente, e un modello di rilevamento della tonalità che costruisce un profilo delle classi di altezza e lo classifica in una delle 24 tonalità (12 maggiori più 12 minori). La condivisione del buffer decodificato fa sì che il passaggio combinato sia appena più lento rispetto all’esecuzione di uno dei due modelli da solo, anche se produce il doppio dell’output.

La notazione Camelot in parole semplici

Il rilevatore emette sia il nome standard della tonalità (“Fa diesis minore”, “Do maggiore”) sia un codice Camelot (il formato usato dai DJ: 11A, 8B, ecc.). I numeri da 1 a 12 formano un ciclo; la lettera A indica la tonalità minore, B quella maggiore. Movimenti che funzionano armonicamente: stesso codice, codice adiacente (in senso orario o antiorario di una posizione) e stesso numero con inversione della lettera (8A → 8B). Movimenti che suonano stridenti: due o più passi di distanza sul cerchio, oppure un’inversione combinata con un passo. Il Camelot Wheel reference visualizza tutte le relazioni contemporaneamente. Una volta che una libreria è stata etichettata, costruire un set è solo questione di spostarsi per brevi distanze sulla ruota tra brani con tempo simile.

Oltre che per la preparazione dei DJ, questa stessa visualizzazione è utile ai produttori nella scelta dei campioni e ai remixer nell’adattare le tracce acapella. Il Pitch Shifter permette di spostare un campione di semitoni mantenendo il suo tempo; quindi, una volta individuate la tonalità del campione e quella del progetto, basta un solo cursore per trasporre la differenza.

Brizm

Sblocca Cloud Assist

Affida le operazioni di elaborazione più impegnative a GPU private e sicure. 15 minuti gratuiti per iniziare.

oppure