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
Come individuare il BPM e la tonalità
- 1 Carica un file audio (MP3, WAV, FLAC, OGG, M4A)
- 2 Le reti neurali rilevano contemporaneamente il tempo e la tonalità sul tuo dispositivo
- 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à?
Perché combinare BPM e tonalità in un unico strumento?
Il mio audio viene caricato su un server?
Come funziona la combinazione tra BPM e rilevamento della tonalità?
Perché per fare il DJ mi servono sia il BPM che la tonalità?
In che modo si differenzia dai programmi BPM Finder e Key Finder, disponibili separatamente?
Quali formati e dimensioni di file sono supportati?
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.