Skip to content

コード進行

単一のコードがデータ構造だとすれば、コード進行はアルゴリズムです。順序づけられたコードの列が、時間をかけてリスナーをどこかへ運んでいきます。この章では、その順序づけ — なぜある列は「家に帰る」感覚を生み、別の列は終わりのない前進ループに感じられるのか — と、MidiSketchが22種類の既製進行からどう選ぶのかを扱います。

コード進行

コード進行とは、次々に演奏されるコードの順序づけられた列のことで、通常は曲のセクション上でループします。順序が重要です。同じコードの組み合わせでも、並べ方が違えば違う感情の道筋が生まれます。進行は度数(ローマ数字)表記で書かれるため、どのキーにも移調できます。I-V-vi-IV は、CでもGでも他のどのキーでも同じ関係を意味します。

和声機能:家・外・引き戻す力

具体的な進行を見る前に、キーの中の各コードが3つの構造的な役割のいずれかを担うことを知っておくと役立ちます。これらの役割こそが、進行をランダムではなく方向性のあるものに感じさせる理由です。

トニック/サブドミナント/ドミナント

キー内のすべてのコードは機能 — 構造上の役割 — を持ちます。トニック(第1度上、I)は家です。安定し、解決し、休息しています。ドミナント(第5度上、V)は緊張が最大で、強くトニックへ引き戻します。サブドミナント(第4度上、IV)はその中間の「外」のゾーンで、ドミナントへの足がかりとなります。ほとんどの進行は、この3つの極の間を歩いているだけです。

緊張と解決

緊張とは、音楽が不安定で動きたがっている感覚であり、解決とは安定したコードに着地したときの解放感です。作曲家は解決させるためにこそ、(多くはドミナントコードで)緊張を作り出します。この両者の時間軸上の相互作用は、西洋和声で最も重要なエンジンです。進行とは本質的に緊張カーブなのです。

緊張カーブ完全なフレーズ:I-IV-V7-I
調性和声の古典的な「完全文」:家から出発し(I)、離れ(IV)、緊張を頂点まで高め(V7)、解決する(I)。分析するとほぼすべての進行が、この安定—緊張—解決サイクルの上の歩みに分解できます。
tensionresolution安定→浮上→緊張→解決。コード進行とは時間軸上の緊張カーブです。

上の4コードの「文」は、このサイクルを最もきれいに示しています。家を出て、高まり、頂点に達し、帰還します。分析するとほぼすべての進行が、この安定—緊張—解決の同じ道の上の歩みに分解できます。

カデンツ:フレーズが「到着した」と示す合図

進行には句読点が必要です。文末のピリオドにあたる音楽上のものがカデンツです。

カデンツ

カデンツとは、フレーズを締めくくる短いコードの動きのことで、多くはドミナントがトニックへ解決するもの(VI)です。フレーズが終わったことを耳に伝える和声上の句読点です。「到着」の強さは関わるコードによって変わり、VI のカデンツが最も強く、最も結論的です。

カデンツV→I:最も強い解決
G7はB-Fという不安定なペア(トライトーン)を含み、C-Eへ「倒れ込みたがり」ます。この引っ張りと解放をカデンツと呼び、フレーズが「到着した」ことを示す合図になります。最後のCコードでの安堵感を聴いてみてください。
cadenceV-Iドミナント(V)は主和音(I)へ引っ張ります。緊張を解放するとフレーズが終わります。

この解決を駆動しているのは、ドミナントコードの内側にある1つの不安定な音程が、トニックへ「倒れ込みたがる」ことです。そのメカニズム — とその活用法 — は、次の和声の色付けの章のテーマです。

王道進行:J-POPを象徴するループ

すべての進行がきれいに解決するわけではありません。決して落ち着かず前へ浮遊し続けるよう設計されたものもあり、それこそがサビを永遠にループできそうに感じさせます。

王道進行

王道進行IV-V-iii-vi で、日本のポップスで極めてよく使われるループです。その決定的な特徴は、決してトニックに着地しないことです。サブドミナントで浮上し、ドミナントで推進し、そして家に解決する代わりにマイナーコードへ横滑りします。結果として、ほろ苦く、絶え間なく前傾し続ける感覚が生まれます。

王道進行王道進行:IV-V-iii-vi
Cメジャーでは F → G → Em → Am になります。主和音に腰を下ろさないため前へ浮遊し続ける感覚があり、無数のJ-POPサビで使われる理由です。MidiSketchでは22種のプリセット進行の1つとして収録されています。
chordProgressionIdIV-V-iii-viJ-POPを象徴するループ:浮上(IV)→推進(V)→陰り(iii)→着地(vi)。

トニックを避けて通るため、王道進行は締めくくりのない動き — 初期状態に決して戻らないループの和声版 — を作り出します。MidiSketchはこれをプリセット進行の1つとして収録し、idで選択できます。

4コードループとカノン進行

洋楽ポップで最も再利用されているループは、その近い親戚です。完全な感情のアークを描いてから繰り返す4つのダイアトニックコードです。

