En una frase: un acorde es 3+ notas sonando juntas, construidas apilando intervalos desde una nota base (la raíz), y su "ánimo" (mayor/menor) lo decide un solo traste.
La quinta es igual en ambos — la tercera es la nota que decide el ánimo. Por eso en LA-CONEXION apuntar a la tercera del acorde es el tiro más certero: es la nota que DICE qué acorde suena.
Diatónico significa "hecho solo con las notas de la tonalidad". Si tomas las 7 notas de una escala y construyes un acorde sobre cada una, salen los 7 acordes de esa familia — y el patrón de mayores/menores SIEMPRE es el mismo:
En tonalidad MAYOR (ej. C): C Dm Em F G Am B° Con números romanos: I ii iii IV V vi vii° (mayúscula = mayor, minúscula = menor, ° = disminuido, el raro de la familia)
En tonalidad MENOR (ej. Am): Am B° C Dm Em F G → i ii° III iv v VI VII
Fíjate: C mayor y Am usan LAS MISMAS notas y LOS MISMOS acordes. Son la misma familia mirada desde dos casas distintas — eso es la puerta a modos.
Las formas abiertas que ya tocas (Am, C, G, E, D...) son estas recetas digitadas. teoria.py te da las notas de cualquiera: acordes_diatonicos("C") → la familia completa con sus notas.