Skip to content

ハーモニーと色付け

素のトライアドは、最も低い解像度のコードです。音を足していくのはビット深度を上げるようなもので、コードはその根底にある機能を変えずに、ニュアンス・ムード・「色」を獲得します。この章では、MidiSketchが任意の進行に散りばめられるエクステンション音 — と、その頻度を制御する確率のつまみ — を扱います。

テンション(エクステンション)

テンション(エクステンション)とは、色を豊かにするために基本のトライアドの上に加えられる音のことです。よくあるのは7th、9th、そしてサスペンド系の音です。これらはコードの和声機能をほとんど変えません — 7thの付いた V コードはやはりドミナントです — が、洗練・厚み・感情的な陰影を加えます。コアとなるコードタイプに対する、任意のデコレータと考えてください。

susコード:宙づりになる音

最初の色付けは、音を足すのではなく、1つを入れ替えて、コードを意図的に未解決のまま残すことから生まれます。

susコード(sus2/sus4)

susコードは、トライアドの3度を隣の音に置き換えます。sus4 は4度を使い(C-E-Gの代わりにC-F-G)、sus2 は2度を使います(C-D-G)。3度を取り除くとコードからメジャー/マイナーの性格が失われ、開けて「宙に浮いた」響きになります。susコードは通常、その吊り上げた音を3度へ下げることで解決し、緊張を解放します。

susコードCsus4からCへの解決
sus4コードは3度を4度に置き換えます:C-E-Gの代わりにC-F-G。3度が無いため「宙に浮いた」感じになり、FがEへ下がると解放されます。MidiSketchは chordExtSus を有効にすると確率 chordExtSusProb(デフォルト0.2)でこれを散りばめます。
chordExtSuschordExtSusProb吊り上げられた4度(F)が宙づりのまま響き、3度(E)へ下がって解決します。

吊り上げられた4度がサスペンス、3度への下降がその報酬です。MidiSketchはこれを chordExtSus で導入し、確率 chordExtSusProb(デフォルト0.2)で発火させます。

7thコード:ニュアンスの4音目

トライアドにもう1つ3度を積むと4音のコードになり、その風味はどの7度を加えるかによって変わります。

7thコード(maj7/ドミナント7th/m7)

7thコードは、トライアドの最上音の3度上に4音目を加えます。ポップで重要な3つの風味は次の通りです。maj7(メジャートライアド+長7度、例:Cmaj7 = C-E-G-B)— 夢見がちで都会的。ドミナント7th(メジャートライアド+短7度、例:C7 = C-E-G-B♭)— ブルージーで落ち着かず、先へ進みたがる。m7(マイナートライアド+短7度、例:Am7 = A-C-E-G)— 柔らかくまろやか。とりわけドミナント7thは大半のカデンツを駆動します。

7thコード7度を足す:maj7・ドミナント7th・m7
トライアドにもう1つ3度を積むと7thコードになります。Cmaj7(C-E-G-B)は夢見がちで都会的、C7(C-E-G-B♭)はブルージーで先へ進みたがり、Am7(A-C-E-G)は柔らかくまろやかです。chordExt7th で有効化できます(確率はデフォルト0.15)。
chordExt7thchordExt7thProbさらに3度上の4音目を足すと洗練が加わります:夢見がち、ブルージー、まろやか。

それぞれの7度が異なる感情の指紋を持つため、トライアドを7thコード版に差し替えると、進行を書き換えずに一節を彩り直せます。chordExt7th が確率 chordExt7thProb(デフォルト0.15)でこれを有効化します。

9th:てっぺんのきらめき

もう1つ3度上へ進むと9thに到達します — 最もよく使われる「現代ポップ」の色音です。

9th(add9)

9thは、第2音を1オクターブ上げたものです。add9 コードは、7thを伴わずにこの音をトライアドに加えるだけです — Cadd9はC-E-G-Dです。9thはコードを厚くし、明るくガラスのようなきらめきを足して、現代的でリッチな響きを生みます。素のメジャーコードを洗練された響きにする、最も信頼できる方法の1つです。

