코드 찾기 쉽게 이해하기 — 개념과 원리
이 도구는 입력한 음들로 코드 이름을 찾아 줍니다. 가장 낮은 음부터 적으면 됩니다. 귀로 따낸 음이나 기타·피아노에서 우연히 잡은 모양이 무슨 코드인지 알고 싶을 때, 리드 시트에 코드 기호를 적어야 할 때 편리합니다.
계산 방법
- 각 음을 0~11의 음높이 집합 값으로 바꿉니다(C = 0, C♯/D♭ = 1, … B = 11). 이명동음은 같은 소리로 보고 중복은 지웁니다.
- 서로 다른 음이 세 개 이상이어야 합니다.
- 각 음을 차례로 근음으로 놓고, 그 위로 몇 반음씩 떨어져 있는지를 3화음, sus2·sus4, 6화음, 7화음, 9화음의 패턴과 비교합니다.
- 맞는 이름은 모두 남기되, 근음이 가장 낮은 음인 이름을 먼저 보여 주고 나머지는 다른 이름으로 나열합니다.
- 처음 입력한 음을 베이스로 보며, 베이스가 근음이 아니면 슬래시 코드와 자리바꿈 이름을 표시합니다.
원리
코드의 정체는 옥타브나 순서가 아니라 어떤 음높이 집합으로 이루어졌는지로 정해집니다. 음을 0~11의 숫자로 줄이면 코드 찾기는 맞추기 문제가 됩니다. 후보 근음이 0이 되도록 집합을 옮긴 뒤 나머지 거리가 알려진 패턴과 같은지 보면 됩니다. 장3화음은 {0, 4, 7}, 단3화음은 {0, 3, 7}, 속7화음은 {0, 4, 7, 10}입니다. 어떤 집합은 여러 패턴에 맞습니다. C–E–G–A는 C6이기도 하고 Am7이기도 하므로, 베이스 음과 음악의 흐름에 따라 이름을 고릅니다.
예제 풀이
기본 입력은 E G C입니다.
- 음높이 값: E = 4, G = 7, C = 0으로 서로 다른 음 세 개
- C를 근음으로 두면 E는 4반음, G는 7반음 위이므로 {0, 4, 7}, 장3화음입니다.
- E나 G를 근음으로 두면 저장된 패턴과 맞지 않습니다.
- 베이스(첫 음)는 E로, C 장화음의 3음입니다.
- 결과: C/E, 장3화음, 근음 C, 첫째 자리바꿈(3음이 베이스), 다른 이름 없음(—), 서로 다른 음 3개
결과 해석
대표 이름은 대부분의 연주자가 적을 이름입니다. 슬래시는 베이스가 근음이 아니라는 뜻으로, C/E는 맨 아래에 E가 있는 C 장화음입니다. 첫째 자리바꿈은 기본 자리보다 가볍게 들리고, 둘째 자리바꿈(5음이 베이스)은 불안정하게 들려 종지 앞에 자주 쓰입니다. 다른 이름이 함께 나오면 조성과 흐름에 맞는 쪽을 고르십시오.
흔한 실수
- 순서를 아무렇게나 입력해 예상하지 못한 슬래시 코드가 나오는 경우(첫 음이 베이스입니다)
- 음을 두 개만 넣는 경우(음정만으로는 코드가 아닙니다)
- B를 H로 쓰거나 도레미 계이름으로 입력하는 경우(A~G와 #, b를 쓰십시오)
- 11th, 13th 같은 확장 코드를 기대하는 경우(이 도구는 다루지 않습니다)
자주 묻는 질문
E G C는 무슨 코드인가요?
베이스에 E가 있는 C 장화음으로, C/E(첫째 자리바꿈)라고 씁니다.
코드 이름이 두 개 나오는 이유는 무엇인가요?
같은 음 집합을 공유하는 코드가 있기 때문입니다. C–E–G–A는 C6이면서 Am7/C입니다.
샵과 플랫도 입력할 수 있나요?
됩니다. 샵은 # 또는 ♯, 플랫은 b 또는 ♭로 적으면 됩니다(예: F# A D, Bb D F).
출처: S. Kostka, D. Payne & B. Almén, Tonal Harmony, 8th ed. (McGraw-Hill, 2018), ch. 3–4 · M. Levine, The Jazz Theory Book (Sher Music, 1995), ch. 1–2