From 3d6ab64cb91bc9e30c709e1c481a9ffea96a53c7 Mon Sep 17 00:00:00 2001 From: Eric Teunis de Boone Date: Wed, 19 Oct 2016 22:07:24 +0200 Subject: [PATCH] Alexander MacKenzie: fullscore with double pipes --- .../the_crusaders_march/.notes.side.ily.swp | Bin 12288 -> 0 bytes airs/alexander_mackenzie/full.ly | 108 +++++++++++++++ airs/alexander_mackenzie/notes.pipes.ily | 39 ++++++ .../notes.pipes.seconds.ily | 41 ++++++ airs/alexander_mackenzie/pipes.full.ly | 124 ++++++++++++++++++ airs/alexander_mackenzie/pipes.ly | 64 +++++++++ airs/alexander_mackenzie/pipes.seconds.ly | 73 +++++++++++ strathspeys/molly_connell/notes.side.ily | 20 +++ strathspeys/molly_connell/side.ly | 8 +- 9 files changed, 475 insertions(+), 2 deletions(-) delete mode 100644 4-4_marches/the_crusaders_march/.notes.side.ily.swp create mode 100644 airs/alexander_mackenzie/full.ly create mode 100644 airs/alexander_mackenzie/notes.pipes.ily create mode 100644 airs/alexander_mackenzie/notes.pipes.seconds.ily create mode 100644 airs/alexander_mackenzie/pipes.full.ly create mode 100644 airs/alexander_mackenzie/pipes.ly create mode 100644 airs/alexander_mackenzie/pipes.seconds.ly diff --git a/4-4_marches/the_crusaders_march/.notes.side.ily.swp b/4-4_marches/the_crusaders_march/.notes.side.ily.swp deleted file mode 100644 index 91935c0fa2ff3530f934f852081454bc465b0505..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI2O^6gn6vv-NkclzsdWk~Ta*S~|ai@2B+I3iP!POiB4ia4TGGytQs_ku@?jHI> zl-<>%f+!vg>UUJJplY>_w7yFx416@^ww@E?I=ndZKS8em%Nta5JqtNTfoy8LPy1BOQGHr=jfFvyZ9p`Bl=0 z;rX#4?btSwNQK7!pqY5ek0WD$n0TJ+J4V}WtA_2%5t)^EN#r&SYs8xN?65hjA|swv z)6Fo6Y^lPiQ)>7@tfErnN>y@OC;ul64zq#fXCR4ZMyhM6VwOksKij4z@m!Aio zF&kh5Y=8~00XDz}*Z><~ z18jf|umLvk9vZME(c{%b=L$$3|Nm#d|L?COx(jZDtKfTZ5zK*;-~?!ZBVZpWgF&zn zYycmCzdk0q4laPx;1meKG^l}buoHX<2EcmoWG&Gn@HhAq+yFm=Yv2cvfCJzQumuc) z0r1~PMEAh&;3x1SI0M?i2Oc;IYG4AGU$oCQ9Z0^?v1d7|`~t3nD_|ZR0%h<4{^$DfDNz# zHoykhz$+VAphA77WqZQ0gtW#h<`5pkqCOK+feNykmek|WZMRe`=7duo8x~SHVnNKK zX+I!!z!7p}0wL5Y38!NAdT?|{!$ZCIT*H2kh<4lQzPpJz!l~v0^*Bj0sTd}*L47@@ z(6e}U05iet&`B?&#TEObcWO%A=i=PwDRU%sCLJYCbvP?^s;FNc%U-3GOLv|k-wxH} zq}U_s>HX3`Dltbr?b6caIrZ6K-IQg;>?8&a+De*THYdc=cU0<*o@26u)`pT1hV@@uJ#0s`oBYopX)UWoA=2*@C@mJ3qG)xt;VDR-u0g zu>^t&p*|UULoV4`I+|{a+#yIyvUAiw)#(!LefiU%hj8@%e+@b0{JtwYJ^QkI&7Ple z6qGM<=Y7c$*)D4O#yjb|>`p6a*ez6;TcBp(wFBImKZJ6W6u&A>VFM^J83exCDa_IG pSdr?-aV6djd{Hz@> + } + \new Staff = "seconds" { + \pipessecndglobal + \set Staff.instrumentName = \markup{ \instrumentPipes Seconds } + \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 2nd} + \pipessecndA s8 + + \pipessecndBA + \pipessecndBBA s8 + + \pipessecndBA + \pipessecndBBB s8 + } + \new PipeBandDrumStaff = "side" { + \sideglobal + \set PipeBandDrumStaff.instrumentName = \markup \column {\instrumentSide} + \set PipeBandDrumStaff.shortInstrumentName = \markup{\shortInstrumentSide} + \snareAA \snareAB s8 + + \snareBA + \snareBB s8 + + \snareBA \snareAB s8 + + } + \new PipeBandDrumStaff = "tenor" { + \tenorglobal + \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentTenor } + \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentTenor } + + \tenorAA \tenorAB s8 + + \tenorBA + \tenorBB s8 + + \tenorBA \tenorAB s8 + } +% \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/alexander_mackenzie/notes.pipes.ily b/airs/alexander_mackenzie/notes.pipes.ily new file mode 100644 index 0000000..7ef47de --- /dev/null +++ b/airs/alexander_mackenzie/notes.pipes.ily @@ -0,0 +1,39 @@ +% 6/8 Alexander MacKenzie +% Pipes +\version "2.18.2" +composerPipes = "" +pipeglobal = { + \bagpipeKey + } +% Music +pipesAA = { + \grg e16. [ d32 ] | + \dblc c8 [ \gre a8. b16 ] \grg a4 \grg a8 | + \grg f8 [ A8. f16 ] \dble e4. | + A4 \hdble e16. [ d32 ] \dblc c8 [ b8 \grG a8 ] | + \grg c4 \grg c16. [ d32 ] \dblb b4 +} + +pipesAB = { + \grg a16. [ b32 ] | + \dblc c8 [ \gre a8. b16 ] \grg a4 \grg a8 | + \grg f8 [ A8. f16 ] \dble e4 \grg a16. [ b32 ] | + \grg c32 [ e16. A8~ ] A16. [ c32 ] \grg b8 \grd c4 | + \bgrip a4. \wbirl a4 +} + +pipesBA = { + e8 | + \grg b4 \grg b16. [ c32 ] \thrwd d8 [ \grg f8 e8 ] | + \grg a4 \grg c16. [ d32 ] \dble e4. | + \grg b4 \grg b16. [ c32 ] \thrwd d8 [ \grg f8. e16 ] | + \gra e4. \dble e4 +} + +pipesBB = { + \grg e8 | + \grg b4 \grg b16. [ c32 ] \thrwd d8 [ \grg f8 e8 ] | + \grg a4 \grg c16. [ d32 ] \dble e4 \grg a16. [ b32 ] | + \grg c32 [ e16. A8~ ] A16. [ c32 ] \grg b8 \grd c4 | + \bgrip a4. \wbirl a4 +} diff --git a/airs/alexander_mackenzie/notes.pipes.seconds.ily b/airs/alexander_mackenzie/notes.pipes.seconds.ily new file mode 100644 index 0000000..18eb663 --- /dev/null +++ b/airs/alexander_mackenzie/notes.pipes.seconds.ily @@ -0,0 +1,41 @@ +% 6/8 Alexander MacKenzie +% Pipes (Seconds) +\version "2.18.2" +composerPipessecnd = "" +pipessecndglobal = { + \bagpipeKey + } +pipessecndA = { + \grg c16. [ f32 ] | + \dble e8 [ \grg c8. d16 ] \grg c4 \grg c8 | + \grg d8 [ f8. d16 ] \dblc c4. | + f4 \grg c16. [ b32 ] \dble e8 [ d8 c8 ] | + \dble e4 \grg e16. [ f32 ] \thrwd d4 \grg c16. [ d32 ] | + + \dble e8 [ \grg c8. d16 ] \grg c4 \grg c8 | + \grg d8 [ f8. d16 ] \dblc c4 \grg c16. [ d32 ] | + \grg a32 [ c16. \grg f8~ ] f16. [ a32 ] \grg d8 [ e8. d16 ] | + \dblc c4. \grip c4 +} +pipessecndBA = { + \grg c8 | + \grg d4 \grg d16. [ e32 ] \grg f8 [ d8 c8 ] | + \grg c4 \grg e16. [ f32 ] \dblc c4. | + \grg d4 \grg d16. [ e32 ] \grg f8 [ d8. c16 ] | + \grG c4. \dblc c4 +} +pipessecndBBA = { + \grg c8 | + \grg d4 \grg d16. [ e32 ] \grg f8 [ d8 c8 ] | + \grg c4 \grg e16. [ f32 ] \dblc c4 \grg c16. [ d32 ] | + \grg a32 [ c16. \grg f8~ ] f16. [ a32 ] \grg d8 [ e8. d16 ] | + \dblc c4. \grip c4 +} +pipessecndBBB = { + \grg c16. [ d32 ] | + \dble e8 [ \grg c8. d16 ] \grg c4 \grg c8 | + \grg d8 [ f8. d16 ] \dblc c4 \grg c16. [ d32 ] | + \grg a32 [ c16. \grg f8~ ] f16. [ a32 ] \grg d8 [ e8. d16 ] | + \dblc c4. \grip c4 +} + diff --git a/airs/alexander_mackenzie/pipes.full.ly b/airs/alexander_mackenzie/pipes.full.ly new file mode 100644 index 0000000..641fbb8 --- /dev/null +++ b/airs/alexander_mackenzie/pipes.full.ly @@ -0,0 +1,124 @@ +\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 + + \part \halfline + \break + \halfline \bar "||" + + \break + \part \halfline + \break + \halfline \bar "|." + }%Format + { + \pipesAA + \pipesAB s8 + + \pipesBA + \pipesBB s8 + + \pipesBA + \pipesAB s8 + }%Pipes + >> + } + \new Staff = "seconds" { + \pipessecndglobal + \set Staff.instrumentName = \markup{ \instrumentPipes Seconds } + \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 2nd} + \pipessecndA s8 + + \pipessecndBA + \pipessecndBBA s8 + + \pipessecndBA + \pipessecndBBB 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 + \pipesAA + \pipesAB + + \pipesAA + \pipesAB + + \pipesBA + \pipesBB + + \pipesBA + \pipesAB + + } + \new Staff = "seconds" { + \pipessecndglobal + \set Staff.midiInstrument = #"bagpipe" + %% Seconds + \pipessecndA + + \pipessecndBA + \pipessecndBBA + + \pipessecndBA + \pipessecndBBB + } +% \new Staff = "thirds" { +% \pipesthrdglobal +% \set Staff.midiInstrument = #"bagpipe" +% %% Thirds + +% } + >> + \midi { \confTempo } + \header { + title = \title + meter = \meter + instrument = \instrumentPipes + composer = \composerPipes + } +} diff --git a/airs/alexander_mackenzie/pipes.ly b/airs/alexander_mackenzie/pipes.ly new file mode 100644 index 0000000..cd9176c --- /dev/null +++ b/airs/alexander_mackenzie/pipes.ly @@ -0,0 +1,64 @@ +\version "2.18.2" + +\include "config.ily" +\include "notes.pipes.ily" + +\score { + \new Staff { + \global + \pipeglobal + << + { + \repeat volta 2 { + \part \line + } + + \break + + \part \line \bar "||" + \break + \part \line \bar "|." + }%Format + { + \pipesAA + \pipesAB s8 + + \pipesBA + \pipesBB s8 + + \pipesBA + \pipesAB s8 + + } + >> + } + \header { + title = \title + meter = \meter + instrument = \instrumentPipes + composer = \composerPipes + } +} +\score { + \new Staff { \global \pipeglobal + \set Staff.midiInstrument = #"bagpipe" + %%Tune + + \pipesAA + \pipesAB + + \pipesBA + \pipesBB + + \pipesBA + \pipesAB + + } + \midi { \confTempo } + \header { + title = \title + meter = \meter + instrument = \instrumentPipes + composer = \composerPipes + } +} diff --git a/airs/alexander_mackenzie/pipes.seconds.ly b/airs/alexander_mackenzie/pipes.seconds.ly new file mode 100644 index 0000000..37229d7 --- /dev/null +++ b/airs/alexander_mackenzie/pipes.seconds.ly @@ -0,0 +1,73 @@ +\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 \halfline + %} + %\alternative { + % {\halfline} + % {\halfline} + %} + \part \line + \bar "||" + \break + \part \line + \bar "|." + + }%Format + { + \pipessecndA s8 + + \pipessecndBA + \pipessecndBBA s8 + + \pipessecndBA + \pipessecndBBB s8 + + } + >> + } + \header { + title = \title + meter = \meter + instrument = \instrumentPipes\instrumentSecnd + composer = \composerPipessecnd + } +} +\score { + \new Staff { \global \pipessecndglobal + \set Staff.midiInstrument = #"bagpipe" + %%Tune + + \partial 8 + \pipessecndA + \pipessecndA + + \pipessecndBA + \pipessecndBBA + + \pipessecndBA + \pipessecndBBB + } + \midi { \confTempo } + \header { + title = \title + meter = \meter + instrument = \instrumentPipes \instrumentSecnd + composer = \composerPipessecnd + } + +} diff --git a/strathspeys/molly_connell/notes.side.ily b/strathspeys/molly_connell/notes.side.ily index ff78686..e5da66f 100644 --- a/strathspeys/molly_connell/notes.side.ily +++ b/strathspeys/molly_connell/notes.side.ily @@ -2,6 +2,26 @@ % Side \version "2.18.2" composerSide = "v1.1, 2015" +intro = \drummode {% by Dean Hall, 2006 + \flam d4 \triplet { d8:32( g8:32 g8) } + d8. d16 + \flam g8. d16:64( + | + d16)-> g8.-> + \triplet { d16 g d g d8-> } + g8. g16 + d4:32( + | + d4)-> + g8. \flam g16-> + \triplet { d16 g d g d8-> } + \triplet { g8 d g } + | + \triplet { d16 g d g d8-> } + \triplet { g8 d g } + d4:32( + d4) +} snareA = \drummode { \flamddr d4 \flam g8.[\fr d16:64(] d8.[) \dragddr d16] d8.[ \fr g16] | d8.:64[(-> g16]) \triplet { d16[ g d g d8]} \triplet { g8[ d8 \flamddr g8] } \flam d8.[ \fr g16] | diff --git a/strathspeys/molly_connell/side.ly b/strathspeys/molly_connell/side.ly index 731dad9..517313a 100644 --- a/strathspeys/molly_connell/side.ly +++ b/strathspeys/molly_connell/side.ly @@ -7,8 +7,12 @@ \new PipeBandDrumStaff { \global << - {\repeat volta 2 { \line } \break \part \line \break \bar "||" \part \line \bar "|." } - {\snareA s8 \snareBA \snareBB } + { + \mark "Intro" + \line + \mark "Tune" + \repeat volta 2 { \line } \break \part \line \break \bar "||" \part \line \bar "|." } + {\intro \snareA s8 \snareBA \snareBB } >> } \header {