Rilevatore di accordi
Rileva automaticamente gli accordi da qualsiasi file audio. Funziona direttamente sul tuo dispositivo: i file non vengono mai caricati.
Trascina qui il file audio oppure clicca per selezionarlo
MP3, WAV, FLAC, OGG, M4A · Fino a 15 minuti
In preparazione...
| Ora | Accordo | Durata | Fiducia |
|---|
Come riconoscere gli accordi
- 1 Carica un file audio
- 2 L'intelligenza artificiale rileva gli accordi lungo la timeline
- 3 Visualizza l'andamento e copia i risultati
Domande Frequenti
Quali accordi è in grado di riconoscere?
Come funziona il riconoscimento degli accordi nell'audio?
Indica la durata degli accordi?
Quanto è preciso sui mix completi?
Rileva la tonalità insieme agli accordi?
Il mio file audio è stato caricato?
Come funziona il riconoscimento degli accordi dall'audio
Il cromagramma — la rappresentazione dell'audio in dodici classi di altezza
L’identificazione degli accordi inizia riducendo l’audio a un cromagramma, una rappresentazione che elimina le informazioni relative all’ottava e conserva solo la distribuzione dell’energia tra le dodici classi di altezza (Do, Do#, Re, Re#, Mi, Fa, Fa#, Sol, Sol#, La, La#, Si). Una trasformata di Fourier a breve termine produce uno spettro frame per frame; l’energia di ciascun bin viene mappata sulla classe di altezza corrispondente, indipendentemente dall’ottava. Il risultato è un vettore a 12 dimensioni per ogni frame temporale — una sorta di impronta digitale del contenuto armonico in quel momento. Un accordo di Do maggiore, che contiene le note Do, Mi e Sol, si presenta come energia concentrata su quelle tre classi di altezza; un accordo di La minore mostra energia su La, Do e Mi. Diverse inversioni, voicing e ottave producono lo stesso modello di cromagramma, che è esattamente ciò che si desidera per il riconoscimento degli accordi.
Corrispondenza dei modelli e valutazione del livello di confidenza
Per ogni frame, il rilevatore confronta il vettore delle classi di altezza osservato con una libreria di modelli di accordi — schemi idealizzati a 12 dimensioni per ogni accordo maggiore, minore, diminuito, aumentato, di settima dominante, di settima maggiore, di settima minore e sospeso, per tutte e dodici le toniche. La similarità cosinusoidale assegna un punteggio a ciascun candidato; vince il punteggio più alto. La livellatura tra i fotogrammi impedisce che l’output presenti fluttuazioni quando un singolo battito risulta ambiguo, e il valore di confidenza accanto a ciascun accordo nella tabella dei risultati rappresenta il divario tra il modello vincente e il candidato al secondo posto. Un’alta confidenza indica che l’audio corrisponde chiaramente a un accordo; una bassa confidenza di solito indica voicing densi, linee melodiche simultanee o una transizione tra accordi.
Il filtro per la cassa opzionale, situato nella parte superiore della pagina, è pensato per l’EDM e il pop moderno. Una cassa potente infonde energia nella banda 50–130 Hz, che si riversa nel croma delle classi di altezza adiacenti (tipicamente Do, Do#, Re) e influenza il rilevatore. Un filtro passa-alto a 130 Hz rimuove la cassa senza intaccare il contenuto armonico dei sintetizzatori e delle linee di basso al di sopra di essa. Lasciatelo disattivato per pianoforte, chitarra e materiale orchestrale; attivatelo quando la traccia presenta una cassa “four-on-the-floor”.
Rilevatore di accordi, individuatore di tonalità e analizzatore armonico: quando usarli
Domande diverse, strumenti diversi
"What key is this song in?" and "what chords does it contain?" are related but distinct questions. A key is a single label that summarises the harmonic centre of the whole song — A minor, F# major, etc — and is what DJs use for harmonic mixing on the Camelot wheel. A chord progression is a time-stamped sequence of changing harmonies. The chord detector tells you "the song moves Dm → G → C → Am over these timestamps"; the Key Finder tells you "the song is in C major" by aggregating chord and tonal evidence across the whole track. If you need a single label for tagging or mixing, use Key Finder. If you need the progression to learn or transcribe a song, use this page. If you need both at once, use the combined BPM and Key Finder.
Perché le fonti isolate funzionano meglio
Gli identificatori di accordi sono più precisi quando il segnale in ingresso presenta un contenuto armonico chiaro e un'interferenza minima da parte di altri elementi. Le registrazioni di pianoforte solista, chitarra fingerstyle e quartetto d'archi offrono risultati quasi perfetti, poiché ogni nota udibile appartiene all'armonia. I mix densi a banda larga sono più complessi: la batteria emette energia a banda larga, le chitarre distorte offuscano lo spettro e le melodie vocali parallele introducono note al di fuori dell’accordo di fondo. Per migliorare la precisione su un mix completo, elabora prima il file tramite lo Stem Splitter e reimmetti lo stem strumentale (o semplicemente il basso + il contenuto armonico) in questa pagina. Per confrontare le singole note con l’intonazione prevista — ad esempio per verificare che la chitarra sia accordata — usa invece il Pitch Detector.
Una volta individuate sia la progressione di accordi che la tonalità del brano, puoi contrassegnare ciascun accordo della progressione con la sua funzione espressa tramite numeri romani (I, IV, V, vi, ii, ecc.). In questo modo è facile individuare gli schemi più comuni — la «progressione pop» I–V–vi–IV, la cadenza jazz ii–V–I, il blues a 12 battute — e trasporre il brano in una tonalità più cantabile senza perdere le sue relazioni armoniche.