コンテンツにスキップ

コード表記リファレンス

Harmonybeamは、標準的なコード表記をかなり広く受け付けます。リアルブックやリードシートで見たことがあるような書き方なら、たいていそのまま動きます。

AからGまでの任意の音名に、必要であればシャープまたはフラットを付けられます。

C C# Db D D# Eb E F F# Gb G G# Ab A A# Bb B

Unicodeのも使えます(例: F♯m7)。

記号名前
(none)MajorCC E G
m, min, mi, -MinorCm, Cmin, C-C Eb G
dim, ° , oDiminishedCdim, C°C Eb Gb
aug, +AugmentedCaug, C+C E G#
sus2Suspended 2ndCsus2C D G
sus4, susSuspended 4thCsus4C F G
5Power chord(3rdなし)C5C G
記号名前
7Dominant 7C7C E G Bb
maj7, Δ, M7, ma7Major 7Cmaj7, CΔC E G B
m7, min7, mi7, -7Minor 7Cm7C Eb G Bb
dim7, °7, o7Diminished 7Cdim7C Eb Gb Bbb
m7b5, ø, ø7, min7b5, -7b5Half-diminishedCm7b5, CøC Eb Gb Bb
mMaj7, mM7, m(maj7), m-maj7Minor-major 7CmMaj7C Eb G B
7sus4, 7susDominant 7 sus4C7sus4C F G Bb
7sus2Dominant 7 sus2C7sus2C D G Bb
記号名前追加される音
9Dominant 9C9+ D
maj9Major 9Cmaj9+ D
m9Minor 9Cm9+ D
11Dominant 11C11+ D F
m11Minor 11Cm11+ D F
13Dominant 13C13+ D A
maj13Major 13Cmaj13+ D A
m13Minor 13Cm13+ D A
記号意味
6C6Major + 6th(7thなし)
m6Cm6Minor + 6th
69, 6/9C69, C6/9Major + 6th + 9th
m69, m6/9Cm69Minor + 6th + 9th
add9, add2Cadd9メジャートライアド + 9(7thなし)
madd9, madd2Cmadd9マイナートライアド + 9
add11, add4Cadd11メジャートライアド + 11
7add13, 67C7add136th/13thを加えた7thコード(9th/11thなし)

ドミナントコードや拡張コードに適用できます。

記号意味
b5Flat 5C7b5
#5Sharp 5C7#5
b9Flat 9C7b9
#9Sharp 9C7#9
#11Sharp 11Cmaj7#11
b13Flat 13C7b13
alt, 7altAltered dominant(b5 #5 b9 #9を含む)C7alt, Calt

変化音は自由に重ねられます: C7#9b13, C13b9#11, Cmaj13#11

メジャー7thを持つオーグメントコードでは、次の表記が使えます。

Cmaj7#5 CaugMaj7 C+Maj7 C+M7

括弧はどこに入れても任意で、検索前に取り除かれます。変化音を重ねるとき、読みやすくするために使えます。

C7(#9) = C7#9
C7(b9)(b13) = C7b9b13
Cmaj7(#11) = Cmaj7#11
Cm(add9) = Cmadd9
Cm7(b5) = Cm7b5
C(no3) = C5

コンパクト表記と括弧付き表記は完全に入れ替え可能です。

/の後ろに任意のベース音を指定できます。

C/E // EをベースにしたCメジャー(第1転回形)
Am/G // GをベースにしたAマイナー
F/G // G ベース上のFメジャー
C/Bb // Bb ベース上のCメジャー

スラッシュコードは他の表記と自由に組み合わせられます: Cm7(b5)/Gb, C7#9/E, Cmaj7(#11)/G

Harmonybeamは、同じコードに対して複数の表記を受け付けます。次はすべて同じコードとして解析されます。

Cm = Cmin = Cmi = C- = CMin = CMI
Cmaj7 = CΔ = CM7 = Cma7
Cm7b5 = Cø = Cø7 = Cmin7b5 = C-7b5
Cdim7 = C°7 = Co7
Caug = C+ = CAug = CAUG
CmMaj7 = Cm(maj7)= Cm-M7 = Cmin-maj7 = Cm/M7
C7#5 = Caug7 = C+7
C13#5 = Caug13 = C+13

期待したコードが失敗する場合は、まず次を確認してください。

  • 臨時記号は明示的に書く必要があります: F sharpではなくF#B flatではなくBb
  • ルートは最初に書く必要があります: maj7CではなくCmaj7
記号意味
%直前のコードを繰り返すC | Am | % | G

あるコードシンボルが解析されるべきなのに失敗する、または違うコードとして解析されると思う場合は教えてください。[email protected]まで、シンボルと期待していた結果を送ってください。