diff --git a/airs/road_to_the_isles/config.ily b/2-4_marches/road_to_the_isles/config.ily similarity index 78% rename from airs/road_to_the_isles/config.ily rename to 2-4_marches/road_to_the_isles/config.ily index 9a0e801..db9db96 100644 --- a/airs/road_to_the_isles/config.ily +++ b/2-4_marches/road_to_the_isles/config.ily @@ -4,7 +4,7 @@ global = { \time 2/4 } confTempo = { - \tempo 4 = 80 + \tempo 4 = 60 } %% Format part = { \partial 8 \grace{s4.} s8 } @@ -14,4 +14,6 @@ line = { \repeat unfold 2 { \halfline } } %% Headers title = "Road to the Isles" +alttitleI = "Burning Sands of Egypt" +alttitleII = "Bens of Jura" meter = "March" diff --git a/2-4_marches/road_to_the_isles/full.ly b/2-4_marches/road_to_the_isles/full.ly new file mode 100644 index 0000000..6c622f2 --- /dev/null +++ b/2-4_marches/road_to_the_isles/full.ly @@ -0,0 +1,180 @@ +\version "2.19.0" + +\include "bagpipe.ly" +\include "lilydrum.ly" + +\include "./config.ily" +%\include "./notes.bass.ily" +%\include "./notes.tenor.ily" +\include "./notes.side.ily" +\include "./notes.pipes.ily" +%\include "./notes.pipes.seconds.ily" +%\include "./notes.lyrics.ily" + +\layout { + indent = 5.0 + short-indent = 2.0 +} + +\score { + \new StaffGroup << + \new Staff \with { + instrumentName = \markup{ \instrumentPipes } + shortInstrumentName = \markup{ \shortInstrumentPipes } + } { + \global + \pipeglobal + << + \new NullVoice = "format" { + \repeat volta 2 { + \part + \line + } + \break + \repeat unfold 2 { + \part + \halfline + } \alternative { + { \halfline \break \bar "||" } + { \halfline } + } + }%Format + + \new Voice = "pipes" { + \pipesAA + \pipesAB s8 + + \pipesBA + \pipesBBA s8 + \pipesBA + \pipesBBB + + }%Pipes + >> + } +%{ \new Staff = "song" { + \lyricsglobal + \new Voice = "lyrics" { + + } + } +}% +%{ \new Lyrics = "verse1" { + \lyricsglobal + \lyricsto "lyrics" { + \verseA + } + } +%} +%{ \new Staff = "seconds" \with { + instrumentName = \markup{ \instrumentPipes \instrumentSecnd } + shortInstrumentName = \markup{ \shortInstrumentPipes \shortInstrumentSecnd } + } { + \pipessecndglobal + + } +%} + \new PipeBandDrumStaff = "side" \with { + instrumentName = \markup { \instrumentSide } + shortInstrumentName = \markup{ \shortInstrumentSide } + } { + \sideglobal + \sidePI + << + \sideMid + \context PipeBandDrumStaff = "sideLD" { + \sideMidII + } + >> + \sidePI + << + \sideEnd + \context PipeBandDrumStaff = "sideLD" { + \sideEndII + } + >> s8 + + %% + \sidePII + << + \sideMid + \context PipeBandDrumStaff = "sideLD" { + \sideMidII + } + >> + \sidePII + << + \sideEnd + \context PipeBandDrumStaff = "sideLD" { + \sideEndII + } + >> s8 + % + <>\dr + \removeWithTag #'tutti { + \sidePII + << + \sideMid + \context PipeBandDrumStaff = "sideLD" { + \sideMidII + } + >> + \sidePI + << + \sideEnd + \context PipeBandDrumStaff = "sideLD" { + \sideEndII + } + >> s8 \fr + } + } + \new PipeBandDrumStaff = "sideLD" \with { + instrumentName = \markup \center-column { LD \instrumentSide } + shortInstrumentName = \markup{ L.D. } + \RemoveAllEmptyStaves + } { + s8 | s1*4 + s8 | s1*4 + } +%{ + \new PipeBandDrumStaff = "tenor" \with { + instrumentName = \markup{ \instrumentTenor } + shortInstrumentName = \markup{ \shortInstrumentTenor } + } { + \tenorglobal + + } +%} +%{ + \new PipeBandDrumStaff = "bass" \with { + instrumentName = \markup{ \instrumentBass } + shortInstrumentName = \markup{ \shortInstrumentBass } + } { + \bassglobal + + } +%} + >> + \header { + title = \title + meter = \meter + composer = \markup \large { + \column \right-align { + $(if (not (string=? "" composerLyrics)) #{ \markup { \line { \composerLyrics ":" } } #} ) + $(if (not (string=? "" composerPipes)) #{ \markup {\line { \composerPipes ":" }} #} ) + $(if (not (string=? "" composerPipessecnd)) #{ \markup {\line { \composerPipessecnd ":" }} #} ) + $(if (not (string=? "" composerSide)) #{ \markup {\line { \composerSide ":" }} #} ) + $(if (not (string=? "" composerTenor)) #{ \markup {\line { \composerTenor ":" }} #} ) + $(if (not (string=? "" composerBass)) #{ \markup {\line { \composerBass ":" }} #} ) + } + \column \right-align { + $(if (not (string=? "" composerLyrics)) #{ \markup { \line { "Lyrics" } } #} ) + $(if (not (string=? "" composerPipes)) #{ \markup {\line { \instrumentPipes }}#} ) + $(if (not (string=? "" composerPipessecnd)) #{ \markup {\line { \instrumentPipessecnd }}#} ) + $(if (not (string=? "" composerSide)) #{ \markup {\line { \instrumentSide }}#} ) + $(if (not (string=? "" composerTenor)) #{ \markup {\line { \instrumentTenor }}#} ) + $(if (not (string=? "" composerBass)) #{ \markup {\line { \instrumentBass }}#} ) + } + } + } +} diff --git a/2-4_marches/road_to_the_isles/notes.pipes.ily b/2-4_marches/road_to_the_isles/notes.pipes.ily new file mode 100644 index 0000000..ac40c46 --- /dev/null +++ b/2-4_marches/road_to_the_isles/notes.pipes.ily @@ -0,0 +1,41 @@ +% 2/4 Road to the Isles +% Pipes +\version "2.18.2" +composerPipes = "P.M. J. MacLellan" %John, DCM +arrangerPipes = "" +pipeglobal = { + \key d \major +} +% Music +pipesAA = { + \grg a16. d32 | + \dblf f4 A16. f32 \grg e16. f32 | + \thrwd d16. e32 \grg d16. c32 \dblb b8 \grg d16 c16 | + \grg b32 \grd G16. \grg b16. c32 \thrwd d16. e32 \grg f32 A16. | + \hdble e4 \gra e8 +} +pipesAB = { + \grg a16. d32 | + \dblf f4 A16. f32 \grg e16. f32 | + \thrwd d16. e32 \grg d16. c32 \dblb b8 [ \dblg g8 ] | + \grA f32 [ A16. \hdblf f16. d32 ] \grg a16. [ \grd c32 \dble e16. c32 ] | + \thrwd d4 \dbld d8 +} +pipesBA = { + \grg f16. g32 | + \dblA A16. [ a32 \wbirl a8 ] \dblf f16. [ a32 \wbirl a8 ] | + \thrwd d16. e32 \grg d16. c32 \dblb b8 \grg d16 c16 | + \grg b32 \grd G16. \grg b16. c32 \thrwd d16. e32 \grg f32 A16. | + \hdble e4 \gra e8 + +} +pipesBBA = { + \grg f16. g32 | + \dblA A16. [ a32 \wbirl a8 ] \dblf f16. [ a32 \wbirl a8 ] | + \thrwd d16. e32 \grg d16. c32 \dblb b8 [ \dblg g8 ] | + \grA f32 [ A16. \hdblf f16. d32 ] \grg a16. [ \grd c32 \dble e16. c32 ] | + \thrwd d4 \dbld d8 +} +pipesBBB = { + \pipesAB +} diff --git a/airs/road_to_the_isles/notes.side.ily b/2-4_marches/road_to_the_isles/notes.side.ily similarity index 100% rename from airs/road_to_the_isles/notes.side.ily rename to 2-4_marches/road_to_the_isles/notes.side.ily diff --git a/2-4_marches/road_to_the_isles/pipes.ly b/2-4_marches/road_to_the_isles/pipes.ly new file mode 100644 index 0000000..9576a2c --- /dev/null +++ b/2-4_marches/road_to_the_isles/pipes.ly @@ -0,0 +1,67 @@ +\version "2.18.2" + +\include "bagpipe.ly" + +\include "./config.ily" +\include "./notes.pipes.ily" + +\score { + \new Staff { + \global + \pipeglobal + << + \new NullVoice = "format" { + \repeat volta 2 { + \part + \line + } + \break + \repeat volta 2 { + \part + \halfline + } \alternative { + { \part \halfline } + { \part \halfline } + } + \bar "|." + }%Format + + \new Voice = "pipes" { + \pipesAA + \pipesAB s8 + + \pipesBA s8 + \pipesBBA s8 + \pipesBBB s8 + + } + >> + } + \header { + title = \title + meter = \meter + instrument = \instrumentPipes + composer = \composerPipes + arranger = \arrangerPipes + } +} +\score { + \new Staff { \global \pipeglobal + \set Staff.midiInstrument = #"bagpipe" + %%Tune + \partial 8 + \pipesAA \pipesAB + \pipesAA \pipesAB + + \pipesBA \pipesBBA + \pipesBA \pipesBBB + } + \midi { \confTempo } + \header { + title = \title + meter = \meter + instrument = \instrumentPipes + composer = \composerPipes + arranger = \arrangerPipes + } +} diff --git a/airs/road_to_the_isles/side.full.ly b/2-4_marches/road_to_the_isles/side.full.ly similarity index 100% rename from airs/road_to_the_isles/side.full.ly rename to 2-4_marches/road_to_the_isles/side.full.ly diff --git a/airs/road_to_the_isles/side.ly b/2-4_marches/road_to_the_isles/side.ly similarity index 100% rename from airs/road_to_the_isles/side.ly rename to 2-4_marches/road_to_the_isles/side.ly diff --git a/airs/road_to_the_isles/side.two.ly b/2-4_marches/road_to_the_isles/side.two.ly similarity index 100% rename from airs/road_to_the_isles/side.two.ly rename to 2-4_marches/road_to_the_isles/side.two.ly