12小節のブルース

ブルースは基本的には12小節からできていてコード進行もほぼ決まっています。ブルースピアノの入門書にはばかばかしいくらい簡単な楽譜が載っていて練習するようにかかれています。
次の楽譜はCohenという人の書いたブルース入門書の最初の方に載っているものです。
blues12bar01.pdf 直
LilyPondは音の高さが音の流れで相対的に決まっていくので、このように和音進行のものは書き方がよくわかりません。左手で\relativeを途中に入れたりしているのは試行錯誤で入れたものです。もっと簡単に書けるかもしれません。

% blues12bar01.ly
\version "2.13.54"
\header {
  title = "12 Bar Blues Form"
}
chordc = \times 2/3 { < g c e >8 < g c e > < g c e > }
chordc = { \chordc \chordc \chordc \chordc }
chordf =  \times 2/3 { < a c f >8 < a c f > < a c f > }
chordf = { \chordf \chordf \chordf \chordf }
chordg = \times 2/3 { < b d f >8  < b d f > < b d f > }
chordg = { \chordg \chordg \chordg \chordg }
upper = \relative g'{
\clef treble
\key c \major
\numericTimeSignature
\time 4/4
\chordc \chordc \chordc 
\break
\chordc \chordf \chordf  
\break 
\chordc \chordc \chordg 
\break 
\chordf \chordc \chordc
\bar "|."
}
harmonies = \chordmode {
c1 c c c
f f c c
g f c c
}
lchordc = { \times 2/3 { < c g'>4 8 } \times 2/3 { 4 8 } }
lchordc = { \lchordc \lchordc }
lchordf =  { \times 2/3 { < f c' >4 < f c' >8 } \times 2/3 { < f d' >4 < f d' >8 } }
lchordf = { \lchordf \lchordf  }
lchordg = { \times 2/3 { < g d' >4 < g d' >8 } \times 2/3 { < g e' >4 < g e'>8 } }
lchordg = { \lchordg \lchordg }

lower = \relative c {
\clef bass
\key c \major
\numericTimeSignature
\time 4/4
\lchordc \lchordc \lchordc 
\break
\lchordc \relative f, { \lchordf \lchordf  }
\break 
\lchordc \lchordc \lchordg 
\break 
\lchordf \relative c { \lchordc \lchordc }
}

\score {

\new ChordNames {
\set chordChanges = ##t
\harmonies
}
\new PianoStaff = "PianoStaff_pf" <<
\new Staff = "upper" \upper
\new Staff = "lower" \lower
>>

\layout { }
\midi {}
}