9thコード素のCとCadd9
トライアドに1オクターブ上の第2音(9th)を加えると、コードはより厚く、現代的な響きになります。素のCとCadd9(C-E-G-D)を聴き比べてください。chordExt9th がこの色付けを制御します(デフォルト確率0.25)。
chordExt9thchordExt9thProb加えられた9度(D)がコードを厚くし、明るいきらめきを足します。

加えられた9thは純粋な色付けで、コードの機能と根音は変わりません。chordExt9th が確率 chordExt9thProb(デフォルト0.25)でこれを制御します。これは4つのエクステンション種別の中で最も高いデフォルト値です。

セカンダリードミナント:引力の向きを変える

7thコードの節で、ドミナント7thは「先へ進みたがる」と述べました。その引力は普通トニックへ向いていますが、キーの中の他のコードへ向けることもできます。

セカンダリードミナント

セカンダリードミナントとは、トニック以外のダイアトニックコードへ解決するドミナント7thコードです。V/x(「xのファイブ」)と書きます。V/V はドミナントへ、V/vi は平行短調のコードへ解決します。Cメジャーで最もよく使われるのは D7→G(V/V)、E7→Am(V/vi)、A7→Dm(V/ii)、C7→F(V/IV)です。これを挿入すると、ターゲットのコードへの、より強く方向づけられた引力が生まれます。

セカンダリードミナントIV→V→I と IV→V/V→V→I
D7はGのドミナント7thなので、G7がCに着地したがるのとまったく同じように、D7はGに着地したがります。借りてきたF♯ — Cメジャーの外の音 — がその一時的な引力を生み出します。MidiSketchはセクションタイプとスタイルに基づいてセカンダリードミナントを自動挿入します。設定フラグはありません。
secondary dominantGの前にD7を挿入すると、ドミナントの引力がGそのものに向きます。F♯がGを一時的なターゲットにします。

D7にはF♯ — Cメジャーの外の音 — が含まれます。この借りてきた臨時記号がGを一時的に「仮のトニック」として扱わせるため、F → D7 → G は素の F → G より説得力を持つのです。

平行短調のコードへ向けた同じ手 — V/vi、すなわちAmへ解決するE7 — は、J-POPで最もよく使われるセカンダリードミナントで、viへの動きを彩り直します。

V/vi(E7→Am)IV→V→vi と IV→V/vi→vi
E7はAmのドミナント7thなので、G7がCに着地したがるのとまったく同じように、Amに着地したがります。借りてきたG♯ — Cメジャーの外の音 — がその引力を生み出します。V/vi(E7→Am)はJ-POPで最もよく使われるセカンダリードミナントで、平行短調のコードへの動きを彩り直します。MidiSketchはセクションtensionに基づいて自動挿入します。設定フラグはありません。
secondary dominantV/viダイアトニックのVをE7に差し替えると、ドミナントの引力がAmそのものに向きます。借りてきたG♯がAmを一時的なトニックにします。

MidiSketchはセカンダリードミナントを自動挿入します — 設定フラグはありません。次に来るダイアトニックコード(多くは iiIVvi)のドミナントを組み立て、Bメロのような緊張の高いセクション、とりわけサビへの入りで好んで使い、8小節あたりおよそ1回に上限を設けてクールダウンを挟むため、習慣ではなく「ここぞ」の出来事として響きます。

トライトーン:緊張のエンジン

次のテクニックを理解するには、調性音楽で最も不安定な音程 — すべてのドミナント7thコードの内側にすでに潜んでいるもの — が必要です。

トライトーン

トライトーンとは6半音の音程(例:FとB)で、12半音のオクターブのちょうど半分です。オクターブを均等に割るため最大に曖昧で落ち着かず、内側へ倒れ込むか外側へ広がることで強く解決したがります。ドミナント7thコードの内側にあるトライトーンこそが、まさに VI カデンツの引力を生み出しています。

