0

Transpositor de gráfico de acordes

Cole um gráfico de acordes com letras e mude cada acorde em semitons, com um analisador de símbolos de acordes real e ortografia sustenido/bemol com reconhecimento de enarmônicos.

Buy Me a Coffee at ko-fi.com
Processando... 0%
Analisando símbolos de acordes
Transpondo
Concluído

Resultado

Um capo muda a afinação, mas um gráfico de acordes é texto, e a maioria dos "transpositores" por aí trata-o como nada mais do que isso: eles encontram cada letra que se parece com uma raiz de acorde e as trocam, sem ter ideia do que realmente é um símbolo de acorde. Essa abordagem quebra no momento em que um gráfico se torna interessante - um acorde de barra como D/F# precisa que ambas as notas sejam movidas, um F#m7b5 meio diminuto precisa que sua tônica seja movida enquanto o m7b5 permanece exatamente como está escrito, e um ingênuo localizar e substituir não tem conceito de nenhuma das duas.

Em vez disso, esta ferramenta funciona a partir de uma gramática de acordes real: ela reconhece um token de acorde como uma letra raiz (A a G) com um sustenido ou bemol opcional, uma qualidade e extensão opcionais (m, maj7, m7b5, dim, aug, sus2, sus4, add9, 6, 7, 9, 11, 13 e combinações destes) e uma nota de barra-baixo opcional, e apenas corresponde a palavras inteiras delimitadas por espaços em branco para não cometer erros letras enterradas dentro das letras dos acordes. Cada correspondência é decomposta em uma classe de afinação fundamental e uma classe de afinação de baixo opcional, ambas são alteradas pelo mesmo número de semitons, e o sufixo de qualidade é mantido intacto - um Bbmaj7 permanece um acorde maj7 após a transposição, apenas ganha uma nova raiz.

O outro detalhe que os transpositores ingênuos erram é a ortografia: mudar um acorde para cima nem sempre deve produzir um sustenido. Os gráficos reais seguem o círculo de quintas - uma música movida para a tonalidade Fá é lida mais naturalmente com Bb do que com Lá#, enquanto uma música movida para Ré é lida mais naturalmente com Fá# do que com Gb. Esta ferramenta reescreve cada classe de tom transposta usando a mesma convenção de sustenidos ou bemóis, de modo que um gráfico inteiro transposto por um determinado número de semitons pareça algo que um músico profissional escreveria em um gráfico, e não uma parede de acidentes em uma direção.

Cole um gráfico com acordes acima ou alinhados com a letra, defina quantos semitons mudar (de -11 a +11) e execute-o - a área de texto de saída mantém o gráfico transposto com cada espaço, tabulação e quebra de linha exatamente onde estava, para que o alinhamento entre a linha do acorde e a linha da letra abaixo dela nunca seja perturbado. Nada é carregado em qualquer lugar: a análise e a transposição acontecem localmente no seu navegador.