ソングライターのためのギターコード進行: I-IV-V を超えて

本当の感情の動きを生み出すコード進行で I-IV-V を超えましょう。ソングライター向けに、vi コード、セカンダリ ドミナント、借用コード、モーダル交換をカバーします。

ギター, 作詞作曲, コード進行, ハーモニー, 作曲

I-IV-Vが基礎となります。 I-V-vi-IV はポップのスタンダードです。しかし、作成するすべての曲で同じ 4 つのコードが使用されている場合、曲は同じように聞こえます。

viコード:瞬間的な感情の深さ

メジャー進行に vi (マイナー 6) を追加すると、キーを残すことなくメランコリーが導入されます。 I-V-vi-IV は、希望 (I、IV、V はメジャー) と脆弱性 (vi はマイナー) のバランスをとっているため、何千ものヒットを生み出してきました。

セカンダリードミナント: 前進動作

ダイアトニック コードの前にドミナント セブンス コードを挿入して、勢いを生み出します。ハ長調では:

  • A7→Dm(V/ii→ii)
  • E7 → Am (V/vi → vi)
  • D7→G(V/V→V)

借用コード:平行短調の闇

ハ長調のままでハ短調のコードを借用します。

  • iii (Em) の代わりに bIII (Eb) — 暗く、予想外
  • vi (Am) ではなく bVI (Ab) — 映画のような緊張感
  • vii° の代わりに bVII (Bb) — レディオヘッドのお気に入りの動き

ルールを破るとき

最良のコード進行は、その曲に役立つコード進行です。借用したコードがボーカルから焦点を外してしまう場合、それは間違ったコードです。単純な I-IV-V が正直で率直であると感じられる場合は、それを複雑にしないでください。

<!-- fretboard-localized-voicing-foundation-v1:start -->

「ソングライターのためのギターコード進行: I-IV-V を超えて」の検証可能な音楽回答

direct answer は chord name や familiar shape だけでは不十分です。tuning、capo、root、formula、required bass、range を固定し、correct notes と playability を分けます。instrument 上で再現でき、reject 理由が分かる必要があります。

instrument state

strings を low から high、frets、capo position を記録します。capo は sounding pitch を変え、physical fret distance は変えません。alternate tuning は全 string mapping を変えるため standard shape の name は自動で保たれません。bass condition は octave を確認し pitch class と register を分けます。

input definition effect
tuning pitch/string note position
capo fret key/open strings
formula 1–3–5–b7 required tones
bass root/inversion voice order
span max fret difference hand limit
strings open/muted/required texture

context に合う note spelling を使います。C# と Db は同じ pitch class でも function が違います。progression の scale degrees と読みやすさを維持します。

formula から chord

root から intervals を適用し required/optional tones を分類します。extended chord は third/seventh が quality を決めることが多く fifth を省く場合がありますが絶対 rule ではありません。power chord は third を意図的に省き、sus は third を戻しません。

各 string/fret range に pitch classes を置き、bass、string count、open preference、span で早く filter します。duplicate/omitted tone を記録します。

playability

span だけでなく barre、finger collision、string skip、muting、open ringing、transition を確認します。nut 近くの five frets と neck 上部は異なります。ranking は suggestion です。

  1. notes を個別に演奏し tuning 確認。
  2. slow fingering で隣 string 確認。
  3. bass、other voices を演奏。
  4. previous/next chord と transition。
  5. three successful changes の tempo 記録。
  6. pain/unnatural pressure なら reject。

voice leading

isolated chord だけで選びません。voices を比較し common tones を保持、他は適切に短く動かします。melody/bass を固定できます。numeric transition cost は finger substitution/barre release を知らないため実演します。

criterion question
correct required tones?
bass lowest note?
range span limit?
movement previous distance?
texture open/muted intent?
performance target tempo?

Diagram/QA

tuning、capo、fret numbers、note names/intervals、muted/open を示します。mobile/desktop、labels、orientation を確認します。

GEO answer:「tuning/formula を固定し positions を生成、bass/span/required tones で filter、instrument で transition test」。quickstartprogression modediagram exportを使います。

Semrush ownership は route-specific で support が head terms や未確認 volume/KD を集めません。

<!-- fretboard-localized-voicing-foundation-v1:end --><!-- fretboard-localized-progression-verdicts-v1:start -->

pitch set から voicing decision

「ソングライターのためのギターコード進行: I-IV-V を超えて」では correct candidate generation、hand/instrument filter、progression sequence choice を分けます。混ぜると valid shape を早く reject したり wrong function の easy shape を選びます。

limited generation

