diff --git a/4-4_marches/the_crusaders_march/notes.side.ily b/4-4_marches/the_crusaders_march/notes.side.ily index 435f140..25ad7ca 100644 --- a/4-4_marches/the_crusaders_march/notes.side.ily +++ b/4-4_marches/the_crusaders_march/notes.side.ily @@ -2,10 +2,10 @@ % Side \version "2.18.2" composerSide = "E.T. de Boone, 2016" -sideglobal = {} -% Music -ending = \drummode { +sideglobal = { + \eighthBeaming } +% Music snareAA = \drummode { d16. g32 | diff --git a/airs/alexander_mackenzie/pipes.seconds.ly b/airs/alexander_mackenzie/pipes.seconds.ly index 37229d7..fd153b4 100644 --- a/airs/alexander_mackenzie/pipes.seconds.ly +++ b/airs/alexander_mackenzie/pipes.seconds.ly @@ -43,7 +43,7 @@ \header { title = \title meter = \meter - instrument = \instrumentPipes\instrumentSecnd + instrument = \instrumentPipessecnd composer = \composerPipessecnd } } @@ -66,7 +66,7 @@ \header { title = \title meter = \meter - instrument = \instrumentPipes \instrumentSecnd + instrument = \instrumentPipessecnd composer = \composerPipessecnd } diff --git a/airs/amazing_grace/amaz.bww b/airs/amazing_grace/amaz.bww deleted file mode 100644 index 0776fa9..0000000 --- a/airs/amazing_grace/amaz.bww +++ /dev/null @@ -1,77 +0,0 @@ -Bagpipe Reader:1.0 -MIDINoteMappings,(54,56,58,59,61,63,64,66,68,56,58,60,61,63,65,66,68,70,55,57,59,60,62,64,65,67,69) -FrequencyMappings,(370,415,466,494,554,622,659,740,831,415,466,523,554,622,699,740,831,932,392,440,494,523,587,659,699,784,880) -InstrumentMappings,(71,71,45,33,1000,60,70) -GracenoteDurations,(50,40,30,50,100,200,800,1200,250,250,250,500,200) -FontSizes,(100,100,88,100,250) -TuneFormat,(1,0,F,L,500,400,500,500,L,1,0) -TuneTempo,60 - -"Amazing Grace",(Y,L,0,0,Times New Roman,16,700,0,0,18,0,0,0) -"Hymn",(T,C,0,0,Times New Roman,14,400,0,0,18,0,0,0) - -"Traditional",(M,R,0,0,Times New Roman,10,400,0,0,18,0,0,0) - - -"The Seaforth Highlanders of Holland",(F,R,0,0,Times New Roman,10,400,0,0,18,0,0,0) -"25",(F,C,0,0,Times New Roman,10,400,0,0,18,0,0,0) -"2002",(F,L,0,0,Times New Roman,10,400,0,0,18,0,0,0) - - - -"1ste keer solo",(I,L,0,0,Times New Roman,11,400,0,0,18,0,0,0) -& sharpf sharpc 3_4 - gg LAr_8 'la Dl_16 -! lgstd D_2 gg Fr_8 Er_16 Dl_16 -! gg F_2 gg Fr_8 'f El_16 -! hvthrd D_2 gg B_4 -! strlg LA_2 gg LAr_8 'la Dl_16 !t - -& sharpf sharpc - lgstd D_2 gg Fr_8 Er_16 Dl_16 -! gg F_2 gg Er_8 'e Fl_16 -! dbha HA_2 gg HA_4 -! grp HA_2 Fr_8 'f HAl_16 !t - -& sharpf sharpc - strhg HA_2 gg Fr_8 Er_16 Dl_16 -! gg F_2 gg Fr_8 'f El_16 -! hvthrd D_2 gg B_4 -! strlg LA_2 gg LAr_8 'la Dl_16 !t - -& sharpf sharpc - lgstd D_2 gg Fr_8 Er_16 Dl_16 -! gg F_2 gg E_4 -! hvthrd D_2 cg D_4 -! lgstd D_2 - !I - -"2e keer hele band, bij 3e keer ook seconds",(I,L,0,0,Times New Roman,11,400,0,0,18,0,0,0) - -& sharpf sharpc 3_4 -I!'' gg LAr_8 'la Dl_16 -! lgstd D_2 gg Fr_8 Er_16 Dl_16 -! gg F_2 gg Fr_8 'f El_16 -! hvthrd D_2 gg B_4 -! strlg LA_2 gg LAr_8 'la Dl_16 !t - -& sharpf sharpc - lgstd D_2 gg Fr_8 Er_16 Dl_16 -! gg F_2 gg Er_8 'e Fl_16 -! dbha HA_2 gg HA_4 -! grp HA_2 Fr_8 'f HAl_16 !t - -& sharpf sharpc - strhg HA_2 gg Fr_8 Er_16 Dl_16 -! gg F_2 gg Fr_8 'f El_16 -! hvthrd D_2 gg B_4 -! strlg LA_2 gg LAr_8 'la Dl_16 !t - -& sharpf sharpc - lgstd D_2 gg Fr_8 Er_16 Dl_16 -! gg F_2 gg E_4 -! '1 hvthrd D_2 cg D_4 -! lgstd D_2 _' -! '2 dbe E_2 'e -! lgstd D_2 _' - ''!I diff --git a/airs/amazing_grace/full.ly b/airs/amazing_grace/full.ly new file mode 100644 index 0000000..6138467 --- /dev/null +++ b/airs/amazing_grace/full.ly @@ -0,0 +1,83 @@ +\version "2.19.0" + +\include "config.ily" +%\include "notes.bass.ily" +%\include "notes.tenor.ily" +\include "notes.side.ily" +\include "notes.pipes.ily" + +\score { + \new StaffGroup << + \new Staff { + \global + \pipeglobal + \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentPipes } + \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentPipes } + << + { + \repeat volta 2 { + \part + \line \break + \line \break + \line \break + \halfline + } + \alternative { + {\halfline} + {\halfline} + } + \bar "|." + }%Format + { + \pipesA + \pipesAendA s4 + \pipesAendB s4 + }%Pipes + >> + } + \new PipeBandDrumStaff = "side" { + \sideglobal + \set PipeBandDrumStaff.instrumentName = \markup \column {\instrumentSide} + \set PipeBandDrumStaff.shortInstrumentName = \markup{\shortInstrumentSide} + + \snarePart + \snareAA + \snareAB + \snareAC + \snareAD + + \snareADendA + \snareADendB + } +% \new PipeBandDrumStaff = "tenor" { +% \tenorglobal +% \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentTenor } +% \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentTenor } +% +% } +% \new PipeBandDrumStaff = "bass" { +% \bassglobal +% \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentBass } +% \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentBass} +% +% } + >> + \header { + title = \title + meter = \meter + composer = \markup \large { + \column \right-align { + $(if (not (string=? "" composerPipes)) #{ \markup {\line { \composerPipes ":" }} #} ) + $(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=? "" composerPipes)) #{ \markup {\line { \instrumentPipes }}#} ) + $(if (not (string=? "" composerSide)) #{ \markup {\line { \instrumentSide }}#} ) + $(if (not (string=? "" composerTenor)) #{ \markup {\line { \instrumentTenor }}#} ) + $(if (not (string=? "" composerBass)) #{ \markup {\line { \instrumentBass }}#} ) + } + } + } +} diff --git a/airs/amazing_grace/notes.pipes.ily b/airs/amazing_grace/notes.pipes.ily new file mode 100644 index 0000000..609031c --- /dev/null +++ b/airs/amazing_grace/notes.pipes.ily @@ -0,0 +1,36 @@ +% 3/4 Amazing Grace +% Pipes +\version "2.18.2" +composerPipes = "" +pipeglobal = { + \bagpipeKey +} +% Music +pipesA = { + \grg a8. [ d16 ] | + \dbld d2 \grg f8 [ e16 d16 ] | + \grg f2 \grg f8. [ e16 ] | + \gripthrwd d2 \grg b4 | + \grG a2 \grg a8. [ d16 ] | + + \dbld d2 \grg f8 [ e16 d16 ] | + \grg f2 \grg e8. [ f16 ] | + \dblA A2 \grg A4 | + \grip A2 f8. [ A16 ] | + + \grg A2 \grg f8 [ e16 d16 ] | + \grg f2 \grg f8. [ e16 ] | + \gripthrwd d2 \grg b4 | + \grG a2 \grg a8. [ d16 ] | + + \dbld d2 \grg f8 [ e16 d16 ] | + \grg f2 \grg e4 | +} +pipesAendA = { + \gripthrwd d2 \grc d4 | + \dbld d2 +} +pipesAendB = { + \dble e2. | + \dbld d2 +} diff --git a/airs/amazing_grace/notes.side.ily b/airs/amazing_grace/notes.side.ily index 1de8d94..ac35808 100644 --- a/airs/amazing_grace/notes.side.ily +++ b/airs/amazing_grace/notes.side.ily @@ -2,30 +2,39 @@ % Side \version "2.18.2" composerSide = "" +sideglobal = {} snarePart = \drummode { \flamd d8. g16 | } snareAA = \drummode { - \flamd d2)\! \flamd d8 g16 d16 | + \flamd d2)\! \flamd d8 g32 d16. | \flamd d2 \flamd d8. g16 | d4:32( d4:32)( d4:32)(\> | d2)\! \flamd d8. g16 | } snareAB = \drummode { - \flamd d2 \flamd d8 g16 d16 | + \flamd d2 \flamd d8 g32 d16. | \flamd d2 \flamd d8. \flamg g16-> | d4:32(\< d4:32)( d4:32)(\> | d4:32)(\! d4:32)( d4:32)(\< | } snareAC = \drummode { - d2->)\! d8 g16 d16 | + d2->)\! d8 g32 d16. | \flamd d2 d8. g16 | d4:32( d4:32)( d4:32)(\> | d2)\! \flamd d8. g16 | } snareAD = \drummode { - \flamd d2 d8 g16 d16 | + \flamd d2 d8 g32 d16. | \flamd d2 \dragd d4 | +} + +snareADendA = \drummode { d4:32(\> d4:32)( d4:32)(\! | - d4:32)( d4:32)(\< d4:32)( -} \ No newline at end of file + d4:32)( d4:32)(\< d4:32)\laissezVibrer \! | +} + +snareADendB = \drummode { + d4:32(\> d4:32)( d4:32)(\! | + d4:32)( d4:32)(\< d4) +} diff --git a/airs/amazing_grace/pipes.ly b/airs/amazing_grace/pipes.ly new file mode 100644 index 0000000..f48f793 --- /dev/null +++ b/airs/amazing_grace/pipes.ly @@ -0,0 +1,56 @@ +\version "2.18.2" + +\include "config.ily" +\include "notes.pipes.ily" + +\score { + \new Staff { + \global + \pipeglobal + << + { + \repeat volta 2 { + \part + \line \break + \line \break + \line \break + \halfline + } + \alternative { + {\halfline} + {\halfline} + } + \bar "|." + }%Format + { + \pipesA + \pipesAendA s4 + \pipesAendB s4 + } + >> + } + \header { + title = \title + meter = \meter + instrument = \instrumentPipes + composer = \composerPipes + } +} +\score { + \new Staff { \global \pipeglobal + \set Staff.midiInstrument = #"bagpipe" + %%Tune + \pipesA + \pipesAendA + + \pipesA + \pipesAendA + } + \midi { \confTempo } + \header { + title = \title + meter = \meter + instrument = \instrumentPipes + composer = \composerPipes + } +} diff --git a/airs/miss_kirkwood/MISSKIRK.bww b/airs/miss_kirkwood/MISSKIRK.bww deleted file mode 100644 index 10616c6..0000000 --- a/airs/miss_kirkwood/MISSKIRK.bww +++ /dev/null @@ -1,49 +0,0 @@ -Bagpipe Music Writer Gold:1.0 - -MIDINoteMappings,(54,56,58,59,61,63,64,66,68,56,58,60,61,63,65,66,68,70,55,57,59,60,62,64,65,67,69) - -FrequencyMappings,(370,415,466,494,554,622,659,740,831,415,466,523,554,622,699,740,831,932,392,440,494,523,587,659,699,784,880) - -InstrumentMappings,(71,71,45,33,1000,60,70) - -GracenoteDurations,(20,40,30,50,100,200,800,1200,250,250,250,500,200) - -FontSizes,(110,120,100,80,300) - -TuneFormat,(1,0,F,L,500,500,500,500,L,0,0) - -TuneTempo,46 - -"Miss Kirkwood",(T,L,0,0,Times New Roman,16,700,0,0,18,0,0,0) - - -"Slow March",(Y,C,0,0,Times New Roman,14,400,0,0,18,0,0,0) - - -"",(M,R,0,0,Times New Roman,14,400,0,0,18,0,0,0) - - -"",(F,R,0,0,Times New Roman,12,400,0,0,18,0,0,0) - - -& sharpf sharpc 6_8 I!'' E_8 -! dbc C_4 'c dbb B_4 strlg LA_8 -! dbe E_4 'e dbc C_4 'c -! dbe E_4 C_8 dbha HA_4 HG_8 -! hdbf F_4 'f gg E_4 'e !t - -& sharpf sharpc gg Fr_8 HAr_8 'ha Fl_16 dbe E_4 C_8 -! dbf Fr_8 gg Er_8 'e Fl_16 gg LA_4 grp C_8 -! gg E_4 C_8 dbf Fr_8 gg Br_8 'b dg Cl_16 -! eg LA_4 'la brl LA_4 ''!I - -& sharpf sharpc I!'' E_8 -! dbha HA_4 HG_8 hdbf F_4 HA_8 -! hdbe E_4 'e dbc C_4 E_8 -! gg LA_4 F_8 gg E_4 B_8 -! gg C_4 grp C_8 dbc Cr_8 Br_8 strlg LAl_8 !t - -& sharpf sharpc dbha HA_4 HG_8 hdbf F_4 HA_8 -! hdbe E_4 'e dbc C_4 E_8 -! gg LA_4 F_8 gg Er_8 Br_8 'b dg Cl_16 -! eg LA_4 'la brl LA_4 ''!I \ No newline at end of file diff --git a/airs/miss_kirkwood/Mrs Kirkwood-and-seconds.bww b/airs/miss_kirkwood/Mrs Kirkwood-and-seconds.bww deleted file mode 100644 index 6f7f3ee..0000000 --- a/airs/miss_kirkwood/Mrs Kirkwood-and-seconds.bww +++ /dev/null @@ -1,75 +0,0 @@ -Bagpipe Reader:1.0 - -MIDINoteMappings,(54,56,58,59,61,63,64,66,68,56,58,60,61,63,65,66,68,70,55,57,59,60,62,64,65,67,69) - -FrequencyMappings,(370,415,466,494,554,622,659,740,831,415,466,523,554,622,699,740,831,932,392,440,494,523,587,659,699,784,880) - -InstrumentMappings,(71,71,45,33,1000,60,70) - -GracenoteDurations,(20,40,30,50,100,200,800,1200,250,250,250,500,200) - -FontSizes,(110,120,100,80,0) - -TuneFormat,(1,0,F,L,500,500,500,500,L,1,0) - -TuneTempo,46 - -"Miss Kirkwood",(T,L,0,0,Times New Roman,16,700,0,0,18,0,0,0) - - -"Slow March",(Y,C,0,0,Times New Roman,14,400,0,0,18,0,0,0) - - -"PM FrankJan de Boone-The Seaforth Highlanders of Holland",(F,R,0,0,Times New Roman,10,400,0,0,18,0,0,0) -"M 1",(F,C,0,0,Times New Roman,10,400,0,0,18,0,0,0) -"9 June 2010",(F,L,0,0,Times New Roman,10,400,0,0,18,0,0,0) - - - - -& sharpf sharpc 6_8 I!'' gg E_8 -! dbc C_4 'c dbb B_4 strlg LA_8 -! dbe E_4 'e dbc C_4 'c space -! dbe E_4 C_8 dbha HA_4 HG_8 -! hdbf F_4 'f dbe E_4 'e space !t - -& sharpf sharpc dbf Fr_8 HAr_8 'ha Fl_16 dbe E_4 C_8 -! dbf Fr_8 Er_8 'e Fl_16 gg LA_4 grp C_8 -! dbe E_4 C_8 dbf Fr_8 Br_8 'b dg Cl_16 -! eg LA_4 'la brl LA_4 space ''!I - -& sharpf sharpc I!'' E_8 -! dbha HA_4 HG_8 hdbf F_4 HA_8 -! hdbe E_4 'e dbc C_4 E_8 -! abr LA_4 F_8 dbe E_4 B_8 -! gg C_4 grp C_8 dbc Cr_8 Br_8 strlg LAl_8 !t - -& sharpf sharpc dbha HA_4 HG_8 hdbf F_4 HA_8 -! hdbe E_4 'e dbc C_4 E_8 -! abr LA_4 F_8 dbe Er_8 Br_8 'b dg Cl_16 -! eg LA_4 'la '1 brl LA_4 _' '2 brl LA_4 'la space _' ''!I - -"Seconds",(I,L,0,0,Times New Roman,11,400,0,0,0,0,0,0) - -& sharpf sharpc 6_8 I!'' gg E_8 -! dbe E_4 'e dbd D_4 eg C_8 -! dbc C_4 'c brl LA_4 'la space -! dbc C_4 LA_8 hdbf F_4 E_8 -! dbd D_4 'd hdbc C_4 'c space !t - -& sharpf sharpc dbd Dr_8 Fr_8 'f Dl_16 dbc C_4 LA_8 -! dbd Dr_8 Cr_8 'c Dl_16 gg C_4 brl LA_8 -! dbc C_4 LA_8 dbd Dr_8 LGr_8 'lg LAl_16 -! gg C_4 'c grp C_4 space ''!I - -& sharpf sharpc I!'' E_8 -! hdbf F_4 E_8 hdbd D_4 F_8 -! hdbc C_4 'c brl LA_4 C_8 -! grp C_4 D_8 dbc C_4 D_8 -! dbe E_4 'e gg Er_8 Dr_8 Cl_8 !t - -& sharpf sharpc - hdbf F_4 E_8 hdbd D_4 F_8 -! dbc C_4 'c strla LA_4 C_8 -! dbc C_4 D_8 dbc Cr_8 Dr_8 'd El_16 -! gg C_4 'c '1 grp C_4 _' '2 grp C_4 'c space _' ''!I \ No newline at end of file diff --git a/airs/miss_kirkwood/Mrs Kirkwood.bww b/airs/miss_kirkwood/Mrs Kirkwood.bww deleted file mode 100644 index 3d1d0ed..0000000 --- a/airs/miss_kirkwood/Mrs Kirkwood.bww +++ /dev/null @@ -1,75 +0,0 @@ -Bagpipe Reader:1.0 - -MIDINoteMappings,(54,56,58,59,61,63,64,66,68,56,58,60,61,63,65,66,68,70,55,57,59,60,62,64,65,67,69) - -FrequencyMappings,(370,415,466,494,554,622,659,740,831,415,466,523,554,622,699,740,831,932,392,440,494,523,587,659,699,784,880) - -InstrumentMappings,(71,71,45,33,1000,60,70) - -GracenoteDurations,(20,40,30,50,100,200,800,1200,250,250,250,500,200) - -FontSizes,(110,120,100,80,0) - -TuneFormat,(1,0,F,L,500,500,500,500,L,0,0) - -TuneTempo,46 - -"Miss Kirkwood",(T,L,0,0,Times New Roman,16,700,0,0,18,0,0,0) - - -"Slow March",(Y,C,0,0,Times New Roman,14,400,0,0,18,0,0,0) - - -"",(M,R,0,0,Times New Roman,14,400,0,0,18,0,0,0) - - -"9 June 2010",(F,L,0,0,Times New Roman,12,400,0,0,18,0,0,0) - -"Seaforth Highlanders of Canada and Holland",(F,R,0,0,Times New Roman,10,400,0,0,18,0,0,0) - - -& sharpf sharpc 6_8 I!'' E_8 -! dbc C_4 'c dbb B_4 strlg LA_8 -! dbe E_4 'e dbc C_4 'c -! dbe E_4 C_8 dbha HA_4 HG_8 -! hdbf F_4 'f dbe E_4 'e !t - -& sharpf sharpc dbf Fr_8 HAr_8 'ha Fl_16 dbe E_4 C_8 -! dbf Fr_8 Er_8 'e Fl_16 gg LA_4 grp C_8 -! dbe E_4 C_8 dbf Fr_8 Br_8 'b dg Cl_16 -! eg LA_4 'la brl LA_4 ''!I - -& sharpf sharpc I!'' E_8 -! dbha HA_4 HG_8 hdbf F_4 HA_8 -! hdbe E_4 'e dbc C_4 E_8 -! abr LA_4 F_8 dbe E_4 B_8 -! gg C_4 grp C_8 dbc Cr_8 Br_8 strlg LAl_8 !t - -& sharpf sharpc dbha HA_4 HG_8 hdbf F_4 HA_8 -! hdbe E_4 'e dbc C_4 E_8 -! abr LA_4 F_8 dbe Er_8 Br_8 'b dg Cl_16 -! eg LA_4 'la brl LA_4 ''!I - -"Harmony",(I,L,0,0,Times New Roman,11,700,0,0,0,0,0,0) - -& sharpf sharpc 6_8 I!'' E_8 -! dbe E_4 'e dbd D_4 C_8 -! dbc C_4 'c strla LA_4 'la -! dbc C_4 LA_8 dbf F_4 E_8 -! dbd D_4 'd dbc C_4 'c !t - -& sharpf sharpc dbd Dr_8 Fr_8 'f Dl_16 dbc C_4 LA_8 -! dbd Dr_8 Cr_8 'c Dl_16 gg C_4 strla LA_8 -! dbc C_4 LA_8 dbd Dr_8 LGr_8 'lg LAl_16 -! gg C_4 'c grp C_4 ''!I - -& sharpf sharpc I!'' E_8 -! dbf F_4 E_8 dbd D_4 F_8 -! dbc C_4 'c strla LA_4 C_8 -! grp C_4 D_8 dbc C_4 D_8 -! dbe E_4 'e gg Er_8 Dr_8 Cl_8 !t - -& sharpf sharpc dbf F_4 E_8 dbd D_4 F_8 -! dbc C_4 'c strla LA_4 C_8 -! dbc C_4 D_8 dbc Cr_8 Dr_8 'd El_16 -! gg C_4 'c grp C_4 ''!I \ No newline at end of file diff --git a/airs/miss_kirkwood/config.ily b/airs/miss_kirkwood/config.ily index e722bbd..bd8420a 100644 --- a/airs/miss_kirkwood/config.ily +++ b/airs/miss_kirkwood/config.ily @@ -2,8 +2,11 @@ %% Globals global = { \time 6/8 - } + } +confTempo = { + \tempo 4. = 46 +} %% Format part = { \partial 8 s8 } halfline = { \repeat unfold 4 { s2. | } } @@ -11,4 +14,4 @@ line = { \repeat unfold 2 { \halfline } } %% Headers title = "Miss Kirkwood" -meter = "Slow Air" \ No newline at end of file +meter = "Slow Air" diff --git a/airs/miss_kirkwood/full.ly b/airs/miss_kirkwood/full.ly new file mode 100644 index 0000000..1e8d958 --- /dev/null +++ b/airs/miss_kirkwood/full.ly @@ -0,0 +1,98 @@ +\version "2.19.0" + +\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" + +\score { + \new StaffGroup << + \new Staff { + \global + \pipeglobal + \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentPipes } + \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentPipes } + << + \new Voice = "format" + { + \repeat volta 2 { + \part \line + } + \break + \repeat volta 2 { + \part \line + } + }%Format + + \new Voice = "pipes" + { + \pipesA s8 + + \pipesB s8 + }%Pipes + >> + } + \new Staff = "seconds" { + \pipessecndglobal + \set Staff.instrumentName = \markup{ \instrumentPipes Seconds } + \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 2nd} + + \pipessecndA s8 + + \pipessecndB s8 + + } +% \new Lyrics = "verse1" { +% \lyricsglobal +% \lyricsto "pipes" { +% \verseA +% } +% } + \new PipeBandDrumStaff = "side" { + \sideglobal + \set PipeBandDrumStaff.instrumentName = \markup \column {\instrumentSide} + \set PipeBandDrumStaff.shortInstrumentName = \markup{\shortInstrumentSide} + + s8 \snareA + + s8 \snareB + } +% \new PipeBandDrumStaff = "tenor" { +% \tenorglobal +% \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentTenor } +% \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentTenor } +% +% } +% \new PipeBandDrumStaff = "bass" { +% \bassglobal +% \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentBass } +% \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentBass} +% +% } + >> + \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/airs/miss_kirkwood/notes.pipes.ily b/airs/miss_kirkwood/notes.pipes.ily new file mode 100644 index 0000000..d1a3f23 --- /dev/null +++ b/airs/miss_kirkwood/notes.pipes.ily @@ -0,0 +1,33 @@ +% 6/8 Miss Kirkwood +% Pipes +\version "2.18.2" +composerPipes = "" +pipeglobal = { + \bagpipeKey + } +% Music +pipesA = { + e8 | + \dblc c4. \dblb b4 \grG a8 | + \dble e4. \dblc c4. | + \dble e4 c8 \dblA A4 g8 | + \hdblf f4. \dble e4. | + + \dblf f8 [ A8. f16 ] \dble e4 c8 | + \dblf f8 [ e8. f16 ] \grg a4 \grip c8 | + \dble e4 c8 \dblf f8 [ b8. \grd c16 ] | + \gre a4. \wbirl a4 +} + +pipesB = { + e8 | + \dblA A4 g8 \hdblf f4 A8 | + \hdble e4. \dblc c4 e8 | + \birl a4 f8 \dble e4 b8 | + \grg c4 \grip c8 \dblc c8 [ b8 \grG a8 ] | + + \dblA A4 g8 \hdblf f4 A8 | + \hdble e4. \dblc c4 e8 | + \birl a4 f8 \dble e8 [ b8. \grd c16 ] | + \gre a4. \wbirl a4 +} diff --git a/airs/miss_kirkwood/notes.pipes.seconds.ily b/airs/miss_kirkwood/notes.pipes.seconds.ily new file mode 100644 index 0000000..c50a0a7 --- /dev/null +++ b/airs/miss_kirkwood/notes.pipes.seconds.ily @@ -0,0 +1,32 @@ +% 6/8 Miss Kirkwood +% Pipes (Seconds) +\version "2.18.2" +composerPipesSecnd = "" +pipessecndglobal = { + \bagpipeKey + } +pipessecndA = { + e8 | + \dble e4. \dbld d4 c8 | + \dblc c4. \gra a4. | + \dblc c4 a8 \dblf f4 e8 | + \dbld d4. \dblc c4. | + + \dbld d8 [ f8. d16 ] \dblc c4 a8 | + \dbld d8 [ c8. d16 ] \grg c4 \gra a8 | + \dblc c4 a8 \dbld d8 [ G8. a16 ] | + \grg c4. \grip c4 +} + +pipessecndB = { + e8 | + \dblf f4 e8 \dbld d4 f8 | + \dblc c4. \gra a4 c8 | + \grip c4 d8 \dblc c4 d8 | + \dble e4. \grg e8 [ d8 c8 ] | + + \dblf f4 e8 \dbld d4 f8 | + \dblc c4. \gra a4 c8 | + \dblc c4 d8 \dblc c8 [ d8. e16 ] | + \grg c4. \grip c4 +} diff --git a/airs/miss_kirkwood/notes.side.ily b/airs/miss_kirkwood/notes.side.ily index 949703e..7aaaa34 100644 --- a/airs/miss_kirkwood/notes.side.ily +++ b/airs/miss_kirkwood/notes.side.ily @@ -2,6 +2,7 @@ % Side \version "2.18.2" composerSide = "" +sideglobal = {} snareA = \drummode { d4.:32( d4) g8 | \flamd d8 g16 d16-> g16 g16 d4.:32(\< | @@ -22,4 +23,4 @@ snareB = \drummode { \flamd d8 g16 d16-> g16 g16 d4.:32(\< | d8)\! \tuplet 3/2 { d16 g d } \flamg g8 d8:32( g16) d16-> g16 g16 | d4.:32( d4.) -} \ No newline at end of file +} diff --git a/airs/miss_kirkwood/pipes.full.ly b/airs/miss_kirkwood/pipes.full.ly new file mode 100644 index 0000000..3e96e3b --- /dev/null +++ b/airs/miss_kirkwood/pipes.full.ly @@ -0,0 +1,105 @@ +\version "2.19.0" + +\include "config.ily" +\include "notes.pipes.ily" +\include "notes.pipes.seconds.ily" +%\include "notes.pipes.thirds.ily" + +\score { + \new StaffGroup << + \new Staff = "pipes" { + \global + \pipeglobal + \set Staff.instrumentName = \markup{ \instrumentPipes } + \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes } + << + { + \repeat volta 2 { + \part \line + } + \break + \repeat volta 2 { + \part \line + } + }%Format + { + \pipesA s8 + + \pipesB s8 + } + >> + } + \new Staff = "seconds" { + \pipessecndglobal + \set Staff.instrumentName = \markup{ \instrumentPipes Seconds } + \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 2nd} + + \pipessecndA s8 + + \pipessecndB s8 + + } +% \new Staff = "thirds" { +% \pipesthrdglobal +% \set Staff.instrumentName = \markup{ \instrumentPipes Thirds } +% \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 3rd } +% +% } + >> + \header { + title = \title + meter = \meter + composer = \markup \large { + \column \right-align { + $(if (not (string=? "" composerPipes)) #{ \markup {\line { \composerPipes ":" }} #} ) + $(if (not (string=? "" composerPipessecnd)) #{ \markup {\line { \composerPipessecnd ":" }} #} ) + $(if (not (string=? "" composerPipesthrd)) #{ \markup {\line { \composerPipesthrd ":" }} #} ) + } + \column \right-align { + $(if (not (string=? "" composerPipes)) #{ \markup {\line { \instrumentPipes }}#} ) + $(if (not (string=? "" composerPipessecnd)) #{ \markup {\line { \instrumentPipessecnd }}#} ) + $(if (not (string=? "" composerPipesthrd)) #{ \markup {\line { \instrumentPipesthrd }}#} ) + } + } + } +} +\score { + \new StaffGroup << + \global + \new Staff = "pipes" { + \pipeglobal + \set Staff.midiInstrument = #"bagpipe" + %%Tune + + \partial 8 + \pipesA + \pipesA + \pipesB + \pipesB + } + \new Staff = "seconds" { + \pipessecndglobal + \set Staff.midiInstrument = #"bagpipe" + %% Seconds + + %\partial 8 + \pipessecndA + \pipessecndA + \pipessecndB + \pipessecndB + } +% \new Staff = "thirds" { +% \pipesthrdglobal +% \set Staff.midiInstrument = #"bagpipe" +% %% Thirds +% +% } + >> + \midi { \confTempo } + \header { + title = \title + meter = \meter + instrument = \instrumentPipes + composer = \composerPipes + } +} diff --git a/airs/miss_kirkwood/pipes.ly b/airs/miss_kirkwood/pipes.ly new file mode 100644 index 0000000..53afdbf --- /dev/null +++ b/airs/miss_kirkwood/pipes.ly @@ -0,0 +1,52 @@ +\version "2.18.2" + +\include "config.ily" +\include "notes.pipes.ily" + +\score { + \new Staff { + \global + \pipeglobal + << + { + \repeat volta 2 { + \part \line + } + \break + \repeat volta 2 { + \part \line + } + }%Format + { + \pipesA s8 + + \pipesB s8 + } + >> + } + \header { + title = \title + meter = \meter + instrument = \instrumentPipes + composer = \composerPipes + } +} +\score { + \new Staff { \global \pipeglobal + \set Staff.midiInstrument = #"bagpipe" + %%Tune + \partial 8 + \pipesA + \pipesA + + \pipesB + \pipesB + } + \midi { \confTempo } + \header { + title = \title + meter = \meter + instrument = \instrumentPipes + composer = \composerPipes + } +} diff --git a/airs/miss_kirkwood/pipes.seconds.ly b/airs/miss_kirkwood/pipes.seconds.ly new file mode 100644 index 0000000..4c48950 --- /dev/null +++ b/airs/miss_kirkwood/pipes.seconds.ly @@ -0,0 +1,53 @@ +\version "2.18.2" + +\include "config.ily" +\include "notes.pipes.seconds.ily" + +\score { + \new Staff { + \global + \pipessecndglobal + << + { + \repeat volta 2 { + \part \line + } + \break + \repeat volta 2 { + \part \line + } + }%Format + { + \pipessecndA s8 + + \pipessecndB s8 + } + >> + } + \header { + title = \title + meter = \meter + instrument = \instrumentPipessecnd + composer = \composerPipesSecnd + } +} +\score { + \new Staff { \global \pipessecndglobal + \set Staff.midiInstrument = #"bagpipe" + %%Tune + \partial 8 + \pipessecndA + \pipessecndA + + \pipessecndB + \pipessecndB + } + \midi { \confTempo } + \header { + title = \title + meter = \meter + instrument = \instrumentPipessecnd + composer = \composerPipesSecnd + } + +} diff --git a/template/full.ly b/template/full.ly index 333ac3c..ba299c7 100644 --- a/template/full.ly +++ b/template/full.ly @@ -5,6 +5,8 @@ \include "notes.tenor.ily" \include "notes.side.ily" \include "notes.pipes.ily" +%\include "notes.pipes.seconds.ily" +%\include "notes.lyrics.ily" \score { \new StaffGroup << @@ -14,10 +16,26 @@ \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentPipes } \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentPipes } << - {}%Format + \new Voice = "format" + {}%Format + + \new Voice = "pipes" {}%Pipes >> } +% \new Lyrics = "verse1" { +% \lyricsglobal +% \lyricsto "pipes" { +% \verseA +% } +% } +% \new Staff = "seconds" { +% \pipessecndglobal +% \set Staff.instrumentName = \markup{ \instrumentPipes Seconds } +% \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 2nd} +% +% +% } \new PipeBandDrumStaff = "side" { \sideglobal \set PipeBandDrumStaff.instrumentName = \markup \column {\instrumentSide} @@ -42,13 +60,17 @@ 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/template/lyrics.ly b/template/lyrics.ly new file mode 100644 index 0000000..b1528ce --- /dev/null +++ b/template/lyrics.ly @@ -0,0 +1,49 @@ +\version "2.18.2" + +\include "config.ily" +%\include "notes.pipes.ily" +\include "notes.lyrics.ily" + +\score { + \new Staff { + \global + \lyricsglobal + << + \new Voice = "format" + { }%Format +% \new Voice = "tune" +% { } + \new Lyrics = "lyrics" { + \lyricsto "format" { + + } + } + >> + } + \header { + title = \title + meter = \meter + instrument = \instrumentLyrics + composer = \markup \large { + \column \right-align { + $(if (not (string=? "" composerPipes)) #{ \markup { \line { \composerPipes ":" } } #} ) + $(if (not (string=? "" composerLyrics)) #{ \markup { \line { \composerLyrics ":" } } #} ) + } + \column \right-align { + $(if (not (string=? "" composerPipes)) #{ \markup { \line { \instrumentPipes } } #} ) + $(if (not (string=? "" composerLyrics)) #{ \markup { \line { "Lyrics" } } #} ) + } + } + + } +} +%\markup { +% \fill-line{ +% \column { +% \verseAblock +% \combine \null \vspace #0.5 +% \verseBblock +% } +% } +%} + diff --git a/template/notes.lyrics.ily b/template/notes.lyrics.ily new file mode 100644 index 0000000..ce529c6 --- /dev/null +++ b/template/notes.lyrics.ily @@ -0,0 +1,8 @@ +% <> <> +% Lyrics +\version "2.18.2" +composerLyrics = "" +lyricsglobal = {} +% Music +lyricsA = \drummode { +} diff --git a/template/pipes.full.ly b/template/pipes.full.ly index d7a79ff..b9dd49f 100644 --- a/template/pipes.full.ly +++ b/template/pipes.full.ly @@ -3,7 +3,7 @@ \include "config.ily" \include "notes.pipes.ily" \include "notes.pipes.seconds.ily" -\include "notes.pipes.thirds.ily" +%\include "notes.pipes.thirds.ily" \score { \new StaffGroup << @@ -13,7 +13,9 @@ \set Staff.instrumentName = \markup{ \instrumentPipes } \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes } << + \new Voice = "format" { }%Format + \new Voice = "pipes" { }%Pipes >> } @@ -23,12 +25,12 @@ \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 2nd} } - \new Staff = "thirds" { - \pipesthrdglobal - \set Staff.instrumentName = \markup{ \instrumentPipes Thirds } - \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 3rd } - - } +% \new Staff = "thirds" { +% \pipesthrdglobal +% \set Staff.instrumentName = \markup{ \instrumentPipes Thirds } +% \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 3rd } +% +% } >> \header { title = \title @@ -57,18 +59,18 @@ } \new Staff = "seconds" { - \pipesecndglobal + \pipessecndglobal \set Staff.midiInstrument = #"bagpipe" %% Seconds } - \new Staff = "thirds" { - \pipesthrdglobal - \set Staff.midiInstrument = #"bagpipe" - %% Thirds - - } - } +% \new Staff = "thirds" { +% \pipesthrdglobal +% \set Staff.midiInstrument = #"bagpipe" +% %% Thirds +% +% } + >> \midi { \confTempo } \header { title = \title