Effectivement, si c'est un E il va falloir moduler alors que si c'est Em il reste dans la tonalité, car d'après la suite d'accord, c'est C l'accord principal, et suivant l'harmonisation de la gamme majeur, il n'y a qu'en partant de C que la suite est logique, mais t'expliquer ça alors que tu ne connais rien apparemment à l'harmonie ne va pas t'avancer à grand chose, il faut que tu apprenne les bases de la théorie pour comprendre.
Mais grossièrement, tu prend les 7 notes de ta gamme majeur et tu empile les notes par tierce ( une sur deux ), de tous ça va sortir une suite de 7 accords, et donc sur ces 7 accords tu pourra jouer la même tonalité et donc une seule et même gamme.
En analysant ta suite d'accord, c'est C qui est la tonalité la plus logique, sinon en partant des autres accords ça module beaucoup trop, donc une fois que tu connais l'harmonisation de ta gamme majeur, ça nous donne :
C - Dm - Em - F - G - Am - Bm(5b)
Tu peu donc voir que tout tes accords sont issue de la même gamme, celle de C, sauf ton E, il doit-être mineur si tu veux improviser sur une seule gamme, sinon tu va devoir moduler, mais si tu écrit un solo et que tu joue toujours le même ben ça ne devrait pas te poser de problème, par contre si tu décide d'improviser à chaque fois, il va falloir que tu joue la note Ab, qui correspond à la tierce majeur de ton accord de E, or, tu vois que ce Ab ne fait pas partie de la gamme de C.
Donc si tous cela t'intéresse, parcours le site et les cours dédié à toutes ces bases, qui seront bien plus clair que ce que je dit grossièrement, apprend les bases de la théorie et tu pourra analyser à l'avenir tes compositions et savoir quoi jouer dessus