Aratu linguagem orientada a performance musical e composição algorítmica

8. Harmonia pelo grau

▶ Abrir no Aratu para ouvir e mudar os exemplos

Acordes pelo grau. Em algarismos romanos, relativos ao tom do começo da peça (dó maior quando não há key:): maiúscula é maior, minúscula é menor, e a qualidade vem depois. bVII empresta de fora do tom e V7/V é a dominante da dominante. Com :arp o acorde soa arpejado, da nota mais grave para a mais aguda; numa melodia, dó4+mi4+sol4:arp.

key: C major
chords = | I | vi | ii7 | V7:arp |
Escreva Significa
I … VII o grau, acorde maior
i … vii o grau, acorde menor
V7, ii7, IV7M, vii° depois do grau, o resto da cifra
bVII, #iv° um acorde de fora do tom, um semitom abaixo ou acima do grau
V7/V, V7/ii a dominante do grau escrito depois da barra
I:arp o acorde arpejado

Melodias pelo grau. Numa linha de melodia, um número é um grau do tom do começo da peça: 1 é a tônica na oitava 4, 8 uma oitava acima; um acidente depois do número sai da escala (3b, 4#), e cada vírgula desce uma oitava (5,, 1,,). Os graus seguem a escala maior ou a menor natural.

key: A minor
melodia = | 1 3 5 7b | 8 _ 5, _ |

Num tom menor os graus seguem a escala menor natural: em key: A minor (ou tom: Lá menor), i é Am, iv é Dm, VI é F, e a dominante com sensível se escreve V7 (E7).

key: A minor
chords = | i | iv | VI | V7 |