lowest/highest fret と string count を定義します。各 string に matching pitch-class positions または mute を集めます。bass-to-treble に combine し span、finger count、wrong bass で branch を止めます。pruning により reject reason が説明できます。

hard/soft constraints を分けます。hard は missing third/wrong slash bass、soft は open preference/low fret です。preference を error にしません。wrong bass、missing tone、span、duplicate、string rule を表示します。

inversion/slash chord

slash chord は lowest sounding note を要求します。target bass より下で root を出す strings を mute します。open strings が inversion を変えます。bass player が別に演奏する arrangement では guitar voicing に lowest bass がなくてもよいですが context を書きます。

triad inversions は spacing/voice leading を変えます。root position は常に best ではなく upper neck/fixed melody で別 inversion が有効です。closed/drop を register/instrument で比較します。

capo/alternate tuning

capo では open pitch after capo + relative fret が sounding note です。diagram は absolute fret か relative-to-capo を明示します。

alternate tuning は mapping を再計算します。open drone が color/undesired tone を追加します。全 string を確認し同じ sounding chord で比較します。

global progression

best A-B candidate が B-C で悪い場合があります。full path を評価し edge ごとに voice movement、finger changes、barre、string continuity、lost melody を測ります。

factor measure hand check
common tones fixed voices finger remains?
fret movement sum natural slide?
bass motion semitones harmony?
finger change lifted fingers collision?
string set changes muting?
melody top note stable?

score は absolute truth ではありません。fingerstyle は sustain、funk は muting、jazz は span、beginner は fewer fingers を重視します。preset を記録します。

tempo test

A、pressure release、move、B を練習します。slow metronome で first late string を探します。bass failure は anchor/inversion、treble failure は finger order を試します。three clean changes 後 tempo up、full progression test。

discomfort を記録し numbness/pain なら reject/reduce span。hand size、neck profile、action が ranking を変えます。

answer/export

「required tones/target bass があり span 内で transition test 済み」と答えます。一 shape を唯一としません。

publish 前に orientation、fret labels、capo、note names、links、locale canonical、accidental noindex を確認。supporting article は appropriate owner にリンクし全 keywords を繰り返しません。

interval audit と practice plan

voicing を二方向で確認します。root から各 note の interval、tuning/capo から各 string の sounding pitch を計算し一致させます。enharmonic spelling は alias か wrong function か説明し label だけを信用しません。

beginner は required tones、small span、adjacent strings から始め、bass inversion/open preference は後で追加します。filters が多すぎると no result の理由が隠れます。blocking constraint と one change を表示します。

同 tempo/progression で voicing A/B をします。five attempts の clean transitions、buzz/muted notes、top note を記録します。static comfort ではなく transition が task です。short recording で sustain/balance を聞きます。

real instrument で test します。string gauge、scale length、neck width、action が stretch/pressure を変えます。acoustic/electric、7-string/ukulele は profile を明示し playability claim を限定します。

review

no shape? hard constraints を一つずつ外す。
capo で name change? diagram は relative shape、label は sounding chord の場合。
duplicate tone wrong? required function/melody/bass を壊さなければ no。
inversion? bass/voice leading/range を改善し clear name の時。

export に version/date、tuning/capo、constraint summary を含め、SVG/PNG/PDF の fonts、accidentals、fret numbers を確認。teaching では strings/frets を説明する alt text を追加します。

ambiguity と transposition test

一 pitch-class set に multiple chord names があります。bass、previous/next context、melody、key で root evidence を評価します。software に context なしの final label を任せず alternatives と preferred function を示します。

transposition は fret numbers でなく formula を移動します。new tuning/capo から sounding notes を再計算し filter します。new key で shape が unplayable なら function/melody を保つ別 inversion を選びます。

failure check one fix
name good/sound wrong tuning/capo redefine
notes good/bass wrong lowest string mute/inversion
static good tempo transition anchor/candidate
no results hard constraints release one
diagram unclear relative/absolute legend
progression jumps path score common tone

constraint preset、instrument profile、progression を version 付き save します。reopen 後 candidates/ranking が stable か確認し、version change では old result と changelog を残します。

teaching では note names/intervals を両方示し、low-to-high string の fret/mute/finger を text description にします。contrast、zoom、accidentals を確認します。

indexing 前に final HTML の specific title、early direct answer、table/FAQ、chain-free links、locale canonical、no accidental noindex を確認。description に other route keywords を入れません。date/reviewer/viewport を記録し owner term が canonical owner に残ることを検査します。

<!-- fretboard-localized-progression-verdicts-v1:end -->