曲のキーの調べ方(無料のキー検出ガイド)

ブラウザで使える無料のキー検出ツールから耳コピのコツまで、曲のキーを調べる5つの確実な方法を紹介するよ。キー検出アルゴリズムの仕組みについても解説!

JannikJannik
曲のキーの調べ方(無料のキー検出ガイド)

TL;DR: 曲のキーを調べる一番手っ取り早い方法は、オーディオファイルをキー検出ツールにドロップすること。Cryo Mix BPM & Key Detectorを使えば、サーバーへのアップロードなしで、ブラウザ上で数秒で解析できるよ。耳でキーを探りたいなら、メロディが何度も戻ってくる音(主音=トニック)を聴き取って、その音から始まるメジャースケールかマイナースケールが曲に合っているか試してみてね。以下では、この2つの方法に加えて、他の3つの方法も解説していくよ。

曲のキーを探るって、まったく違う2つのアプローチがあるんだよね。ある人にとってはツールを開いてファイルをドロップして結果をコピーするだけの「5秒の作業」。でも別の人にとっては、調性やイヤートレーニング、音楽の仕組みそのものについての深い話になったりする。

このガイドでは両方をカバーするよ。答えだけが知りたいなら次のセクションへ。キー検出がどう機能しているのかちゃんと理解したいなら、このまま読み進めてね。

僕はCryo Mixの共同創設者なんだけど、無料のBPM・キー検出ツール(BPM and Key Detector)を作った理由は、多くのユーザーが毎回のセッションでこの問題にぶつかっていたから。正直に言うと、これから紹介する方法の1つは僕らのツールなんだけど、他の4つは僕らのツールなしでも使えるよ。

曲のキーが重要な理由

方法について説明する前に、なぜこの情報が必要なのか少しおさらいしておこう。

音楽制作をしているなら、キーによってどのサンプルを組み合わせるか、808やベースをどこに配置すれば音がぶつからないか、ボーカリストが実際にどの音を出せるかが決まる。DJなら、どの曲同士がハーモニー的にキレイにミックスできるかがキーによって決まる(そのためのキャメロットホイールだね)。シンガーやトップライナーなら、セッションを開く前にその曲が自分の音域に合っているかがわかるし、ミックスやマスタリングのエンジニアなら、ローミッドの共鳴がどう蓄積するか、どこをカットしてどこを残すかに影響するんだ。

セッションにおいて、「この曲のキーは何?」というのは、「BPMはいくつ?」の次によく聞かれる質問。これを間違えると、しなくてもいい苦労に何時間も費やすことになるよ。

「キー」の本当の意味

曲のキーとは、音楽が何度も戻ってくる中心となるピッチ(音の高さ)のこと。その中心の音をトニック(主音)と呼ぶよ。曲はトニックを中心に、特定の音のグループ(スケール)や、その音から作られるコードを使用しているんだ。

大きく分けて2つの種類があるよ。メジャー(明るく、安定した、解決した感じの音)と、マイナー(暗く、よりメランコリックで、緊張感のある音)だね。Aマイナーの曲はCメジャーの曲と同じ音階を使うけど、重力の中心(トニック)が違うんだ。中心が変わると、同じ音の集まりでもまったく違う曲のように感じるよ。

この「同じ音を共有している」っていう特徴が、キー検出のミスがよく起こる原因でもあるんだ。これについては後で詳しく説明するね。

5つの方法の比較

方法

スピード

精度

必要なスキル

こんな人におすすめ

オンラインキー検出ツール

数秒

80〜95%

なし

プロデューサー、DJ、オーディオファイルを持っている人

耳でトニックを探る

1〜5分

高(耳の良さによる)

リスニングの訓練

学びたいミュージシャン

五度圏(シャープ/フラットを数える)

2〜3分

中〜高

楽譜の読み取り

楽譜やMIDIファイルがある場合

コード進行の分析

2〜5分

高

音楽理論

すでにコードが聴き取れる場合

ストリーミングのメタデータや曲データベース

数秒

様々

なし

