코드 진행은 멜로디를 받쳐 주는 화성의 토대가 되는 코드의 배열로, 곡이 안정적으로 들리는지, 긴장되게 들리는지, 미해결로 들리는지를 결정합니다. 어떤 조성에서 코드 몇 개를 말할 수 있다면, 무작위가 아니라 의도가 담긴 진행을 만들 만한 지식이 이미 있는 셈입니다. 이 가이드에서는 실제로 필요한 이론, Flat에서 코드 진행을 단계별로 만드는 방법, 그리고 시작하기 전에 알아 두면 좋은 대표적인 진행과 흔한 실수를 소개합니다.

Flat에 가입하기

시작하기 전에 필요한 것

필요한 것은 세 가지입니다. 작업할 조성, 그 조성에 속한 코드, 그리고 만들면서 소리를 확인할 방법입니다. 익숙한 조성을 고르세요. C장조와 A단조는 샤프나 플랫이 없어 코드를 읽고 연주하기 쉬워서 출발점으로 좋습니다.

코드 진행의 구성 요소

모든 진행은 해당 조성에 자연스럽게 들어 있는 코드로 만들어집니다. 음계의 각 음 위에 3도를 쌓으면 각 음도마다 하나씩, 모두 일곱 개의 코드가 만들어집니다. 음악가들은 이를 로마 숫자로 표기해 어떤 조성으로도 옮길 수 있게 합니다. 장조에서는 I, ii, iii, IV, V, vi, vii° 가 되고, 단조에서는 i, ii°, III, iv, V, VI, VII 가 됩니다. 대문자는 장화음, 소문자는 단화음, 작은 동그라미는 감화음을 나타냅니다.

진행이 '어딘가로 향하고 있다'고 느껴지는 것은 화성 기능 덕분입니다. 대부분의 조성 음악은 이 코드들을 세 가지 역할로 나눕니다.

  • 토닉 (I, iii, vi). 안정적이고 편안한 울림으로, 악구는 보통 여기서 시작해 여기서 끝납니다.
  • 서브도미넌트 (ii, IV). 도미넌트로 이끄는, 움직임이 있는 코드입니다.
  • 도미넌트 (V, vii°). 긴장을 만드는 코드입니다. 이끔음을 포함해 토닉으로 강하게 해결하려 합니다.

많은 음악이 토닉에서 서브도미넌트, 도미넌트를 거쳐 다시 토닉으로 돌아오는 흐름을 따릅니다. 이 흐름이 긴장을 만들었다가 풀어 주기 때문입니다. 악구의 마지막 한두 코드는 종지를 이루며, 악구가 얼마나 '끝났다'고 느껴지는지를 결정합니다.

  • 정격 종지 (V → I). 가장 강한 도착감을 주며, 대부분의 곡을 맺을 때 쓰입니다.
  • 변격 종지 (IV → I). 찬송가와 가스펠, 블루스에서 흔한 부드러운 '아멘' 종지입니다.
  • 반종지 (V로 끝남). 악구를 질문하듯 열어 둡니다.
  • 위장 종지 (V → vi). 토닉을 예고한 뒤 vi로 비켜 가며 뜻밖의 느낌을 줍니다.

Flat에서 코드 진행 만드는 단계

  1. 새 악보를 만들고 악기를 고릅니다. 피아노는 하나의 보표에서 화성 전체를 보고 들을 수 있어 추천합니다. (악기 고르기)
  2. 조표와 박자표를 설정합니다. 그러면 에디터가 어떤 코드가 그 조성에 속하는지, 각 마디가 몇 박인지 인식합니다. (박자표와 조표 설정)
  3. 그 조성의 다이어토닉 코드를 적어 선택지를 한눈에 볼 수 있게 합니다.
  4. 골격을 고릅니다. 네 개의 코드 루프가 가장 단순한 출발점입니다. I, V, vi, IV 를 배열하면 수많은 곡의 토대가 됩니다.
  5. 코드를 입력합니다. 보표 위에 음을 쌓아 코드를 만들거나, 보표 위에 코드 이름을 적습니다. (Flat의 코드 이름 입력)
  6. 재생해 보며 다듬습니다. 구간을 반복 재생하고, 변화를 또렷이 듣고 싶다면 재생 속도를 늦춰도 됩니다.

Flat에서 해 보세요: C장조에서 I, V, vi, IV 를 C, G, Am, F 로 한 마디에 하나씩 입력하고 반복 재생해 보세요. 그런 다음 마지막 코드를 F에서 G(즉 V)로 바꿔 보세요. 루프가 끝나 쉬는 대신 계속 이어지고 싶어 하는 것처럼 들립니다. 이 한 번의 변화가 해결된 마무리와 열린 마무리의 차이입니다.

