Detector de acordes
Detecta acordes automaticamente em qualquer arquivo de áudio. Funciona no seu dispositivo — os arquivos nunca são enviados para a nuvem.
Arraste o arquivo de áudio para cá ou clique para selecionar um arquivo
MP3, WAV, FLAC, OGG, M4A · Até 15 minutos
Preparando...
| Hora | Acorde | Duração | Confiança |
|---|
Como identificar acordes
- 1 Carregar um arquivo de áudio
- 2 A IA detecta acordes ao longo da linha do tempo
- 3 Visualizar a evolução e os resultados da cópia
Perguntas Frequentes
Que acordes ele consegue detectar?
Como funciona a detecção de acordes a partir de áudio?
Isso mostra o tempo dos acordes?
Qual é o nível de precisão em mixagens completas?
Ele detecta a tonalidade junto com os acordes?
Meu áudio já foi enviado?
Como funciona a identificação de acordes a partir de áudio
O cromograma — a redução do áudio a doze classes de altura
A identificação de acordes começa reduzindo o áudio a um cromograma, uma representação que descarta as informações de oitava e mantém apenas a distribuição de energia entre as doze classes de altura (C, C#, D, D#, E, F, F#, G, G#, A, A#, B). Uma transformada de Fourier de curto prazo produz um espectro quadro a quadro; a energia de cada bin é mapeada para a classe de altura correspondente, independentemente da oitava. O resultado é um vetor de 12 dimensões por quadro temporal — uma espécie de impressão digital do conteúdo harmônico naquele momento. Um acorde de Dó maior, que contém as notas Dó, Mi e Sol, aparece como energia concentrada nessas três classes de altura; um acorde de Lá menor mostra energia em Lá, Dó e Mi. Diferentes inversões, voicings e oitavas produzem o mesmo padrão de cromograma, que é exatamente o que se deseja para o reconhecimento de acordes.
Correspondência de modelos e pontuação de confiança
Para cada quadro, o detector compara o vetor de classes de altura observado com uma biblioteca de modelos de acordes — padrões idealizados de 12 dimensões para todos os acordes maiores, menores, diminuídos, aumentados, de 7ª dominante, de 7ª maior, de 7ª menor e suspensos, em todas as doze tônicas. A similaridade cosseno atribui uma pontuação a cada candidato; a pontuação mais alta vence. O suavização entre quadros evita que a saída apresente oscilações quando uma única batida é interpretada de forma ambígua, e o valor de confiança ao lado de cada acorde na tabela de resultados representa a diferença entre o modelo vencedor e o candidato em segundo lugar. Alta confiança significa que o áudio se encaixa perfeitamente em um acorde; baixa confiança geralmente indica voicings densos, linhas melódicas simultâneas ou uma transição entre acordes.
O filtro de bumbo opcional, localizado na parte superior da página, destina-se a músicas de EDM e pop moderno. Um bumbo potente injeta energia na faixa de 50–130 Hz, o que se espalha para o croma das classes de altura próximas (normalmente C, C#, D) e influencia o detector. Um filtro passa-alta a 130 Hz remove o bumbo sem afetar o conteúdo harmônico dos sintetizadores e das linhas de baixo acima dele. Deixe-o desativado para piano, violão e material orquestral; ative-o quando a faixa tiver um bumbo no ritmo “four-on-the-floor”.
Detector de acordes x localizador de tonalidade x analisador harmônico — quando usar cada um
Perguntas diferentes, ferramentas diferentes
"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 Localizador de Tom 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.
Por que as fontes isoladas funcionam melhor
Os identificadores de acordes são mais precisos quando o áudio de entrada apresenta um conteúdo harmônico claro e o mínimo de interferência de outros elementos. Gravações de piano solo, violão em estilo fingerstyle e quarteto de cordas proporcionam resultados quase perfeitos, pois cada nota audível faz parte da harmonia. Mixagens densas em banda completa são mais difíceis: a bateria irradia energia de banda larga, guitarras distorcidas mancham o espectro e melodias vocais paralelas introduzem notas fora do acorde subjacente. Para melhorar a precisão em uma mixagem completa, passe o arquivo primeiro pelo Stem Splitter e insira a faixa instrumental (ou apenas o baixo + o conteúdo harmônico) de volta nesta página. Para comparar notas individuais com uma altura esperada — por exemplo, para verificar se sua guitarra está afinada —, use o Pitch Detector em vez disso.
Depois de identificar tanto a progressão de acordes quanto a tonalidade da música, você pode identificar cada acorde da progressão por sua função em algarismos romanos (I, IV, V, vi, ii, etc.). Isso facilita identificar padrões comuns — a “progressão pop” I–V–vi–IV, a cadência de jazz ii–V–I, o blues de 12 compassos — e transpor a música para uma tonalidade mais fácil de cantar, sem perder suas relações harmônicas.