music/all-around-the-galaxy.ly
2014-01-03 17:50:20 -08:00

118 lines
2.5 KiB
Plaintext

\version "2.18.0"
\language "english"
\header {
title = "All Around the Galaxy"
composer = "Tommy Montgomery"
copyright = "(c) 2014 Tommy Montgomery"
}
normalStuff = {
\key e \major
\set Staff.printKeyCancellation = ##f
\numericTimeSignature
\override TupletBracket #'bracket-visibility = #'if-no-beam
\set Score.connectArpeggios = ##t
\time 4/4
\tempo 4 = 144
}
basicBassLine = \relative c, {
e8 b' e4 e,8 b' e4
}
lead = \new Staff \with {
instrumentName = "Square"
midiInstrument = #"lead 1 (square)"
} {
\clef treble \relative c' {
\repeat volta 2 { \normalStuff }
%r1 |
e4.\f b8 ~ b4 e | fs4. b,8 ~ b4 fs' |
gs a8 gs ~ gs fs4 e8 ~ | e4. ds8 ~ ds4 e |
fs4. cs8 ~ cs4 fs | gs4. cs,8 ~ cs4 gs' |
a8 b a gs ~ gs fs4 e8 ~ | e1 |
<a, e'>1 | <b ds> | <cs e> | <b fs'> ~ |
<as fs'> ~ | <as es'> ~ | <as fs'> | << { fs'2 ds } \\ { gs,1 } >> |
cs4. gs8 ~ gs4 cs | ds4. gs,8 ~ gs4 ds' |
e4 fs8 e ~ e ds4 cs8 ~ | cs4. bs8 ~ bs4 cs |
}
}
secondo = \new Staff \with {
instrumentName = "Recorder"
midiInstrument = #"recorder"
} {
\clef treble \relative c'' {
\normalStuff
\repeat unfold 7 r1
r2 r4 a16\pp b cs ds |
e4 e8 fs ~ fs e4 ds8 ~ | ds4. b8 ~ b4 a16 b cs ds |
e4 e8 fs ~ fs e4 ds8 ~ | ds2. ds8 es |
fs4. gs8 ~ gs4 fs | es4. as,8 ~ as4 es'8 ds |
cs4. bs8 ~ bs4 cs | ds1 |
}
}
bass = \new Staff \with {
instrumentName = "Bass"
midiInstrument = #"synth bass 1"
} {
\clef bass \relative c, {
\normalStuff
\basicBassLine |
\transpose e b \basicBassLine |
\transpose e cs' \basicBassLine |
\transpose e a \basicBassLine |
\transpose e fs \basicBassLine |
\transpose e cs' \basicBassLine |
a'8 e' a e b fs' b, e, ~ |
e8 e' a, gs e2 |
\transpose e a \basicBassLine |
\transpose e b \basicBassLine |
\transpose e cs' \basicBassLine |
\transpose e b \basicBassLine |
\transpose e ds \basicBassLine |
\transpose e as \basicBassLine |
\transpose e fs \basicBassLine |
\transpose e gs \basicBassLine |
\transpose e cs' \basicBassLine |
\transpose e gs \basicBassLine |
\transpose e cs' \basicBassLine |
\transpose e gs \basicBassLine |
}
}
percussion = \new DrumStaff \with {
instrumentName = "Drums"
} \drummode {
\normalStuff
\repeat unfold 24 { <bd hh>8 hh <sn hh> hh <bd hh> hh <sn hh> hh }
}
\score {
<<
\lead
\secondo
\bass
\percussion
>>
\layout {
\context {
\Staff \RemoveEmptyStaves
}
}
\midi {}
}