dd36dd0400e5

lollypond
[view raw] [browse files]
author Steve Losh <steve@stevelosh.com>
date Thu, 24 Jan 2013 23:53:17 -0500
parents 1af7dc6e1a4a
children 3b3fba62fdbb
branches/tags (none)
files fish/config.fish music/gimme-a-simple-song.ly music/gimme-a-simple-song.pdf

Changes

--- a/fish/config.fish	Thu Jan 24 12:23:21 2013 -0500
+++ b/fish/config.fish	Thu Jan 24 23:53:17 2013 -0500
@@ -131,6 +131,7 @@
     end
 end
 set -gx PATH "/usr/X11R6/bin"
+prepend_to_path "/usr/texbin"
 prepend_to_path "/sbin"
 prepend_to_path "/usr/sbin"
 prepend_to_path "/bin"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/music/gimme-a-simple-song.ly	Thu Jan 24 23:53:17 2013 -0500
@@ -0,0 +1,100 @@
+\version "2.16.1"
+
+x = {
+  \grace { \xNotesOn cis16 \xNotesOff }
+}
+xx = {
+  \grace { \xNotesOn cis16 cis16 \xNotesOff }
+}
+pre_chorus = {
+  gis,8 gis8 r8 cis4 r8 \grace { \xNotesOn gis16 gis16 \xNotesOff } gis8 gis8 |
+}
+
+% Intro
+intro = \relative c {
+  cis4^"intro" r8 e r gis r cis8 | r4. e,8 r8 fis4. |
+  cis4 r8 e r cis'4 r8 | \pre_chorus
+  \break
+}
+
+% Verse
+verse = \relative c {
+  cis4^"verse" r8 e r gis r cis8 | r4. e,8 r8 fis4. |
+  cis4 r8 e r cis'4 r8 | gis,8 gis8 r8 gis8 r8 gis8 r8 gis8 |
+  \break
+  cis4 r8 e r gis r g | fis4 r8 a r cis4. |
+  cis,4 r8 e r cis'4 r8 | \pre_chorus
+  \break
+}
+
+% Chorus
+chorus_octaves = {
+  cis4  r4. cis'8 r4 | cis,4 r4. cis'8 r4 |
+  cis,4 r4. cis'8 r4 | \grace { \xNotesOn cis,16 cis16 \xNotesOff } cis4 r2. |
+  \break
+}
+chorus_main = {
+  cis4^"chorus" r \x cis8 cis r4 | \x cis4 r \xx gis8 gis r4 |
+  \x cis4          r \x cis8 cis r4 | \x gis4 r \x cis cis | 
+  \break
+  cis4          r \x cis8 cis r4 | \x cis8 cis8 r4 \x e4 e4 |
+  a,8 a a a a a a a gis gis gis gis gis gis gis b |
+  \break
+}
+main_arp = {
+  cis4 r8 e r gis r cis8 | r4. e,8 r8 fis4. |
+}
+outro = {
+  cis4^"outro" r8 e r gis r cis8 | r4. e,8 r8 fis4. |
+  \main_arp
+  \break
+  \main_arp
+  \main_arp
+  \break
+  \main_arp
+  \main_arp
+  \break
+  \main_arp
+  \main_arp
+  \break
+  \main_arp
+  \main_arp
+  \break
+}
+chorus = \relative c {
+  \chorus_main
+  \chorus_octaves
+}
+final_chorus = \relative c {
+  \chorus_main
+  \outro
+}
+
+% Bridge
+bridge = \relative c {
+  cis4^"bridge" r8 e r gis r cis8 | r4. e,8 r8 fis4. |
+  cis4          r8 e r gis r cis8 | r4. e,8 r8 e8 f4 |
+  \break
+  fis4 r8 a r cis r fis, | fis4 r8 a r cis r cis |
+  c4 r8 gis r c r dis | dis4 r8 c r cis4. |
+}
+
+% Structure -------------------------------------------------------------------
+\header {
+  title = "Gimme A Simple Song"
+}
+
+{
+  \clef "bass"
+  \key cis \minor
+  \time 4/4
+
+  \intro
+  \verse
+  \chorus
+  \verse
+  \chorus
+  \bridge
+  \verse
+  \final_chorus
+}
Binary file music/gimme-a-simple-song.pdf has changed