音名とギター運指からコードを特定する仕組み
コード判定ツールは、入力された音名や6弦ギターの運指から、コードネーム、インターバル、ベース音、そして転回形を瞬時に導き出すツールです。
コードの特定は、入力されたピッチセット(音の構成)がどのような和声的役割を持つかを分析することで行われます。ツールには「音名」モードと「ギター」モードの2つの入力方法があり、これらを切り替えてボイシングを構築できます。
2つの入力方法と制限事項
用途に合わせて、以下のいずれかの方法でコードの構成音を指定します。
音名モード
「ベース音からの音名」のテキスト入力欄に、スペースまたはカンマで区切って音名を入力します。
- 入力形式: A~Gのアルファベットに、必要に応じてシャープ(#)やフラット(b)、オクターブ数値を組み合わせて指定します(例:「E G C」や「F# A C E」)。オクターブ数値の指定は任意です。
- クイック選択: 「音を追加」ボタンを使用して、個々のピッチを素早く入力欄に追加することも可能です。
- 変化記号: 「変化記号」トグルで「シャープ」または「フラット」の表記を選択できます。
- 制限: 最低2つの異なる音名が必要で、一度に入力できるのは最大12個までです。
ギターモード
レギュラーチューニング(低音E-A-D-G-B-E)の6弦ギターの指板に対応した「6弦の運指」を指定します。
- 入力形式: 各弦について「ミュート」(X)、「開放」(0)、または1から24までのフレット番号を選択します。
- 制限: コードを特定するには、発音する(ミュートされていない)弦のうち、少なくとも2本の弦でフレットまたは開放が選択されている必要があります。なお、カポタストや変則チューニングには対応していません。
判定結果の出力項目
ボイシングが入力されると、ツールは以下の情報を解析して出力します。
| 出力項目 | 表示内容 |
|---|---|
| 最適な候補 | 入力されたピッチセットから判断される、最も標準的なコードネーム。 |
| その他の候補 | 音楽的文脈によって解釈可能な、その他のコードネームのリスト。 |
| 構成音 | 実際に発音されている音名のリスト。 |
| ルートからのインターバル | 根音(ルート)から各構成音への度数関係。 |
| ベース音 | コードの最低音。 |
| ポジション | 「基本形」、「第一転回形」、「第二転回形」、「第三転回形」、または「第‹number›転回形」のいずれかを表示。 |
ベース音の決定と転回形のルール
コードの転回形(ポジション)を決定するうえで、ベース音(最低音)の存在は極めて重要です。ツールでは入力モードごとに以下のルールでベース音を判定します。
- 音名モード: 入力されたテキストのうち、最初に入力された異なる音がベース音として扱われます。
- ギターモード: ミュートされていない弦のうち、最も低音の弦(物理的な位置ではなく、音響的に最も低い音)がベース音となります。
同じ音の組み合わせであっても、ベース音が変化することでコードのポジションは「基本形」から「第一転回形」、「第二転回形」、「第三転回形」へと変化します。
和声的な曖昧さと音楽的文脈
音楽理論において、同一のピッチセットが複数のコード名を持つことは珍しくありません。例えば、E、G♯、B、C♯という音の構成は、Eを基準とすれば「E6」と解釈できますが、C♯を基準とした「C♯m7/E」と捉えることも可能です。
コードの命名は音楽的な文脈によって異なります。ツールが提示する「最適な候補」は、単体として最も明確な解釈ですが、実際の楽曲においては、キー(調性)や前後のコード進行と比較しながら「その他の候補」も含めて最適なコードネームを選択する必要があります。
エラーメッセージとトラブルシューティング
入力に不備がある場合、ツールは以下のエラーメッセージを表示して解決方法を示します。
- 音名が不足している場合: 「少なくとも2つの異なる音名を入力してください。」または「コードを特定するには、別の異なる音名を追加してください。」
- 無効な文字が入力された場合: 「「
‹token›」は音名ではありません。A~Gに、必要に応じてシャープ、フラット、またはオクターブ数値を組み合わせて使用してください。」 - 入力制限を超えた場合: 「一度に入力できる音名は12個までです。」
- 一致するコードがない場合: 「このピッチセットに正確に一致するコード名が見つかりません。音名を確認するか、別のベース音の順序を試してください。」
なお、入力された音名やギターの運指データはブラウザ内でのみ処理され、外部サーバーにアップロードまたは保存されることはありません。
よくある質問
同じ音の構成なのに、複数のコード名が存在するのはなぜですか?
1つのピッチセットに対して、複数の和声的解釈が成り立つ場合があります。例えば、E–G♯–B–C♯は、E6ともC♯m7/Eとも解釈できます。前後のキー、メロディ、コード進行によって、どのコード名がその音楽的役割を最も適切に表現できるかが決まります。
転回形はどのように判定されますか?
音名入力モードでは、最初に入力された異なる音がベース音として扱われます。ギターモードでは、物理的に最も低い弦でなくても、ミュートされていない最も低音の弦がベース音になります。このベース音とルート音の関係性から、基本形や各転回形が判定されます。
対応しているギターのチューニングとフレットの範囲を教えてください。
ギターモードはレギュラーチューニング(E–A–D–G–B–E)を使用します。各弦はミュート、開放、または1から24までのフレットを指定できます。カポタストや変則チューニングは適用されません。