コード判定ツール

音名や6弦ギターの運指からコードを特定し、インターバルや転回形を表示します。

入力方法

音名はスペースまたはカンマで区切ってください。最初に入力された異なる音がベース音になります。オクターブ数値は省略可能です。

音を追加

一致するコード

ボイシングを入力してコードを特定

少なくとも2つの異なる音名を入力するか、発音する2本の弦のフレットを選択してください。

準備完了。音名またはギターの運指を入力してください。

入力された音名やギターの運指はブラウザ内にのみ保持されます。BroBroGoにアップロードまたは保存されることはありません。

よくある質問

同じ音の構成なのに、複数のコード名が存在するのはなぜですか?

1つのピッチセットに対して、複数の和声的解釈が成り立つ場合があります。例えば、E–G♯–B–C♯は、E6ともC♯m7/Eとも解釈できます。前後のキー、メロディ、コード進行によって、どのコード名がその音楽的役割を最も適切に表現できるかが決まります。

転回形はどのように判定されますか?

音名入力モードでは、最初に入力された異なる音がベース音として扱われます。ギターモードでは、物理的に最も低い弦でなくても、ミュートされていない最も低音の弦がベース音になります。

対応しているギターのチューニングとフレットの範囲を教えてください。

ギターモードはレギュラーチューニング(E–A–D–G–B–E)を使用します。各弦はミュート、開放、または1から24までのフレットを指定できます。カポタストや変則チューニングは適用されません。

音名とギター運指からコードを特定する仕組み

コード判定ツールは、入力された音名や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までのフレットを指定できます。カポタストや変則チューニングは適用されません。