Transponedor de tablas de acordes
Pegue una tabla de acordes con letra y desplace cada acorde por semitonos, con un analizador real de símbolos de acordes y una escritura enarmónica de sostenidos/bemoles.
🔒 Procesado íntegramente en su navegador: nada de lo que ingresa aquí se carga nunca.
Resultado
Una cejilla cambia la afinación pero una tabla de acordes es texto, y la mayoría de los «transponedores» que existen la tratan solo como eso: buscan cada letra que parece la fundamental de un acorde y la cambian, sin idea de lo que realmente es un símbolo de acorde. Ese enfoque falla en cuanto la tabla se vuelve interesante: un acorde con bajo como D/F# necesita que se muevan ambas notas, un semidisminuido F#m7b5 necesita que se mueva la fundamental mientras el m7b5 permanece exactamente como está escrito, y una búsqueda y reemplazo simple no comprende ninguna de las dos cosas.
Esta herramienta parte de una gramática de acordes real: reconoce un elemento acorde como una letra de fundamental (de A a G) con un sostenido o bemol opcional, una calidad y extensión opcionales (m, maj7, m7b5, dim, aug, sus2, sus4, add9, 6, 7, 9, 11, 13 y combinaciones de estas) y una nota de bajo indicado opcional, y solo empareja palabras completas delimitadas por espacios en blanco para no confundir letras dentro de la letra con acordes. Cada emparejamiento se descompone en una clase de altura para la fundamental y, opcionalmente, una clase de altura para el bajo; ambas se desplazan el mismo número de semitonos, y el sufijo de calidad se traslada intacto: un Bbmaj7 sigue siendo un acorde maj7 después de la transposición, solo recibe una nueva fundamental.
El otro detalle que los transponedores simples hacen mal es la escritura: desplazar un acorde hacia arriba no siempre debería producir sostenidos. Las tablas reales siguen el círculo de quintas: una canción movida a la tonalidad de Fa se lee más naturalmente con Bb que con A#, mientras que una canción movida a Re se lee mejor con F# que con Gb. Esta herramienta reescribe cada clase de altura transpuesta usando esa misma convención de sostenidos o bemoles, de modo que una tabla entera transpuesta un número dado de semitonos tenga el aspecto de algo que un músico profesional escribiría en una partitura, no un muro de alteraciones en una sola dirección.
Pegue una tabla con los acordes situados encima o en línea con la letra, establezca cuántos semitonos desplazar (de -11 a +11) y ejecútela: el área de texto de salida contiene la tabla transpuesta con cada espacio, tabulación y salto de línea exactamente donde estaba, para que la alineación entre la línea de acordes y la línea de letra debajo nunca se altere. No se sube nada a ningún sitio: el análisis y la transposición ocurren localmente en su navegador.