이번 편의 목표: C메이저 스케일 위에 3도씩 쌓아 다이어토닉 3화음 7개를 직접 만들고, 각 코드가 장·단·감3화음 중 무엇인지, 토닉·서브도미넌트·도미넌트 중 어느 기능인지 설명할 수 있습니다. 연습 시간 목안: 하루 20~30분 × 4일
개념 (짧게)
지금까지는 스케일을 한 음씩 순서대로 쳤습니다. 이제는 스케일 음을 동시에 여러 개 눌러 화음을 만듭니다. 코드를 만드는 가장 기본적인 방법은 스케일의 한 음에서 시작해 한 음씩 건너뛰며(3도씩) 쌓는 것입니다.
3도씩 쌓기
C메이저 스케일(C D E F G A B)에서 C를 시작으로 한 음씩 건너뛰어 3개를 모으면 C-E-G가 됩니다. 이게 C메이저 3화음(3개 음으로 된 코드)입니다. 시작하는 음(근음)을 D로 옮기면 D-F-A, E로 옮기면 E-G-B가 됩니다. 이렇게 스케일의 7개 음 각각을 근음 삼아 3도씩 쌓으면 다이어토닉 3화음 7개가 자동으로 나옵니다.
코드 성질을 결정하는 두 개의 3도
3화음은 근음-3음, 3음-5음 두 구간의 간격 조합으로 성질이 정해집니다.
| 코드 종류 | 근음-3음 | 3음-5음 | 예시(C 기준) |
|---|---|---|---|
| 장3화음(major) | 장3도(반음 4개) | 단3도(반음 3개) | C-E-G |
| 단3화음(minor) | 단3도(반음 3개) | 장3도(반음 4개) | C-Eb-G |
| 감3화음(diminished) | 단3도(반음 3개) | 단3도(반음 3개) | C-Eb-Gb |
C메이저 스케일 안의 음만 써서 3도씩 쌓으면, 어떤 자리에서 쌓느냐에 따라 이 세 성질이 저절로 나뉩니다. 스케일을 손으로 바꾸는 게 아니라 시작 위치만 바꾸는 것뿐인데 코드 성질이 달라지는 이유입니다.
ii 코드(D 위에 쌓은 화음)를 반음 단위로 직접 계산하면 다음과 같습니다.
- 근음 D에서 시작합니다.
- 3도 위 음(F)까지 거리를 셉니다. D→D#→E→F, 반음 3개이므로 단3도입니다.
- 3도 음(F)에서 5도 음(A)까지 거리를 셉니다. F→F#→G→G#→A, 반음 4개이므로 장3도입니다.
- 단3도+장3도 조합이므로 단3화음입니다. 코드 이름은
Dm입니다.
같은 방식으로 V 코드(G 위에 쌓은 화음)도 계산해 봅니다. G에서 3도 위(B)까지는 반음 4개(장3도), B에서 5도 음(D)까지는 반음 3개(단3도)입니다. 장3도+단3도이므로 장3화음, 코드 이름은 G입니다. 이렇게 스케일 음만으로 반음을 직접 세어 보면 표에 있는 7개 코드 성질을 스스로 검산할 수 있습니다.
로마 숫자 표기 규칙
다이어토닉 코드는 스케일 몇 번째 음 위에 쌓았는지를 로마 숫자로 표기합니다. 대문자는 장3화음, 소문자는 단3화음, 소문자에 °를 붙이면 감3화음입니다.
| 로마 숫자 | 근음(C메이저 기준) | 코드 | 성질 |
|---|---|---|---|
| I | C | C | 장3화음 |
| ii | D | Dm | 단3화음 |
| iii | E | Em | 단3화음 |
| IV | F | F | 장3화음 |
| V | G | G | 장3화음 |
| vi | A | Am | 단3화음 |
| vii° | B | Bdim | 감3화음 |
이 표는 03편에서 표기법만 미리 봤던 로마 숫자 화음 표와 정확히 같습니다. 03편에서는 “대문자=메이저, 소문자=마이너”라는 표기 규칙만 외웠다면, 이번 편에서는 그 규칙이 왜 성립하는지를 3도 쌓기 원리로 직접 확인한 것입니다.
코드 기능: 토닉·서브도미넌트·도미넌트
7개 코드는 소리의 역할에 따라 세 그룹으로 묶입니다. 이 그룹 이름은 06편에서 본 5도권의 이웃 관계와 연결됩니다.
| 기능 | 포함 코드 | 느낌 |
|---|---|---|
| 토닉(안정) | I, iii, vi | 편안하다, 끝났다는 느낌 |
| 서브도미넌트(이동) | ii, IV | 토닉에서 멀어지기 시작한다 |
| 도미넌트(긴장) | V, vii° | 토닉으로 돌아가고 싶은 긴장감 |
I·iii·vi가 토닉 그룹으로 묶이는 이유는 세 코드가 공통음을 많이 공유하기 때문입니다(I=C-E-G, vi=A-C-E, iii=E-G-B, 모두 C나 E나 G를 포함). 공통음이 많은 코드끼리는 서로 바꿔 써도 비슷한 느낌을 유지합니다.
쉽게 말하면: 다이어토닉 3화음은 스케일 음 위에 3도씩 쌓기만 하면 자동으로 만들어지는 7개 코드이고, 로마 숫자의 대소문자만 봐도 장·단·감 성질을 바로 알 수 있습니다.
건반과 악보로 보기
C메이저 다이어토닉 3화음 7개를 근음 위치 순서로 배치하면 건반 위에서 오른쪽으로 한 칸씩 이동합니다.
C# D# F# G# A#
┌────┬────┬────┬────┬────┬────┬────┬────┐
│ C │ D │ E │ F │ G │ A │ B │ C │
└────┴────┴────┴────┴────┴────┴────┴────┘
근음: I ii iii IV V vi vii°각 화음은 흰건반 3개를 한 칸씩 건너뛰며 짚는 것과 같습니다(예: C-E-G는 도-미-솔). 오른손으로 근음-3음-5음을 동시에 누르면 자연스럽게 화음 모양이 만들어집니다.
연습 과제
1. 오른손 3화음 손가락 번호(1-3-5)
7개 코드 모두 근음 자리(root position)에서 오른손 1(엄지)-3(중지)-5(새끼)로 짚습니다. C부터 시작해 한 음씩 근음을 올리며 순서대로(C → Dm → Em → F → G → Am → Bdim) 메트로놈 60BPM, 한 코드에 두 박씩 칩니다. 5회 반복합니다.
2. 코드 성질 소리 내어 말하며 치기
각 코드를 치기 직전에 “장” “단” “감” 중 하나를 소리 내어 말한 뒤 칩니다. I(장)-ii(단)-iii(단)-IV(장)-V(장)-vi(단)-vii°(감) 순서를 성질과 함께 외웁니다.
3. 왼손 3화음 반복
왼손은 5(새끼)-3(중지)-1(엄지)로 같은 7개 코드를 근음 위치에서 짚습니다. 메트로놈 60BPM으로 5회. 오른손과 손 모양이 좌우 대칭이라는 점을 확인합니다.
4. 기능별로 묶어서 치기
토닉 그룹(I-iii-vi)만 연달아 치고, 이어서 서브도미넌트 그룹(ii-IV), 마지막으로 도미넌트 그룹(V-vii°)을 칩니다. 같은 그룹 안에서는 코드를 바꿔도 느낌이 비슷하게 이어진다는 것을 귀로 확인합니다.
5. 반음 계산으로 코드 성질 검산하기
종이에 다이어토닉 3화음 7개 중 아무거나 3개를 골라, 개념 설명처럼 근음-3음-3음-5음 간격을 반음 단위로 직접 세어 장·단·감 중 무엇인지 검산합니다. 표를 먼저 가리고 풀어 본 뒤 표와 대조합니다.
곡에 적용하기
다이어토닉 3화음만으로 만든 유명한 진행 중 하나가 I-vi-IV-V(“1625” 진행)입니다. 토닉(I)에서 시작해 같은 토닉 그룹(vi)으로 살짝 색을 바꾸고, 서브도미넌트(IV)로 이동했다가 도미넌트(V)로 긴장을 만든 뒤 다시 I로 돌아가는 흐름입니다.
| 마디 | 코드 | 로마 숫자 | 기능 |
|---|---|---|---|
| 1 | C | I | 토닉 |
| 2 | Am | vi | 토닉 |
| 3 | F | IV | 서브도미넌트 |
| 4 | G | V | 도미넌트 |
첫 마디를 C 대신 Am으로 시작해도 곡이 크게 이상하게 들리지 않는 이유도 같은 원리입니다. 둘 다 토닉 그룹이라 공통음(C, E)을 공유하기 때문입니다. 이런 대체를 토닉 대리(tonic substitution)라고 부르며, 지금은 이름만 알아 두고 실제 활용은 중급 과정에서 다룹니다.
지금은 코드 이름과 소리만 눈과 귀로 확인합니다. 이 진행은 09편·10편에서 왼손·오른손 보이싱을 나눠 손으로 직접 짚으며 다시 등장합니다.
자주 하는 실수
| 증상 | 원인 | 고치는 법 |
|---|---|---|
| vii°를 단3화음(Bm)으로 착각 | °표시(감3화음)를 소문자(단3화음)와 혼동 | 소문자만 있으면 단3화음, 소문자+°는 감3화음이라고 표기 규칙을 다시 확인 |
| 로마 숫자 대소문자를 안 보고 다 대문자로 씀 | 코드 이름과 로마 숫자 표기를 별개로 생각 | 로마 숫자의 대소문자 자체가 코드 성질 정보라는 점을 기억 |
| 스케일 음이 아닌 음을 섞어서 화음을 쌓음 | 3도씩 쌓을 때 스케일 밖의 임시표를 붙임 | 다이어토닉 화음은 스케일 안의 음만 사용한다고 재확인 |
| 기능 그룹(토닉·서브도미넌트·도미넌트)을 코드 이름으로 착각 | 로마 숫자와 기능 이름을 같은 것으로 혼동 | 로마 숫자는 “몇 번째 음 위 코드인가”, 기능은 “그 코드가 어떤 역할을 하는가”로 구분 |