Skip to content

Instantly share code, notes, and snippets.

@SamWhited
Created December 16, 2013 17:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save SamWhited/a18a2c343847509c76f2 to your computer and use it in GitHub Desktop.
Save SamWhited/a18a2c343847509c76f2 to your computer and use it in GitHub Desktop.
Breakin' Up Christmas
\version "2.17.97"
song = {
\partial 4 e4 ~
\repeat volta 2 {
e8 fis e d cis a cis d | e fis e cis a4 cis8 d | |e fis e d cis4 cis8 a | b
a b cis a4 cis8 d | e fis e d cis4 cis8 d | e4 e8 cis a4 gis' | a8 b a fis e
d cis d
}
\alternative {
{ e cis b cis a4 e'\laissezVibrer }
{ e8\repeatTie cis b cis a4 e }
}
\break\bar ".|:-||"
\repeat volta 2 {
fis8 e fis gis a4 cis8 a | b a a a fis e e e | fis e fis gis a4 cis8 a | b a
gis e a4 e | fis8 e fis gis a4 cis8 a | b a a a fis e e e | fis e fis gis a4
cis8 b
}
\alternative {
{ cis a gis e a4 e }
{
\set Timing.measureLength = #(ly:make-moment 3/4)
b'8 a gis e a4
}
}
\bar "|."
}
harmonies = \chordmode {
r4 a1 a a e a a a e2 a e a a1 a a e2 a a1 a a e2 a e a
}
\score {
<<
\new ChordNames {
\set chordChanges = ##t
\set noChordSymbol = ##f
\harmonies
}
\new Staff = "melody" {
\relative c'' {
\clef treble
\key a \major
\time 4/4
\song
}
}
>>
\layout {}
\midi {
\context {
\Score
tempoWholesPerMinute = #(ly:make-moment 50 2)
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment