Transpositor de tabla de acordes
Pegue una tabla de acordes con letras y cambie cada acorde en semitonos, con un analizador de símbolos de acordes real y ortografía sostenida/bemol con reconocimiento enarmónico.
Resultado
Un capo cambia el tono, pero una tabla de acordes es texto, y la mayoría de los "transpositores" lo tratan como nada más que eso: encuentran cada letra que parece la raíz de un acorde y la intercambian, sin tener idea de qué es realmente un símbolo de acorde. Ese enfoque se rompe en el momento en que un gráfico se vuelve interesante: un acorde de barra como D/F# necesita que se muevan ambas notas, un F#m7b5 medio disminuido necesita que se mueva la raíz mientras que el m7b5 permanece exactamente como está escrito, y un ingenuo buscar y reemplazar no tiene concepto de ninguno de los dos.
En cambio, esta herramienta funciona a partir de una gramática de acordes real: reconoce una ficha de acorde como una letra raíz (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 oblicua opcional, y solo coincide con palabras enteras delimitadas por espacios en blanco. No confunda las letras enterradas dentro de las letras con acordes. Cada coincidencia se descompone en una clase de tono raíz y una clase de tono de bajo opcional, ambas se desplazan en la misma cantidad de semitonos y el sufijo de calidad se mantiene intacto: un Bbmaj7 permanece como un acorde de 7 maj después de la transposición, simplemente obtiene una nueva raíz.
El otro detalle en el que se equivocan los transpositores ingenuos es la ortografía: subir un acorde no siempre debería producir un sostenido. Los gráficos reales siguen el círculo de quintas: una canción movida a la tonalidad de Fa se lee más naturalmente con Sib que con La#, mientras que una canción movida a Re se lee más naturalmente con Fa# que con Solb. Esta herramienta vuelve a deletrear cada clase de tono transpuesta usando la misma convención de sostenidos o bemoles, por lo que un gráfico completo transpuesto por un número determinado de semitonos parece algo que un músico en activo realmente escribiría en un gráfico, no un muro de alteraciones en una dirección.
Pegue un gráfico con acordes encima o en línea con la letra, establezca cuántos semitonos cambiar (de -11 a +11) y ejecútelo: el área de texto de salida contiene el gráfico transpuesto con cada espacio, tabulación y salto de línea exactamente donde estaba, por lo que la alineación entre la línea de acorde y la línea de letra debajo nunca se altera. No se carga nada en ninguna parte: el análisis y la transposición se realizan localmente en su navegador.