トライトーントライトーン:6半音の不安定さ
6半音の音程(ここではFとB)は12ステップのオクターブをちょうど半分に分割します。落ち着かず、内側か外側へ解決したがります。この音程こそ、すべてのドミナント7thコードの引力の源であり、次の譜例の代理テクニックの鍵です。
tritoneF-Bはオクターブをちょうど半分に割ります。最大に曖昧で、最大に緊張します。

この対称性 — オクターブがきれいに半分に割れること — が鍵です。2つの異なるドミナントコードがまさに同じトライトーンを共有できるため、互いに身代わりになれるのです。

トライトーン代理:同じ緊張、新しいベース

ここでトライトーンの対称性が、具体的なリハーモナイズの一手として報われます。

トライトーン代理

トライトーン代理は、ドミナント7thコード(V7)を、トライトーン離れたドミナント7th(♭II7)に置き換えます。2つのコードは同じトライトーンを共有するため、代理もまったく同じくらい説得力をもってトニックへ解決します — ただしその根音はターゲットの半音上にあるため、ベースは半音で滑り降ります(例:D♭ → C)。このジャズ風の置き換えは、カデンツの引力を保ったまま半音階的な洗練を加えます。

トライトーン代理V7→I と ♭II7→I
G7とD♭7はどちらもF-Bのトライトーンを含みます(D♭7ではF-C♭と綴ります)。入れ替えても解決は機能し、ベースはD♭→Cへ半音で滑ります。このジャズ風の動きがトライトーン代理です:chordExtTritoneSub(有効時の確率0.5)。
chordExtTritoneSubchordExtTritoneSubProbD♭7はG7と同じトライトーンを含むため、同じようにCへ解決できます。ベースは半音で滑り込みます。

MidiSketchでは、chordExtTritoneSub がまさにこの V7♭II7 の置き換えを行い、確率 chordExtTritoneSubProb(有効時0.5)で発火します。

まとめ:色付けは確率のつまみ

これらのエクステンションはどれも全か無かではありません。MidiSketchは各々を確率的に適用するため、同じ進行を素のままにも、豊かに彩られた形にもレンダリングできます。

色付けの量同じ進行を素のまま・拡張して
I-IV-V-Iを2回聴いてください。最初は素のトライアド、次は7thや9thを散りばめた版です。MidiSketchではエクステンションごとに確率があり(デフォルト:sus 0.2、7th 0.15、9th 0.25)、chordExtProbExplicit を立てない限りムードが自動調整します。
chordExtProbExplicitエクステンションは確率のつまみです。0.0ならトライアドのまま、上げるほど色音が加わります。

各エクステンション種別はそれぞれ独立した確率を持ちます(sus 0.2、7th 0.15、9th 0.25、トライトーン代理は有効時0.5)。デフォルトでは選択されたムードがこれらの確率を自動調整します。chordExtProbExplicit: true を立てると自分の値を固定し、ムードによる調整を上書きします。加えた音のどれが安全な色でどれが本当の不協和かをエンジンに示してほしい場合、ピアノロール安全性APIはコードトーンを緑、テンションを黄、不協和を赤で表示します(/ja/docs/api-js を参照)。

よくある落とし穴 — 確率は固定しない限り上書きされる

既定では選択された mood がすべての chordExt*Prob を自動調整するため、手で設定した値が黙って置き換わることがあります。自分の確率を固定してムードの上書きを止めるには chordExtProbExplicit: true を設定してください。有効化フラグ(chordExt7th など)は常に尊重され、自動調整されるのは確率だけです。

MidiSketchとの対応

エクステンション有効化フラグ確率デフォルト
サスペンド(sus2/sus4)chordExtSuschordExtSusProb0.2
7th(maj7/ドミナント7th/m7)chordExt7thchordExt7thProb0.15
9th(add9)chordExt9thchordExt9thProb0.25
トライトーン代理chordExtTritoneSubchordExtTritoneSubProb0.5(有効時)
セカンダリードミナント(V/x—(自動)セクションタイプとスタイルにより挿入。フラグなし
確率を固定chordExtProbExplicitfalsetrue にしない限りムードが自動調整)

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

次の章:メロディ・モチーフ・フック