リリース済みの人気曲

どの方法にも使いどころがあるよ。僕の知る現役プロデューサーの多くは、基本的には最初の方法を使って、結果に違和感がある時は他の方法を試しているみたい。

方法1:無料のオンラインキー検出ツールを使う

ブラウザ上のキー検出ツールにオーディオファイルをドロップして結果を見るだけ。これがすべての手順だよ。

Cryo Mix BPM & Key Detectorなら、登録もアップロードもクレジットカードも不要で、完全に無料でこれができるんだ。解析はブラウザ上(あなたのデバイスの計算能力)でローカルに行われるから、オーディオファイル自体がデバイスから離れることはないよ。未リリースの作品やNDA下のデモ、レーベル向けの音源を解析するユーザーが多いから、「保存しません」と約束するより「最初から手元に置きません」という方が安心だよね。

このツールはMP3、WAV、FLAC、AIFF、M4A、AAC、OGGに対応しているよ。ファイルをドロップすれば、BPM、キー、そしてトラックのテンポが速くなったり遅くなったりしているかを示すテンポカーブが表示される。ほとんどの曲は数秒で解析が終わるよ。

キー検出ツールの仕組み(短縮版)

「ファイルをドロップする」から「結果がFマイナーになる」までの間に何が起きているのか気になったことがあるなら、これから説明するね。

