Cada música possui uma tonalidade que define a nota central à qual estão relacionadas as outras notas da música. Abaixo segue a lista de tons, cujo posicionamento na interface será no canto superior esquerdo, que restringem os acordes que poderão ser tocados.
Maior
C
|
Db
|
D
|
Eb
|
E
|
F
|
F#
|
G
|
Ab
|
A
|
Bb
|
B
|
Menor
C
|
C#
|
D
|
Eb
|
E
|
F
|
F#
|
G
|
G#
|
A
|
Bb
|
B
|
Estes acordes serão representados cada um por botões, conforme especificado no último post. Cada tom possui 8 acordes. Por exemplo, se você escolhe o tom C(Dó), é possível tocar os acordes Em, Am, Dm, G, C, F, Bb, Bdim. Assim por diante.
Então, já dá pra prever o funcionamento da GUI: haverá essas duas listas de tons acima na tela. Ao clicar em uma dessas opções de tons, aparecerá 8 botões com cada acorde correspondente, que, quando pressionados, sairá o som desse acorde. Simples, não?
Então, já dá pra prever o funcionamento da GUI: haverá essas duas listas de tons acima na tela. Ao clicar em uma dessas opções de tons, aparecerá 8 botões com cada acorde correspondente, que, quando pressionados, sairá o som desse acorde. Simples, não?
Acordes - Tom Maior(na ordem)
Em
|
Am
|
Dm
|
G
|
C
|
F
|
Bb
|
Bdim
|
Fm
|
Bbm
|
Ebm
|
Ab
|
Db
|
Gb
|
B
|
Cdim
|
F#m
|
Bm
|
Em
|
A
|
D
|
G
|
C
|
C#°
|
Gm
|
Cm
|
Fm
|
Bb
|
Eb
|
Ab
|
Db
|
Ddim
|
G#m
|
C#m
|
F#m
|
B
|
E
|
A
|
D
|
D#°
|
Am
|
Dm
|
Gm
|
C
|
F
|
Bb
|
Eb
|
Edim
|
A#m
|
D#m
|
G#m
|
C#
|
F#
|
B
|
E
|
Fdim
|
Bm
|
Em
|
Am
|
D
|
G
|
C
|
F
|
F#°
|
Cm
|
Fm
|
Bbm
|
Eb
|
Ab
|
Db
|
Gb
|
Gdim
|
C#m
|
F#m
|
Bm
|
E
|
A
|
D
|
G
|
G#°
|
Dm
|
Gm
|
Cm
|
F
|
Bb
|
Eb
|
Ab
|
Adim
|
D#m
|
G#m
|
C#m
|
F#
|
B
|
E
|
A
|
A#°
|
Acordes – Tom Menor (na ordem)
Eb
|
Ab
|
Ddim
|
Gm
|
Cm
|
Fm
|
Bb
|
G
|
E
|
A
|
D#°
|
G#m
|
C#m
|
F#m
|
B
|
G#
|
F
|
Bb
|
Edim
|
Am
|
Dm
|
Gm
|
C
|
A
|
Gb
|
B
|
Fdim
|
Bbm
|
Ebm
|
Abm
|
Db
|
Ab
|
G
|
C
|
F#°
|
Bm
|
Em
|
Am
|
D
|
B
|
Ab
|
Db
|
Gdim
|
Cm
|
Fm
|
Bbm
|
Eb
|
C
|
A
|
D
|
G#°
|
C#m
|
F#m
|
Bm
|
E
|
C#
|
Bb
|
Eb
|
Adim
|
Dm
|
Gm
|
Cm
|
F
|
D
|
B
|
E
|
A#°
|
D#m
|
G#m
|
C#m
|
F#
|
D#
|
C
|
F
|
Bdim
|
Em
|
Am
|
Dm
|
G
|
E
|
Db
|
Gb
|
Cdim
|
Fm
|
Bbm
|
Ebm
|
Ab
|
F
|
D
|
G
|
C#°
|
F#m
|
Bm
|
Em
|
A
|
F#
|
Lá = A m = menor
Obviamente, as variações que compõem os acordes foram omitidas aqui. Não trabalharemos com variações de acordes nesse contexto.