이론

다이어토닉 코드와 코드 진행: 다음에 올 코드를 예측하는 법

조마다 정해진 일곱 개의 코드가 무엇이고, 왜 특정 순서로 이어지는지 설명합니다. 이 원리를 알면 인식된 코드가 맞는지 화성으로 검산할 수 있습니다.

작성 2026-07-23최종 수정 2026-08-03약 12분 분량다이어토닉코드 진행화성학

대중음악의 코드는 아무렇게나 놓이지 않습니다. 곡의 조가 정해지면 사용될 코드의 후보가 거의 결정됩니다. 이 원리를 알면 두 가지가 가능해집니다. 곡을 들으며 다음 코드를 예측하는 것, 그리고 악보에서 읽은 코드가 맞는지 검산하는 것입니다.

다이어토닉 코드란

어떤 조의 음계에 속한 음으로 만든 코드를 다이어토닉 코드라고 합니다. C장조라면 흰 건반(C D E F G A B)만 써서 만든 코드들입니다.

대중음악 곡의 코드 중 80~90%가 다이어토닉 코드입니다. 나머지가 색채를 더하는 예외들입니다.

음계에서 코드를 쌓는 방법

규칙은 단순합니다. 음계의 각 음 위에 한 칸씩 건너뛰며 3도씩 쌓습니다.

흥미로운 점은 같은 방식으로 쌓았는데 성질이 다르게 나온다는 것입니다. 어떤 것은 메이저, 어떤 것은 마이너, 하나는 디미니시드입니다.

이유는 음계의 반음 위치 때문입니다. 장음계는 3-4번째와 7-8번째 사이만 반음이고 나머지는 온음입니다. 이 불균등한 간격이 각 자리마다 다른 성질의 코드를 만들어냅니다.

모든 장조에서 반복되는 패턴

여기가 핵심입니다. 어느 장조에서든 순서와 성질이 똑같습니다.

도수성질로마숫자C장조역할
1도메이저IC집. 가장 안정적
2도마이너iiDm도미넌트로 가는 다리
3도마이너iiiEm토닉의 대역
4도메이저IVF펼쳐지는 느낌
5도메이저VG가장 강한 긴장
6도마이너viAm서정적. 나란한조
7도디미니시드vii°Bdim불안정. 잘 안 씀
외울 것은 이 한 줄입니다

메 마 마 메 메 마 딤 — 메이저, 마이너, 마이너, 메이저, 메이저, 마이너, 디미니시드.

이 순서는 모든 장조에서 동일합니다. 조가 바뀌어도 근음만 바뀔 뿐 성질의 배열은 그대로입니다.

7화음으로 쌓으면

3도를 하나 더 쌓아 7화음으로 만들면 이렇게 됩니다.

도수IiiiiiIVVvivii
성질maj7m7m7maj77m7m7b5
C장조Cmaj7Dm7Em7Fmaj7G7Am7Bm7b5

V도 자리에만 도미넌트 7th가 나온다는 점이 중요합니다. 곡에서 7 코드가 보이면 대개 그 조의 5도이거나, 아니면 다른 조로 잠시 넘어가는 신호입니다.

주요 조의 다이어토닉 코드표

기타에서 자주 쓰이는 조들입니다.

IiiiiiIVVvivii°
CCDmEmFGAmBdim
GGAmBmCDEmF#dim
DDEmF#mGABmC#dim
AABmC#mDEF#mG#dim
EEF#mG#mABC#mD#dim
FFGmAmBbCDmEdim
BbBbCmDmEbFGmAdim
EbEbFmGmAbBbCmDdim

표를 세로로 읽으면 재미있는 것이 보입니다. C장조의 IV인 F는 F장조의 I이고, G장조의 IV인 C는 C장조의 I입니다. 인접한 조끼리 코드를 많이 공유하기 때문에 전조가 자연스럽게 이루어집니다.

세 가지 기능: 토닉, 서브도미넌트, 도미넌트

일곱 개 코드는 역할에 따라 세 무리로 묶입니다. 이 분류가 코드 진행의 논리를 설명합니다.

기능해당 코드 (C장조)느낌다음에 어디로
토닉 (T)C, Em, Am안정. 집에 있는 상태어디로든
서브도미넌트 (SD)F, Dm떠남. 펼쳐지는 느낌도미넌트 또는 토닉
도미넌트 (D)G, Bdim긴장. 돌아가고 싶은 상태거의 반드시 토닉

기본 흐름은 T → SD → D → T입니다. 집에서 나가서, 멀어졌다가, 돌아옵니다.

D에서 SD로 가는 진행만 피합니다. G에서 F로 가면 긴장이 해소되다 만 어정쩡한 느낌이 나기 때문입니다. 물론 록과 블루스에서는 일부러 쓰기도 합니다.

도미넌트가 강한 이유

C장조의 G7을 보면 B와 F가 들어 있습니다. 이 둘은 트라이톤(6반음) 관계로 서양 음악에서 가장 불안정한 음정입니다.

그리고 이 둘은 각각 해결처가 정해져 있습니다. B는 반음 위 C로, F는 반음 아래 E로 가고 싶어 합니다. 두 음이 동시에 해결되면 C 코드(C-E-G)가 됩니다. G7 → C가 그토록 강하게 들리는 이유입니다.

자주 쓰이는 진행 여덟 가지

