on peut s'aider en connaissant les degrés de la gamme majeure :
I -> M7
II -> m7
III ->m7
IV -> M7
V -> 7
VI -> m7
VII ->m7b5
si pex tu entends deux accords majeurs à un ton d'écart, il s'agit probablement des IV et V (tu déduis la tonique : le I ) entendre les 7ième, si elles sont jouées, ça aide bcp aussi.
ce qui aide à reconnaitre une tonalité, ce sont les cadences : des suites d'accord qui se terminent par l'accord tonique
autrement quand tu n'as qu'une mélodie, il suffit de trois notes pour établir une tonalité unique : la tonique(1), la sous dominante(4), la sensible (7M)
dans la pratique c'est pas forcément évident a repérer à l'oreille, souvent on repère une tonalité grâce à la tonique qui est mise en valeur puis avec sa tierce...