4コードループ/カノン進行

4コードループとは、曲を通して繰り返される短い4コードのサイクル全般を指します。カノン進行はその有名な下降版(I-V-vi-IV とその親戚)で、パッヘルベルのカノンにちなんで名付けられました。これらのループが人気なのは、4つのコードがあれば「家→外→哀しみ→希望」という完全なアークをたどるのに十分でありながら、一瞬で覚えられるほどシンプルだからです。

4コードポップ4コードループ:I-V-vi-IV
C → G → Am → F。数百のヒット曲がこのループを共有しています。家(I)から出発し、さまよい(V)、暗くなり(vi)、再び明るくなる(IV)— 4つのコードで完結する感情のアークです。
chordProgressionIdI-V-vi-IV家→外→哀しみ→希望。洋楽ポップで最も再利用されているループです。

I-V-vi-IV ループは家から出発して戻ってくる点で、王道進行とは異なります。だからこそ解決感がありつつも、繰り返し聴いても踊れるのです。どちらも、ほぼ同じダイアトニックコードの並べ替えにすぎません — その並べ方こそがデザインのすべてです。

借用和音:一瞬だけキーの外へ踏み出す

ここまでの進行はすべて、7つのダイアトニックコードの内側にとどまっていました。進行は、曲の「家」を変えることなく、キーの外から1つだけコードを引き込んで彩りを添えることもできます。

借用和音(♭VII)

借用和音とは、平行調(ここでは平行短調)から取ってきて、ダイアトニックな進行の中に落とし込んだコードのことです。ポップやロックで最もよく使われるのが ♭VII — CメジャーではB♭メジャーコードです。その根音はダイアトニックの vii° ではなくトニックの全音下にあり、I へ落ちていく明るく高揚感のある「持ち上げ」を生みます。I-♭VII-IV-I のロックケーデンスを象徴する響きです。

借用 ♭VII♭VIIのロックケーデンス:I - ♭VII - IV - I
C → B♭ → F → C は、ダイアトニックなケーデンスの導音による引力を、明るいプラガルな響きに置き換えます。♭VIIコード(B♭メジャー)は平行短調から借りた和音で、その根音はダイアトニックのvii°ではなくトニックの全音下にあります。無数のロックやアニメのサビを象徴する響きです。MidiSketchはこうしたRockプリセットを2つ収録し、他の進行と同じく chordProgressionId で選択できます。
chordProgressionIdI-bVII-IV-IB♭はCメジャーの外(トニックの全音下)から借りてきた音で、高揚感のあるミクソリディアンの「持ち上げ」を生みます。

I-♭VII-IV-I(C - B♭ - F - C)は、ダイアトニックなケーデンスの導音による引力を、プラガルでミクソリディアンな明るさに置き換えます — 無数のロックやアニメのサビの裏にある動きです。MidiSketchはこうした進行を2つ(Rockプリセット)収録し、他と同じく chordProgressionId で選択できます。♭VIIはプリセット群で唯一の借用和音であり、キーの外にありながらエンジンは正しくボイシングし分析します。

バンプ:進行は短くてもいい

ループの長さそれ自体がスタイルの選択です。進行に3つや4つのコードは必要なく、ムードを確立するには2つで十分なことがよくあります。

バンプ

バンプとは、催眠的で空気感のある背景として使われる、非常に短い反復進行 — 多くは1つか2つのコード — のことです。現代のポップ、ローファイ、エレクトロニックなスタイルはバンプに頼ります。執拗な反復こそが狙いだからです。短いループは和声の多様性をグルーヴと直接性に引き換えにします。

2コードバンプ進行は短くてもいい:Am-Fループ
すべての曲に長いコードの旅が必要なわけではありません。2コードのバンプ(ここではAm↔F)は催眠的でローファイな空気を作ります。ループの長さはスタイルの選択であり、BehavioralLoopのようなブループリントは意図的に非常に短い反復ループを活用します。
loopvamp2つのコードの往復だけでムードが生まれます。現代ポップは短いループを好みます。

AmF のような2コードのバンプでも、すでに完結したムードを運びます。MidiSketchはループの長さを意図的なパラメータとして扱います。BehavioralLoopのようなブループリントは、粘着性を最大化するために非常に短い反復ループを意図的に活用します — このデザインは第7章で改めて取り上げます。

MidiSketchとの対応

概念MidiSketchの制御補足
進行を選ぶchordProgressionId(0-21)22種のプリセット進行。getChords() で全一覧を取得
借用和音(♭VIIchordProgressionId(Rockプリセット)I-♭VII-IV-I / I-IV-♭VII-I。プリセット群で唯一の借用和音
進行の書き方度数(ローマ数字)表記IV-V-iii-vi。キー非依存なのでどのキーにも移調可能
スタイルとしてのループ長短いバンプ vs 長いサイクルBehavioralLoopブループリントは非常に短いループを活用(前方参照、第7章)

エンジンリファレンス:Harmony

次の章:ハーモニーと色付け