東方projectは、一人の人物によって制作されている現行のゲームシリーズの中では
最も長く続いているものであり、
アニメイラストの女の子たちの
弾幕シューティングゲームの
メインシリーズ17作品が
20年以上に渡って発表され続けています。
これらのゲームは「ZUN」というハンドルネームの男性が
イラストからプログラム、そしてもちろん音楽に至るまで、
すべて一人で制作しています。
これらのゲームは元々自作の音楽を発表するための手段であったとさえZUNは言っており、
彼の音楽は国際的にカルト的な支持を得ており、
それらのゲーム全ての音楽の、ファンによるアレンジやリミックスが
インターネット中のあちこちに存在します。
東方シリーズの音楽をいくつか聴くと、
「東方サウンド」を構成している共通要素をいくつか抽出することは難しくありません。
速いペースの激しいドラムビートや
速くて細かいアルペジオ、
和音になったシンセによる、湧き立つようで劇的なメロディーが
コード進行という安定した基礎の上に乗っている点などは、
どの曲を聴いてもすぐに気付く要素でしょう。
それらの要素よりも、もしかしたら気付きにくいかもしれない要素として、
転調が頻繁に用いられていることが挙げられます。
大抵の曲では、少なくとも2, 3回の転調が行われ、
1ループの間に4つや5つもの異なった調を含む曲もあります。
それは確かに珍しいことですが、
興味深いのは、これらの転調ががそれぞれの音楽の感情的な動きを形成するために
大きな役割を果たしているという点です。
曲のクライマックスや音楽の突然の転換、劇的な情緒的変化には
ほとんどの場合転調が伴っており、
調性の変化は、これらの個々の瞬間の効果を増大させるだけでなく、
それぞれの曲全体の構造を形成するのにも役立っています。
東方地霊殿の「ハルトマンの妖怪少女」では、
この曲の主要な部分は激しくて慌ただしく、
途切れ途切れになったシンコペーションのリズムと
半音階で構成されたコードが
テンポの速い8分の7拍子に乗って襲ってきます。
ハーモニーは、主音(トニック)であるE♭mコードを起点として、
そこからコードが半音上がったり半音下がったりすることで、
狂ったような雰囲気を生み出しています。
これによって、この曲の独特の雰囲気がはっきりと打ち出されていますが、
曲が進むと、
この雰囲気は、調性がAマイナーである、別のもっと繊細なセクションと対比されます。
では聴いてみましょう。
今流した2つの例が、同じ曲のものであるだなんて思えるだろうか?
今聴いた2つのセクションは、雰囲気が大きく異なっています。
そして、その2つのセクションの調性がE♭マイナーとAマイナーというように大きく離れていることが、その雰囲気の違いを引き立てています。
2つの調性の間の距離は、
その2つの調性が共通して持っている音の数によって測ることができます。
そして、E♭マイナーとAマイナーのように、三全音(トライトーン)だけ離れている調性は、
共通して持っている音の数が、十二平均律の音階のうちであり得る中では最も少なくなる組み合わせになります。
(※ 微分音については考えないこととします)
ここからが面白いところです。
この転調が実際にどのように行われているかを見てみましょう。
この短い移行セクションにおいては、冒頭のセクションのアイデアである「コードが半音刻みで上下する」という動きをさらに発展させ、
マイナーコードとディミニッシュ(dim)コードが交互に繰り返される進行が上昇していくもので、
主音(トニック)であるE♭mコードを起点に、半音階で順々に上昇していき、
最終的にはG#dimコードに至ります。
これは、ここまでの曲の雰囲気と論理的に完璧に一致している上に、
ここでの(E♭→Aへの)転調の準備を非常に上手く行っています。
というのも、dimコードは一般的に、半音上のコードへと解決していこうとするものだからです。
半音階で上昇していくメロディーの勢いは、
メロディーの最後の音であるG#を、新しい調へと転調するちょうどその瞬間にAへと引き上げるものであり、
その結果として、テンションが一気に解決されます。
Aマイナーの調に入ったとはいえ、
Amコードそのものへの解決は1小節分だけ遅らされ、
代わりにVI♭の和音であるFに着地し、
全音階的にAmへと上がっていきます。
これは、一つ前のセクションの「マイナーのトニックから始まって、半音階で上昇していく」というのの逆のやり方であるだけでなく、
このVI♭→VII♭→iの進行は
他の部分より繊細な雰囲気を出したい時に、東方projectの音楽でいつもと言っていいほど使われている進行です。
特にこの進行は、あまりにも頻繁に出てくるので、
この進行は、ZUNが感情に訴えるときに使う、お決まりのコード進行と言って良いでしょう。
ともかく、このセクションのためにAマイナーへと転調したことは、
曲全体の中でも大きな移行ではあるけれども、
転調が効果的であるために、これほど劇的である必要はありません
このAマイナーのセクションの、比較的落ち着いたピアノのメロディーとシンセパッドが、
クライマックスに向けて、曲の残りの部分の間で段々と積み重なっていき、
そのクライマックスにおいて、曲はループして最初に戻ることになります。
このセクションに疎らな質感を出させるために脱落させていた要素が少しずつ戻ってくる、つまり、
ドラムがシンコペーションのキックドラムを打ち、シンセがメロディに重なって曲の激しさを増していきます。
この積み重ねが一山越えると、つまり、
ドラムがフルパワーに戻り、うねるようなアルペジオ(譜例に記載なし)が加わると、
突然半音上に転調することにより、曲が顕著に激しさを増したのを強調します。
これにより、曲はさらに少し勢いを増し、
またこの勢いの増大は、他のすべての構築的な音楽要素と組み合わせて、このクレッシェンドをより激しくするためのものです。
半音上がるタイプの転調は、
作曲者が何ら新しい音楽的アイデアを用いずに曲の長さを伸ばすことができるごまかしの手段であり、良くない繰り返しであるとされるが、
ここでは、半音上への転調は、ここで使われている他の音楽的アイデアと一緒に機能している編曲技法の一部分であり、
この曲のここで機能している表現効果に、非常に具体的な形で貢献しているものとなっています。
東方妖々夢の「ネクロファンタジア」では、
この曲全体の構造は、調性がどのようにして変化しているかと強く結びついています。
個々の新しいセクションは、劇的な転調と結びついており、
曲が終わるまでに、5つもの異なった調性を経由していきます。
この曲は、C#マイナーの力強いメロディーの提示から始まり、
東方projectの音楽において非常に典型的なコード進行に乗った、キャッチーなシンセのメロディーがお膳立てをしています。
そのコード進行とは、トニックであるC#mから一段ずつ下がったり、あるいは上がったりするものです。
(バスパートは最初からずっとぐちゃぐちゃで複雑だけれど、ここでは簡単のため根音だけを表記しています)
ここでもまた、この曲の音楽的な独自性がすぐに確立されています。
少し先に進んで、
先程より落ち着いたBマイナーのセクションでは、激しさを控え、
クライマックスへの移行の役割を果たしています。
「嵐の前の静けさ」アプローチの一種です。
ZUNの「VI♭→VII♭→i」進行が、
2回目のフレーズにおいては、Vコードの第一転回形、すなわちF#7/A#コードによって割り込まれていることに着目してください。
このコード(F#7/A#)は、次のクライマックスセクションへの非常に賢い方法の転調における鍵となっています。
このセクションでは、G→A→F#7/A#の進行をもう一度繰り返しますが、
この進行は、トニックであるBmへ解決しようとする力が強いものです。
ベースのA#の音は、特にその前のAの音から上がってきたときには、
Bの音に上がって行こうとする力が非常に強いものです。
また、1回目ではF#コードがGに返ってきたことにより、
今回のBmへの解決がより強く求められるものになっています。
Bmへの解決がきっと来るはずだと思わせたにもかかわらず、
曲のクライマックス、すなわちAマイナーの非常に情緒的なサビのメロディーへと進む前に、奇妙なドラムのフィルが1小節挟まります。
ここでもまた、Fコードから始まるおなじみのVI♭→VII♭→iの進行が見られますが、
F#コードの次にFコードが置かれているのは、
半音下がることによって我々に意外性をもたらすものであり、
階段を駆け下りている時に、踏み外してしまったような衝撃を与えるものです。
F#コードの三度の音であるA#がベースで使われていることによって、
このコードの推移に力が与えられています。
というのも、ここでA#からFに4度下がっているからです。
このA#を、Fを根音とした時のB♭と捉えると、
この関係がもっと分かりやすくなります。
そして、ベースが4度ないしは5度動いたときは、
全音や半音動いたときよりもかなり大きな重みを与えるものです。
これはすべて、ここで音楽が向かっている効果、すなわち、
聴いている人を油断させた後で、
とても熱いサビをどこからともなく叩きつけるという効果のためのものです。
ここは、この曲の構造的なクライマックスではありますが、
この曲がループする音楽であるという性質がある以上、
音調的・感情的の両面において、ここから曲の最初に戻るための方法がなくてはなりません。
これを行うために、このAマイナーのセクションを何度か繰り返した後に
新しいセクションに向けて調性を半音下げることで音楽の勢いを弱めます。
その新しいセクションでは、Aマイナーのセクションと同じ基本的なアイデアを、少しだけ落ち着いた、よりゆったりとしたメロディーで表現しています。
ここの転調は、東方projectの音楽で非常によく見られる、非常にクールな技術で行われています。
Aマイナーのセクションの最後の終止形は、
ピカルディの3度、つまり、
FからGへと上がってきたコードが、Aマイナーではなく、意外にもAメジャーで解決する形となっています。
この後すぐに、調性が半音下がり、
その最初のコードはEメジャーとなっています。
ここでもまた、AメジャーとEメジャーの4度-1度という非常に巧みな関係が見られます。
これにより、全く離れた2つの調性を非常に滑らかに繋いでいます。
同じタイプの主題が、曲の最後の部分でも用いられ、
そして曲の最初に戻ります。
新しいG#マイナーの調性においても、
曲はEからF#、そしてG#メジャーというピカルディの3度で終わります。
今回はここから、我々が最初に聴いた第一セクション、すなわちC#マイナーに戻ることになります。
このピカルディの3度のG#メジャーコードは、
同時に、次の調性であるC#マイナーの調の5度のコードとしても機能しており、
これにより、C#の調性に戻るのが非常に滑らかになっています。
このコードのように、転調を滑らかにするために、別の機能的役割を同時に果しているコードは、
「ピボットコード」と呼ばれます。
ピボットコードについては、以前の私の動画でもっと詳しく解説しています。
最後にその動画へのリンクを貼っておきます。
東方projectの音楽における大量の転調や、
それらの転調が、個々の曲の構造を形成するのに果たしている役割は、
東方シリーズにおける独特な側面であり、私が非常に面白いと思う部分です。
ここには、面白くて謎めいた東方projectの音楽の世界が広がっており、
もし興味を惹かれる曲がいくつかあるなら、
自分自身で探究してみることがいいでしょう。
東方projectの音楽をリクエストしてくれたパトロンのMDCT氏とorbital_magpie氏に感謝します。
もしこのチャンネルを支援してくださるのなら、私のパトロンページをご覧ください。
よろしければ、8-bit music theoryのツイッターもフォローしてください。
ご視聴ありがとうございました、またお会いしましょう。