먼저 써 볼 만한 대표적인 코드 진행

다음 네 가지 진행은 아주 폭넓은 음악을 아우릅니다. 바로 연주해 볼 수 있도록 모두 C장조로 보여 드립니다.

  • I, V, vi, IV (C, G, Am, F). 수많은 팝송을 받치는 네 코드 루프입니다.
  • I, vi, IV, V (C, Am, F, G). 1950년대 두왑 진행으로, 따뜻하고 향수를 자아냅니다.
  • ii, V, I (Dm, G, C). 재즈 화성의 기초로, 서브도미넌트에서 도미넌트, 토닉으로 진행합니다.
  • I, IV, V 의 12마디 블루스. 각 네 마디씩 세 악구로 이루어지며, 블루스와 초기 로큰롤의 토대입니다. 주로 토닉으로 구성하고 IV와 V 코드가 변화를 더합니다.

흔한 실수와 피하는 법

  • 토닉에 너무 오래 머무르기. 긴장을 만드는 서브도미넌트나 도미넌트가 없으면 진행이 정체된 듯 들립니다. 나아갈 곳을 마련해 주세요.
  • 해결하지 않기. 모든 악구가 V나 vi로 끝나면 음악이 계속 불안정하게 느껴집니다. 매듭을 짓고 싶을 때는 정격 종지로 중요한 악구를 마무리하세요.
  • 베이스 라인 무시하기. 각 코드의 가장 낮은 음은 그 자체로 하나의 멜로디가 됩니다. 크게 도약하기보다 대체로 순차적으로 부드럽게 움직이는 편이 더 좋게 들립니다.
  • 멜로디 잊기. 코드는 위에 놓인 음을 받치기 위해 존재합니다. 멜로디 음이 아래 코드와 부딪히면 둘 중 하나를 바꾸세요.

공유, 내보내기, 영감 얻기

진행이 완성되면 Flat에서 활용하세요. 링크를 공유해 다른 음악가에게 피드백을 받거나, 내보내기로 인쇄용 PDF, DAW에서 열 MIDI, 다른 프로그램으로 옮길 MusicXML로 저장할 수 있습니다. 또한 Flat 커뮤니티의 공개 악보를 살펴보고 복제해 코드가 어떻게 짜여 있는지 확인하면 많은 것을 배울 수 있습니다.

좋은 코드 진행을 만드는 비결은 몇 가지 확실한 단계로 요약됩니다. 조성을 고르고, 그 조성의 다이어토닉 코드를 사용하고, 서브도미넌트와 도미넌트로 긴장을 만들고, 원하는 분위기에 맞는 종지로 해결하는 것입니다. 가장 빠른 방법은 직접 하나 만들어 들어 보는 것입니다. 첫 코드 진행을 만들어 볼까요? Flat을 무료로 사용해 보세요!

자주 묻는 질문

코드 진행이란 무엇인가요?

코드 진행은 곡에서 코드가 이어지는 순서를 말합니다. 멜로디를 화성적으로 받쳐 주며, 안정되고 해결된 느낌부터 긴장되고 미해결된 느낌까지 그 부분의 인상을 만듭니다.

초보자에게 가장 쉬운 코드 진행은 무엇인가요?

I, V, vi, IV 가 가장 쉽고 유용한 진행 중 하나입니다. C장조에서는 C, G, Am, F 가 되며, 수많은 인기곡의 토대로 반복 루프로 쓸 수 있습니다.

코드 진행에는 코드가 몇 개 필요한가요?

최소 두 개면 됩니다. 많은 곡이 코드 서너 개만으로 이루어집니다. 중요한 것은 코드의 개수가 아니라 각 코드의 기능과 이어지는 방식입니다.

코드 진행과 종지의 차이는 무엇인가요?

진행은 코드의 전체 배열을 가리키고, 종지는 악구의 마지막 한두 코드를 말합니다. 종지는 예컨대 V에서 I처럼 악구가 얼마나 끝난 느낌인지를 보여 줍니다.

코드 진행을 만들려면 음악 이론을 알아야 하나요?

아닙니다. 한 조성의 다이어토닉 코드와 대표적인 진행 몇 가지만 알면 시작할 수 있습니다. 재생으로 자신의 아이디어를 들어 보는 것이 이론만 공부하는 것보다 더 빨리 늘게 해 줍니다.