ludwigvanbeethoven71

"theme for Pirates of the Caribbean" leadsheet Lilypond

Apr 21st, 2014
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Latex 3.46 KB | None | 0 0
  1. \version "2.16.0"
  2. \include "english.ly"
  3. #(set-global-staff-size 22)
  4. \pointAndClickOff
  5.  
  6. \header {
  7.  title = "HE'S A PIRATE"
  8.  subtitle = "(Musical theme for Pirates of the Caribbean)"
  9.  subsubtitle = " "
  10.  composer = "Klaus Badelt, Hans Zimmer"
  11.  meter = \markup {\note #"4." #1  ~
  12.                   "100" }  
  13.  copyright =
  14.  \markup { \override #'(font-size . -4)
  15.            "ceci n'est pas un Realbook"}
  16.  tagline = ##f
  17. }
  18.  
  19. \paper {
  20.  #(set-paper-size "a4")
  21.  top-margin = 10
  22.  markup-system-spacing #'basic-distance = #24
  23.  system-system-spacing #'basic-distance = #17  
  24. }
  25.  
  26.  
  27.  
  28. #(define (lower-extension pitch chbass)
  29.    "Return markup lowered markup for pitch note name."
  30.    (markup #:lower 1.7 #:fontsize 0 #:halign 0.2
  31.      (note-name->markup pitch chbass )))
  32.  
  33. global = {  
  34.   \key d \minor
  35.   \time 12/8
  36.   %\partial 4
  37.   \override Staff.Clef #'break-visibility = #all-invisible
  38.   \override Staff.KeySignature #'break-visibility = #all-invisible
  39. }
  40.  
  41. chordNames = \chordmode {
  42.  \global
  43.  \set slashChordSeparator = \markup\fontsize#1 \lower#0.7 \rotate#-15 {"/" }
  44.  d1.:m s s s
  45.  d2.:m bf a:m d:m
  46.  bf f c d:m
  47.  d:m bf g:m d:m
  48.  bf d: m a s
  49.  a d:m
  50.  
  51. }
  52.  
  53. melody = \relative c'' {
  54.  \global
  55.  \tiny
  56.  \once \override Score.TextScript #'extra-offset = #'(0 . 2)
  57.  d,4 ^\markup   {  \tiny \rounded-box "Intro" }
  58.  d8 d4 d8 d4 d8 d d d
  59.  d4 d8 d4 d8 d4 d8 d d d
  60.  d4 d8 d4 d8 d4 d8 d d d
  61.  d4 d8 d4 d8 d4.   \normalsize \bar"" \break
  62.  r8 a c \bar"|:"
  63.  \once \override Score.RehearsalMark #'extra-offset = #'(2 . 2)
  64.  \mark \markup  {  \tiny \rounded-box "Theme" }
  65.  
  66.  d4 d d8 e f4 f f8 g
  67.  e4 e d8 c c d4. a8 c  
  68.  d4 d d8 e f4 f f8 g \break
  69.  e4 e d8 c d2 a8 c  \bar"||"
  70.  d4 d d8 f g4 g g8 a
  71.  bf4 bf a8 g a4 d,4 d8 e
  72.  f4 f f8 g a4 d, d8 f
  73.  \set Score.repeatCommands = #'((volta "1"))
  74.  e4 e f8 d e4. r8 a,8 c \bar":|"
  75.  \set Score.repeatCommands = #'((volta #f))
  76.  \set Score.repeatCommands = #'((volta "2"))
  77.  e4 e d8 c d2. \bar".|"
  78.  \set Score.repeatCommands = #'((volta #f))
  79.  \break
  80.  \bar":|"
  81. }
  82.  
  83. emptyStaff = \relative c' {
  84.  \global
  85.  \once \override TextScript #'extra-offset = #'(-1 . -3.5 )
  86.  s1.^\markup \larger\bold {"(        )"}  
  87.  s1*16 s1 s1
  88. }
  89.  
  90. \score {  
  91.   \new StaffGroup  \with {
  92.     %{ distance entre les portΓ©es %}
  93.     \override StaffGrouper #'staff-staff-spacing =
  94.     #'((basic-distance . 0 )
  95.        (minimum-distance . 14)
  96.        (padding . 0)
  97.        (stretchability . 0))    
  98.   }
  99.  
  100.   <<
  101.     \set StaffGroup.systemStartDelimiter = #'SystemStartBar  
  102.    
  103.     \new Staff = "upper" \with {      
  104.      \override NoteHead #'font-size = #0.5      
  105.    }  \melody
  106.    
  107.    \new Staff \with {      
  108.      \override StaffSymbol #'thickness = #(magstep -20 )
  109.      \remove "Time_signature_engraver"
  110.      \remove "Clef_engraver"
  111.      \remove "Key_engraver"
  112.    } \emptyStaff
  113.    
  114.    \new ChordNames \with {    
  115.      \override VerticalAxisGroup #'staff-affinity = #UP
  116.      \override ChordName #'extra-offset = #'(0 . 3.7)
  117.      chordNoteNamer = #lower-extension
  118.      \override ChordName #'font-name = #'"Purisa Bold"
  119.      \override ChordName #'font-size = #2
  120.    } \chordNames    
  121.   >>
  122.  
  123.   \layout { indent = 0
  124.             %ragged-last = ##t
  125.             \context {
  126.              \Score
  127.              \override SystemStartBar #'collapse-height = #1              
  128.              \remove "Bar_number_engraver"
  129.            }  
  130.  }
  131.  \midi {
  132.    \tempo 4 = 100
  133.  }
  134. }
Advertisement
Add Comment
Please, Sign In to add comment