이름도수C장조특징
팝 진행I-V-vi-IVC-G-Am-F가장 많이 쓰임
변형 팝vi-IV-I-VAm-F-C-G같은 코드, 시작점만 다름
50년대 진행I-vi-IV-VC-Am-F-G복고풍
투 파이브 원ii-V-IDm-G-C재즈의 기본 단위
캐논 진행I-V-vi-iii-IV-I-IV-VC-G-Am-Em-F-C-F-G베이스가 계단식 하행
블루스I-IV-VC-F-G세 코드로 12마디
순환 진행I-vi-ii-VC-Am-Dm-G계속 돌 수 있음
도시적 진행IVmaj7-V-iii-viFmaj7-G-Em-Am시티팝, J-POP
도수로 외우면 조가 바뀌어도 그대로 씁니다

I-V-vi-IV를 외웠다면, G키에서는 G-D-Em-C, D키에서는 D-A-Bm-G입니다. 표를 보고 도수 자리에 코드를 대입하기만 하면 됩니다. 코드 이름 대신 도수로 기억하는 것이 훨씬 효율적입니다.

단조의 다이어토닉

자연단음계로 만들면 이렇게 됩니다.

도수성질A단조
i마이너Am
ii°디미니시드Bdim
III메이저C
iv마이너Dm
v마이너Em
VI메이저F
VII메이저G

A단조의 코드 구성이 C장조와 완전히 같다는 점을 눈치채셨을 겁니다. 두 조는 나란한조(관계조)로 같은 음계를 공유하고 시작점만 다릅니다.

V를 메이저로 바꾼다

자연단조의 v(Em)는 마이너라 토닉으로 끌어당기는 힘이 약합니다. 그래서 실제 곡에서는 3음을 반음 올려 메이저나 도미넌트 7th로 바꿔 씁니다.

A단조 곡에 EE7이 나오는 이유가 이것입니다. 조표에 없는 G#이 임시표로 붙습니다. 이를 화성단음계라고 합니다.

벗어나는 코드들

다이어토닉이 아닌데도 자주 쓰이는 코드가 있습니다. 인식 결과를 검산할 때 "틀렸다"고 성급히 판단하지 않으려면 이것들도 알아야 합니다.

세컨더리 도미넌트

다른 코드를 목표로 하는 임시 도미넌트입니다. C장조에서 Dm으로 가기 전에 A7을 넣는 식입니다. A7은 D를 향한 도미넌트(V7/ii)입니다.

판별법: 다이어토닉에서 마이너여야 할 자리가 메이저나 7th로 나왔다면 세컨더리 도미넌트일 가능성이 큽니다. C장조의 A7, E7, D7이 대표적입니다.

서브도미넌트 마이너

IV를 마이너로 바꾼 것입니다. C장조에서 Fm. 애틋한 느낌을 주며 F → Fm → C 흐름으로 자주 쓰입니다.

패싱 디미니시드

두 코드 사이를 반음으로 이어주는 경과 코드입니다. C - C#dim - Dm처럼 씁니다.

차용 코드

같은 으뜸음의 단조에서 빌려옵니다. C장조에서 Bb(VII), Ab(VI), Fm(iv) 등이 여기 해당합니다.

인식 결과를 화성으로 검산하기

ChordSticker로 악보를 변환한 뒤 검수할 때, 이 지식을 실용적으로 쓸 수 있습니다.

1단계 — 조를 파악한다

악보 맨 앞 조표를 보거나, 인식된 코드 중 가장 자주 나오는 것과 곡의 마지막 코드를 봅니다. 대개 그것이 I도입니다.

2단계 — 다이어토닉 표와 대조한다

인식된 코드 목록을 조의 일곱 코드와 비교합니다. 대부분이 표 안에 들어가야 정상입니다.

3단계 — 벗어난 코드를 검토한다

상황판단
C장조인데 Fm서브도미넌트 마이너 — 정상일 가능성 높음
C장조인데 A7, E7, D7세컨더리 도미넌트 — 정상일 가능성 높음
C장조인데 C#dim패싱 디미니시드 — 앞뒤가 C와 Dm이면 정상
C장조인데 Ebm, Bbm의심 — 오인식 가능성 큼
C장조인데 F#의심F#이 잘못 붙었을 수 있음
C장조인데 Cm의심m이 잘못 붙었거나 전조

4단계 — 기능 흐름을 본다

D 기능(V) 다음에 SD 기능(IV, ii)이 오는 부분이 있다면 한 번 더 확인해 보세요. 불가능하지는 않지만 흔하지 않은 흐름입니다.

실전 예시

G장조 곡을 변환했더니 G - D - Em - C - G - D - Am - C가 나왔습니다. G장조 다이어토닉은 G, Am, Bm, C, D, Em, F#dim이므로 모두 표 안에 있습니다. 오인식 가능성이 낮다고 볼 수 있습니다.

반대로 G - D - Em - Cm이 나왔다면 마지막 Cm이 수상합니다. G장조의 IV는 C이지 Cm이 아닙니다. 원본을 확인해 보면 십중팔구 Cm이 잘못 붙은 것입니다.

정리

조가 정해지면 일곱 개의 코드가 정해지고, 그 성질의 배열은 모든 조에서 동일합니다(메 마 마 메 메 마 딤). 그리고 코드들은 T-SD-D 세 기능으로 묶여 정해진 방향으로 흐릅니다.

이 구조를 알면 곡을 듣거나 악보를 읽을 때 다음 코드를 예측할 수 있고, 자동 인식 결과에서 어색한 코드를 빠르게 골라낼 수 있습니다. 전부 대조하는 대신 표를 벗어난 것만 확인하면 되니 검수 시간이 크게 줄어듭니다.