Есть такая штука, как диотоника.
Взять к примеру до-мажорный лад.
Строится он как < C dm Em F G Am Hmb5>
Это соответствено ступени лада < тон-тон полутон-тон-тон-тон-полутон >
В мажорном ладу аккорды строятся так < 1 2 3 4 5 6 7 >
Как видишь Мажорные аккорды < M m m M M m mb5 >
строятся на 1, 4,5 ступени.
Следовательно если мы увидим что идут два мажоных аккорда подрят, то можно сделать вывод,что это 4,5 ступени лада, так как только в этом месте идут два мажора.
Так вот. подставляя эту штуку под аккорды(M m m M M m mb5)
Можно и определять тональность по аккордам.
Если лад минорный, то 1,4,5 ступени - минорые аккорды
Так если соло у тебя в Hb, то аккорды будут такие: Hb-Cm-Dm-Eb-F-Gm-Amb5
В какой последовательности играть -тебе решать, но не забывай про1,4,5!
ps: извеняюсь если чё-то не то написал.
... и добавил:
А, но если под твоё соло пихать, та с гармонией надо аккуратнее.....