最近のキー検出ツールのほとんどは、音楽認知研究者のCarol Krumhanslが開発したKrumhansl-Schmucklerアルゴリズムの派生版を使っているんだ。このアルゴリズムは以下の3つのステップで構成されているよ:

  1. ピッチクラス・プロファイルを作成する。 オーディオを解析して、クロマチックスケール(C、C#、D、D#など)の12音の強さを曲全体にわたって測定する。その結果、どの音がどれくらい現れるかを示すベクトルができる。

  2. 24のキープロファイルと比較する。 Krumhanslと共同研究者たちは、各ピッチが特定のキーにどれくらい適合するかをリスナーに評価させる実験を行ったんだ。そして、メジャーとマイナーそれぞれ1つの、計24の参照プロファイルを作成した。元のメジャーキーの値は、クロマチックスケール全体で6.35、2.23、3.48、2.33、4.38、4.09、2.52、5.19、2.39、3.66、2.29、2.88となっているよ。

  3. 最も一致するものを選ぶ。 検出ツールは、曲のピッチプロファイルと24の参照プロファイルそれぞれとの相関係数を計算する。一番相関が高いものが選ばれるというわけ。

これが基本だね。最近の実装では、テンポを考慮した分割、ハーモニーのモデル化、機械学習などが追加されているけど、中心となるロジックは知覚プロファイルとのパターンマッチングのままなんだ。もっと深く知りたいなら、学術論文のWhat's Key for Key? The Krumhansl-Schmuckler Key-Finding Algorithm Reconsidered (Temperley, 1999) が定番の参考文献だよ。

キー検出ツールが間違える時

完璧な検出ツールはないよ。よくある失敗は以下の2つ:

  • 平行調(メジャーとマイナー)の混同。 AマイナーはCメジャーと同じ7つの音を使う。もしトラックがグレーゾーン(強いハーモニーのアンカーがなく、メロディの要素が多い場合)にあると、ツールが間違った方を選ぶことがあるんだ。結果を聴いてみて、明るいか暗いかを感じ取ってみて。たいていそれで正しい方がわかるよ。

  • モード(旋法)や転調する曲。 キーが変わる曲、モード(ドリアン、ミクソリディアン、フリジアンなど)で作られている曲、借用コードを多用している曲は、基本的なアルゴリズムを混乱させる可能性がある。ツールは最善の推測を返すけど、最後は自分の耳で確認する必要があるかもね。

はっきりした単一のキーで作られた密度の高い現代の楽曲なら、80〜95%の精度が期待できる。でも、音数が少ない曲やモードを使った曲、ライブ録音などでは精度が下がるから、常に確認のチェックは忘れずにね。

プロのコツ:最初にステムを分ける

どうしても違和感のある結果が出続ける場合は、最初にハーモニーの要素だけを分離してみて。ステムセパレーターを使ってインスト部分だけ、またはコードだけを抜き出し、その分離したステムを解析するんだ。ドラムや激しいパーカッションは、アルゴリズムが処理しなければならない広帯域のエネルギーを発生させるため、ピッチクラス・プロファイルを狂わせることがあるんだ。ハーモニー要素がクリアになれば、結果もクリアになるよ。

方法2:耳でキーを探る

これは時間がかかる方法だけど、ミュージシャンとしてのスキルアップにもつながる方法だよ。

近道は、トニックを見つけてから、メジャーかマイナーかを試すこと。

手順はこんな感じ:

  1. まずはトラックを最後まで1回聴く。 まだ解析しようとしなくていいよ。ただ耳で曲の形をつかんでね。

  2. 一緒にハミングしてみる、特にフレーズの終わりで。 音楽が解決したと感じる時に着地する音に注意して。その音がほぼ間違いなくトニックだよ。常にそうとは限らないけど(ドミナントや借用コードで終わる曲もある)、基本的にはこれでうまくいく。

  3. ピアノやギターでその音を見つける。 ピッチを合わせよう。

  4. その音からメジャースケールを弾いてみる。 もし曲に合っているように聞こえたら、それがメジャーキーだ。違和感があれば、同じ音からマイナースケールを弾いてみて。どちらかがしっくりくるはずだよ。

  5. 曲に合わせてトニックコードを弾いて確認する。 曲がGメジャーなら、Gメジャーコードが曲の中にきれいに収まるはず。耳障りに感じるなら、キーは別のものだね。

耳コピでよくある落とし穴をいくつか紹介するね:

  • メロディが常にトニックから始まったり終わったりするわけではない。 サードやフィフスから始まる曲もあるから、最初の音がキーだと決めつけないでね。

  • 平行調問題(再び)。 「A」の音を見つけてマイナースケールが合っても、それはAマイナーかもしれないし、本当はCメジャーでAマイナーコードに長く留まっているだけかもしれない。一番長い時間、ホームのように感じる音はどれか聴き分けてみて。

  • ベースラインに注目。 通常、ベースは他のどの楽器よりもコード進行を明確に示してくれる。一番低い音が聴き取れれば、たいていトニックを早く見つけられるよ。

これを10回もやれば、最終的には最初のフレーズを聴いただけで曲のキーがわかるレベルに耳が鍛えられるよ。これは本物のスキルで、どんなツールも代わりにはなれないね。

方法3:シャープとフラットを数える(五度圏)

楽譜やMIDIファイル、DAWから書き出した記譜データがあるなら、これが一番早い手動の方法だよ。

すべてのキーには、調号に決まった数のシャープやフラットがある。五度圏はそのマップだよ:

シャープ

メジャーキー

マイナーキー

0

Cメジャー

Aマイナー

1 (F#)

Gメジャー

Eマイナー

2 (F#, C#)

Dメジャー

Bマイナー

3 (F#, C#, G#)

Aメジャー

F#マイナー

4

Eメジャー

C#マイナー

5

Bメジャー

G#マイナー

フラット

メジャーキー

マイナーキー

1 (Bb)

Fメジャー

Dマイナー

2 (Bb, Eb)

Bbメジャー

Gマイナー

3 (Bb, Eb, Ab)

Ebメジャー

Cマイナー

4

Abメジャー

Fマイナー

5

Dbメジャー

Bbマイナー

シャープやフラットの数を数えて表をチェックし、どちらがホームのように感じるか聴き分けて、曲がメジャーかその平行調のマイナーかを判断してね。これはソフトウェアが登場する前の古典的な方法だけど、楽譜があれば今でも完璧に機能するよ。

方法4:コード進行を分析する

すでにコードがわかっている(あるいはコード譜がある)なら、キーはおのずと明らかになることが多いよ。

ほとんどのポピュラー音楽では、I、IV、Vのコード(主要和音)が一番よく使われる。コードのリストを見てみて:

  • メインコードにG、C、Dが使われていたら、キーはGメジャー(GがI、CがIV、DがV)。

  • Am、Dm、E(またはE7)が使われていたら、キーはAマイナー。

  • C、F、GにAマイナーが少し混ざっている程度なら、キーはCメジャー。

曲が何度も解決して戻ってくるコード(特にコーラスやバースの終わり)がトニックコードだよ。キーはそのコードの名前がつけられるんだ。

ここで音楽理論が役立つけど、学位なんて必要ないよ。どのコードがどのキーに属しているかという実用的な知識があれば十分だね。

方法5:ストリーミングのメタデータや曲データベースを確認する

リリース済みの人気曲なら、キーがすでにカタログ化されていることがあるよ。SpotifyもApple Musicも内部でキーのデータを保持している(SpotifyのAudio Features APIは開発者向けに公開されているしね)。Tunebat、Hooktheory、Songdata.ioなどのサイトはメジャーリリースの情報を集約しているから、曲名で検索すれば大抵のトップ40曲のキーは見つけられるはず。

注意点がいくつかあるよ:

  • このデータはアルゴリズムで検出されたものが多く、人間が確認したわけではないから、他の検出ツールと同じような精度の限界がある。

  • データベースに登録されている曲にしか使えない。

  • 自分のデモや未リリースの作品にはこの方法は使えないよ。

僕は曲のデータベースは絶対の真実ではなく、クロスチェックの手段として使っているよ。3つのデータベースがFマイナーで一致していて、自分の検出ツールもFマイナーだと言ったら、それを信じる。もし食い違っていたら、また自分の耳に頼るようにしているんだ。

キーがわかった後:どう活用するか

キーを知るのは最初のステップ。何を作っているかによって、次にすべきことは変わってくるよ。

プロデュースしている場合: DAWのプロジェクトテンポを検出したBPMに設定して、一致するスケールでメロディを作り、サンプルを選んでね。808やベースをトニックにチューニングしよう。コード進行を後で移調しなくて済むように、キーに合ったMIDIプリセットを選ぶといいよ。もしSunoなどのツールで作ったAI生成のステムをミックスしているなら、最初にキーを確認しておけば、要素同士がぶつかり合うのを防げる。

DJをしている場合: キャメロットコード(ほとんどの検出ツールはキーと一緒にこれを出力するよ)をメモして、ハーモニックミキシングのルールを使ってトランジションを計画しよう。同じキャメロット番号の曲はスムーズにミックスできる。ホイールを1段階動かすのもあり。プラス7はエネルギーを上げるクラシックなテクニックだね。

ボーカルを録音する場合: テイクを録る前に、キーがシンガーの歌いやすい音域にあるか確認してね。もし半音高すぎたり低すぎたりするなら、3回のボーカルセッションが終わった後じゃなくて、今すぐ移調しよう。

ミックスやマスタリングをしている場合: ここではみんなが思っている以上にキーが重要になるんだ。ローミッドの共鳴は、ルート音とその倍音の周りに集まる傾向がある。曲がFのキーだとわかれば、87Hz、175Hz、349Hzあたりに音が溜まりやすいと予測できる。この考え方についてもっと知りたいなら、ラップボーカルのEQに関するガイドで、周波数に対する決定がボーカルのピッチレンジとどう関係しているか解説しているから読んでみてね。

Cryo Mixの立ち位置

無料のBPM・キー検出ツールは、週に10回使うようになるまでは大したことないように見える小さなツールの1つ。僕らがこれを作ったのは、プラットフォームの残りの部分が次のステージのために存在しているからなんだ。つまり、キーがわかり、ステムが揃い、スタジオの1日分の料金を払うことなく、クリーンで音圧のある、リリース準備完了のミックスとマスターが欲しいというステージのためにね。

手っ取り早く済ませたいなら、トラックをBPM & Key Detectorにドロップして、ステムをCryo Mixに入れてAIによるミックスとマスタリングをしてね。マスタリングだけが必要なら、AI Masteringツールだけで対応できるよ。すべて無料で始められて、クレジットカードも不要、権利はすべてあなたのままだよ。

僕らのユーザーの多くは独立したアーティストやベッドルーム・プロデューサーで、このプロセス全体を自宅で自分たちでやっているんだ。ツールはその現実に逆らうんじゃなくて、合わせるべきだよね。

FAQ:曲のキーの調べ方

曲のキーとは何ですか?

曲のキーとは、音楽が何度も戻ってくる中心となるピッチ(トニック)と、その周りに構築されるスケールやコードのセットのこと。ほとんどのポピュラー音楽は、メジャーキー(明るく、解決感がある)かマイナーキー(暗く、緊張感がある)のどちらかだよ。キーはトニックの音とモードを組み合わせて呼ばれるんだ(例:GメジャーやF#マイナー)。

楽器なしで曲のキーを見つけるには?

Cryo Mix BPM & Key Detectorのような無料のオンラインキー検出ツールを使ってね。オーディオファイルをドロップすれば、数秒で検出されたキーが返ってくるよ。オーディオファイルがない場合は、TunebatやHooktheoryのような音楽データベースで曲名を検索すれば、リリース済みの多くのトラックのキー情報が見つかるよ。

オンラインのキー検出ツールは正確ですか?

ほとんどの現代的な単一キーの楽曲では、精度は80〜95%くらいだよ。転調する曲やモードスケール(ドリアン、フリジアンなど)を使う曲、ハーモニー要素が少ない曲では精度が下がる。必ず自分の耳でクロスチェックしてみてね。曲に合わせてトニックコードを弾いた時に、検出されたキーがホームのように感じるかな?

メジャーキーとマイナーキーの違いは何ですか?

メジャーキーとマイナーキーでは、トニックから始まるスケールのパターンが違うんだ。メジャースケールは明るく安定して聞こえる。マイナースケールは暗く緊張感があるように聞こえる。Cメジャーの曲とAマイナーの曲は同じ7つの音を使っているけど、中心となるトニックが違う。だからキー検出ツールが時々平行調を混同してしまうんだよね。

1つの曲に複数のキーが存在することはありますか?

あるよ。キーが変わる曲は転調すると言われるんだ。典型的な例は、感情的なインパクトを出すためにブリッジでキーが1音上がるパターン。2つのキーの間を曖昧に行き来する曲もあるよ。ほとんどのキー検出ツールは一番支配的なキー(最も相関が高いもの)を返すけど、曲の中で他のキーに移動していることもあるんだ。

Cryo Mixのキー検出ツールはどうやって動いているの?

Cryo Mix BPM & Key Detectorは、ローカルの計算処理を使って完全にブラウザ上でオーディオを解析するよ。キー検出については、波形からピッチクラス・プロファイルを作成し、音楽知覚の研究から導き出された24のメジャーおよびマイナーキーのプロファイルと比較するんだ。その結果として、検出されたキー、BPM、テンポカーブが表示される。サーバーにオーディオがアップロードされることはないから、未リリースやレーベル関連の音源でも安全だよ。

なぜミックスやマスタリングでキーが重要なの?

キーがわかると、周波数スペクトルの中で共鳴やハーモニーの蓄積がどこに起こるか予測しやすくなるんだ。ローミッドの蓄積はトニックとその倍音の周りに集まる傾向があるよ。ステムベースのミックスとマスタリングをしているなら、キーの情報があればより良いEQの判断ができて、ベース、ボーカル、ハーモニー要素の間のマスキングの問題を避けられるんだ。


Cryo Mixは、独立したアーティスト、プロデューサー、小規模レーベル向けのAIミックス&マスタリングプラットフォームです。ステムやステレオファイルをドロップし、Nova(私たちの会話型AIアシスタント)、プリセット、または30以上の高度なコントロールでサウンドを形成し、リリース準備完了のマスターをダウンロードできます。クレジットカード不要で無料でお試しください。

JannikJannik