From b8627f7f42d0f8847a2cdc7bbb27de5b73fe7900 Mon Sep 17 00:00:00 2001 From: Eric Teunis de Boone Date: Thu, 2 Feb 2017 11:42:16 +0100 Subject: [PATCH] Added La Baum side, fixed standards --- 4-4_marches/la_baum/full.ly | 91 ++++++++++++++ 4-4_marches/la_baum/notes.side.ily | 66 +++++++++++ 4-4_marches/la_baum/side.ly | 32 +++++ airs/highland_cathedral/pipes.ly | 2 - defs/layout.ily | 1 + jigs/seaforth_sticks/config.ily | 6 +- jigs/seaforth_sticks/drums.ly | 16 +-- jigs/seaforth_sticks/notes.side.ily | 128 ++++++++++---------- jigs/seaforth_sticks/side.ly | 16 +-- standards/.standards.mid.ly.swp | Bin 0 -> 16384 bytes standards/24_44_standards.side.ily | 8 +- standards/24_44_standards_extra.side.ly | 10 +- standards/98_standards.side.ily | 62 ++++++++++ standards/98_standards.side.ly | 20 ++++ standards/standards.bass.ily | 23 +++- standards/standards.bass.ly | 15 +++ standards/standards.mid.ly | 150 ++++++++++++++++++++++++ standards/standards.tenor.ily | 26 ++++ standards/standards.tenor.ly | 19 +++ 19 files changed, 596 insertions(+), 95 deletions(-) create mode 100644 4-4_marches/la_baum/full.ly create mode 100644 4-4_marches/la_baum/notes.side.ily create mode 100644 4-4_marches/la_baum/side.ly create mode 100644 standards/.standards.mid.ly.swp create mode 100644 standards/98_standards.side.ily create mode 100644 standards/98_standards.side.ly create mode 100644 standards/standards.mid.ly diff --git a/4-4_marches/la_baum/full.ly b/4-4_marches/la_baum/full.ly new file mode 100644 index 0000000..a5545ea --- /dev/null +++ b/4-4_marches/la_baum/full.ly @@ -0,0 +1,91 @@ +\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" + +\score { + \new StaffGroup << + \new Staff { + \global + \pipeglobal + \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentPipes } + \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentPipes } + << + \new NullVoice = "format" { + + }%Format + + \new Voice = "pipes" { + + }%Pipes + >> + } +% \new Staff = "song" { +% \lyricsglobal +% \new Voice = "lyrics" { +% +% } +% } +% \new Lyrics = "verse1" { +% \lyricsglobal +% \lyricsto "lyrics" { +% \verseA +% } +% } +% \new Staff = "seconds" { +% \pipessecndglobal +% \set Staff.instrumentName = \markup{ \instrumentPipes \instrumentSecnd } +% \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes \shortInstrumentTrd} +% +% +% } + \new PipeBandDrumStaff = "side" { + \sideglobal + \set PipeBandDrumStaff.instrumentName = \markup \column {\instrumentSide} + \set PipeBandDrumStaff.shortInstrumentName = \markup{\shortInstrumentSide} + + } + \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/4-4_marches/la_baum/notes.side.ily b/4-4_marches/la_baum/notes.side.ily new file mode 100644 index 0000000..b0d3bbb --- /dev/null +++ b/4-4_marches/la_baum/notes.side.ily @@ -0,0 +1,66 @@ +% 4/4 La Baum +% Side +\version "2.18.2" +composerSide = "Dean Hall" +arrangerSide = "" +sideglobal = {} +% Music +endOne = \drummode { + d8:32~\<\dr g:32->~ + d4->\! + d4:32~\< + d4:32~\!\fr +} +endTwo = \drummode { + d4:32\<~ + d4:32~ + d4:32~ + d4:32\!~ +} +endThree = \drummode { + d8:32~\<\dr g:32->~ + d16. g32 d16. g32 + d16. g32 d16. g32 + d16. g32 d g d g +} + +snareA = \drummode { + \triplet { g16 d g } | + \flamdr d8-> d8:32~ + g8->\fr d16 g + \flamdr d16-> g d \flam g-> \fr + d16 g d32 g d g + | + d8 \flamdr d16-> g + d16 \flam g-> \fr d g + d32-> \dr \> g d g d16\! g-> + d16 g \flam d \flam g + | + \flam d4-> \fr + d4:32~ + d16-> g d g-> + d32 g d g d8-> + | + d8:32~\p\<\dr g16 d16:32->( + g16:32 g) d8:~-> + g16 d16:32(-> g:32 g) + d8:32~-> g16\! d + | + + \flam d4-> \fr + d32 g d g d16 g + \flam d8 d:32(\dr\> + d4:32 + | + d8.)\!\pp \flam g16 + r16 g \flam d8 + \flam g4 + d4:32~\< + | + d8->\!\fr d8:32~ + g16-> d g \flam d-> + g16 d g \flam d-> + g16 d \flam d8-> + | + \endOne +} diff --git a/4-4_marches/la_baum/side.ly b/4-4_marches/la_baum/side.ly new file mode 100644 index 0000000..f25b365 --- /dev/null +++ b/4-4_marches/la_baum/side.ly @@ -0,0 +1,32 @@ +\version "2.18.2" + +\include "lilydrum.ly" + +\include "./config.ily" +\include "./notes.side.ily" + +\score { + \new PipeBandDrumStaff { + \global + \sideglobal + << + \new NullVoice = "format" { + \partial 8 s8 + \repeat volta 2 { + \line + } + }%Format + + \new DrumVoice = "side" { + \snareA + } + >> + } + \header { + title = \title + meter = \meter + instrument = \instrumentSide + composer = \composerSide + arranger = \arrangerSide + } +} diff --git a/airs/highland_cathedral/pipes.ly b/airs/highland_cathedral/pipes.ly index 35d710b..57002f7 100644 --- a/airs/highland_cathedral/pipes.ly +++ b/airs/highland_cathedral/pipes.ly @@ -2,8 +2,6 @@ \include "bagpipe.ly" -\include "bagpipe.ly" - \include "./config.ily" \include "./notes.pipes.ily" diff --git a/defs/layout.ily b/defs/layout.ily index dc04f4c..803700a 100644 --- a/defs/layout.ily +++ b/defs/layout.ily @@ -4,4 +4,5 @@ \layout { indent = 0.0 + ragged-right = ##f } diff --git a/jigs/seaforth_sticks/config.ily b/jigs/seaforth_sticks/config.ily index 74af3c4..bea07b3 100644 --- a/jigs/seaforth_sticks/config.ily +++ b/jigs/seaforth_sticks/config.ily @@ -5,10 +5,10 @@ global = { } %% Format -part = { \partial 8 s8 } -halfline = { \repeat unfold 4 { s2. | } } +part = { \partial 8 \grace{s4} s8 } +halfline = { \repeat unfold 4 { \grace{s4} s2. | } } line = { \repeat unfold 2 { \halfline } } %% Headers title = "Seaforth Sticks" -meter = "Jig" \ No newline at end of file +meter = "Jig" diff --git a/jigs/seaforth_sticks/drums.ly b/jigs/seaforth_sticks/drums.ly index 338d07d..70ce07c 100644 --- a/jigs/seaforth_sticks/drums.ly +++ b/jigs/seaforth_sticks/drums.ly @@ -43,14 +43,14 @@ R2.*4 | R2.*4 | - \snareA - \snareB - \snareC - \snareD - \snareE - \snareF - \snareG - \snareH + \snareA s8 + \snareB s8 + \snareC s8 + \snareD s8 + \snareE s8 + \snareF s8 + \snareG s8 + \snareH s8 } >> } diff --git a/jigs/seaforth_sticks/notes.side.ily b/jigs/seaforth_sticks/notes.side.ily index bd449d9..2f85393 100644 --- a/jigs/seaforth_sticks/notes.side.ily +++ b/jigs/seaforth_sticks/notes.side.ily @@ -10,120 +10,120 @@ Y = #(define-music-function (parser location note) (ly:music?) #} ) snareA = \drummode { - \flamd d8 g8 d8 \flamg g4 g8 | - d16 g d g d8-> g8 d8 g8 | + \flamd d8 g d \flamg g4 g8 | + d16 g d g d8-> g8 d g | - \flamd d8 g8 d8 \flamg g4 g8 | - d4.:32(-> d8) g8 g8 | + \flamd d8 g d \flamg g4 g8 | + d4.:32->~ d8 g g | - \flamd d8 g8 d8 \flamg g4 g8 | - d16 g d g d8-> g8 d8 g8 | + \flamd d8 g d \flamg g4 g8 | + d16 g d g d8-> g8 d g | - d16 g d g d8-> g8 d8 g8 | - d4.:32( d4.) + d16 g d g d8-> g8 d g | + d4.:32~ d4 } %B snareB = \drummode { g8 | - d4.:32(-> d4.:32)(-> | - d16) g d g d8-> g8 d8 g8 | + d4.:32->~ d4.:32->~ | + d16 g d g d8-> g8 d g | - \flamd d8-^ g8 \flamd d8-^ g8 d8 \flamg g8-^ | - d8 g8 \flamg d8 \flamg g4-^ g8 | + \flamd d8-^ g \flamd d-^ g8 d \flamg g-^ | + d8 g \flamg d \flamg g4-^ g8 | - d4.:32(-> d4.:32)(-> | - d16) g d g d8-> g8 d8 g8 | + d4.:32~-> d4.:32~-> | + d16 g d g d8-> g8 d g | - d16 g d g d8-> g8 d8 g8 | - d4.:32( d4.) + d16 g d g d8-> g8 d g | + d4.:32~ d4 } %C snareC = \drummode { - d8:32(\< | - d4)\! \flamd d8 g8 d8 g8-^| - d16 g d g d8 g8 d8 g8 | + d8:32~\< | + d4\! \flamd d8 g8 d g-^| + d16 g d g d8 g8 d g | - \flamd d8-^ g8 \flamd d8-^ g8 d8 \flamg g8-^ | - d8 g8 \flamg d8 \flamg g4-^ d8:32(\< | + \flamd d8-^ g \flamd d-^ g8 d \flamg g-^ | + d8 g \flamg d \flamg g4-^ d8:32~\< | - d4)\! \flamd d8 g8 d8 g8-^| - d16 g d g d8-> g8 d8 g8 | + d4\! \flamd d8 g8 d g-^| + d16 g d g d8-> g8 d g | - d16 g d g d8-> g8 d8 g8 | - d4.:32( d4.) + d16 g d g d8-> g8 d g | + d4.:32~ d4 } %D snareD = \drummode { g8 | - d4.:32(-> d8) g8 g8 | - d4.:32(-> d8) g8 g8 | + d4.:32~-> d8 g g | + d4.:32~-> d8 g g | - \flamd d8\> g8 d8 \flamg g4\! g8-\v | - d8\< g8 \flamg d8 \flamg g4\! g8 | + \flamd d8\> g d \flamg g4\! g8-\v | + d8\< g \flamg d \flamg g4\! g8 | - d4.:32(-> d8) g8 g8| - d16 g d g d8-> g8 d8 g8 | + d4.:32~-> d8 g g| + d16 g d g d8-> g8 d g | - d16 g d g d8-> g8 d8 g8 | - d4.:32( d4.) + d16 g d g d8-> g8 d g | + d4.:32~ d4 } %E snareE = \drummode { r8 | - \flamd d8 g8 d8 \backstick d4 g8 | - d16 g d g d8-> g8 d8 g8 | + \flamd d8 g d \backstick d4 g8 | + d16 g d g d8-> g8 d g | - \flamd d8 g8 d8 \backstick d4 g8 | - d4.:32(-> d8) g8 g8 | + \flamd d8 g d \backstick d4 g8 | + d4.:32~-> d8 g g | - \flamd d8 g8 d8 \backstick d4 g8 | - d16 g d g d8-> g8 d8 g8 | + \flamd d8 g d \backstick d4 g8 | + d16 g d g d8-> g8 d g | - \flamd d8 g8 d8 \backstick d4 g8 | - d4.:32( d4.) + \flamd d8 g d \backstick d4 g8 | + d4.:32~ d4 } %F snareF = \drummode { g8 | - d4.:32(-> d4.:32)(-> | - d8) g d \Y g8 d g | + d4.:32~-> d4.:32~-> | + d8 g d \Y d8 d g | - \flam d8 g d g8^"Y" d g | + \flam d8 g d \Y d8 d g | \flam d8 g d \backstick d4 g8 | - d4.:32(-> d4.:32)(-> | - d8) g d \Y g8 d g | + d4.:32~-> d4.:32~-> | + d8 g d \Y d8 d g | - \flam d8 g d \Y g8 d g | - d4.:32( d4.) + \flam d8 g d \Y d8 d g | + d4.:32~ d4 } %G snareG = \drummode { - d8:32( | - d4)-^ \backstick d8 g8 d g| - d16 g d g d8-^ g8 d8 g8 | + d8:32~ | + d4-> \backstick d8 g8 d g| + d16 g d g d8-> g8 d g | - \flamd d8 g8 d8 \Y d8 g d | - \flamd d8 g8 d8 \backstick d4 d8:32( | + \flamd d8 g d \Y d8 g d | + \flamd d8 g d \backstick d4 d8:32~ | - d4)-> \backstick d8 g8 d8 g8| - d16 g d g d8-> g8 d8 g8 | + d4-> \backstick d8 g8 d g| + d16 g d g d8-> g8 d g | \flamd d8 g d \Y d8 g d | - d4.:32( d4.) + d4.:32~ d4 } %H snareH = \drummode { g8 | - \flamd d8 d16 g16 d8 \crossstick { d8 d d }| - \flamd d8 g8 d8 \Y g8 d8 g8| + \flamd d8 d16 g d8 \crossstick { d8 d d }| + \flamd d8 g d \Y d8 g d| - \flamd d8 g8 d8 \backstick d4 g8 | - \flamd d8 g8 d8 \backstick d4 g8 | + \flamd d8 g d \backstick d4 g8 | + \flamd d8 g d \backstick d4 g8 | - \flamd d8 d16 g16 d8 \crossstick { d8 d d }| - \flamd d8 g8 d8 \Y g8 d8 g8| + \flamd d8 d16 g d8 \crossstick { d8 d d }| + \flamd d8 g d \Y d8 g d | - \flam d8 g8 d8 \backstick d4 g8 | - d4.:32( d4.) + \flam d8 g d \backstick d4 g8 | + d4.:32~ d4 } diff --git a/jigs/seaforth_sticks/side.ly b/jigs/seaforth_sticks/side.ly index d422276..73d7536 100644 --- a/jigs/seaforth_sticks/side.ly +++ b/jigs/seaforth_sticks/side.ly @@ -20,14 +20,14 @@ } } { - r8 \snareA - \snareB - \snareC - \snareD - \snareE - \snareF - \snareG - \snareH + r8 \snareA s8 + \snareB s8 + \snareC s8 + \snareD s8 + \snareE s8 + \snareF s8 + \snareG s8 + \snareH s8 } >> } diff --git a/standards/.standards.mid.ly.swp b/standards/.standards.mid.ly.swp new file mode 100644 index 0000000000000000000000000000000000000000..d3dde9c60d67239a93822152cd73bbf2eb563409 GIT binary patch literal 16384 zcmeI&e~1)i7{KvYD|1af^XP>BuyIUJu-nr+x${@2cSR!RkMNQc26FFq_HJ}{cA1&= z^0y%s1sPe2C}k8BXegw06oI6F7HK3^-o+1l z`@ZA5`#k%wJI}k*K5Na=NLY4fZ6fV5=XwlAoT!`oE1a;R z;rON-K9f2?Wk6*hF9T^WRx@{;sIQwnOO8*~r)ZTEAI&>NJy01?8BiHe8BiHe8BiHe z8BiHe87S`zc&U+M2O*BkgxQ$6A2HzmmdxYFGWYWb%x4~|JCy;I0hIxj0hIxj0hIxj z0hIxj0hIxj0hIxjffCF>Br1eHMu@xb;KlL#f42Ysxk8Aa@FmXS9lV4W@eG==2u+xV zD*QWMh%2~=FK`T9n1m{fz>njE_#B_&W4wWNxDylb&sZUTKp!sR96rE%=)t>q8M~22 z9Bp_Q)woC;&to?>VI7vB1x=7~-h~i$688>RSdEofhQ+AHy^y(?g33eP=T=+gAjhXRftRY2q$p_hp-v-_?8WzOX$UM9Kc?@ zfCQ@X6`M%s@ga`jO}vi%*nzFsjQ-m;5#nFSv%I*e-LL8MYUgUJGnahmB4l)#k*Mit zTSTa-iR0w4A)`Iwx+^T(G_B4q&s}Mo1xEd0*YvbiTwKz^btDgRZ3(N#Vqv!{>3BQ$qTqehBnkhvmdi#rp$<^ZA`|!h*rmX{^-yzeL$o)%0#PtEq)XsW9S8Q z0S{U$HMJ zg2xFmE|Y$(9vh0S$JN&3gUc~*@aDY-B~XpQ$b!Wf953ryq%ekGi*k|TYjIBPoNHx# z-Ot8{l4&P~ypP7b!Lq8wU}V8s433v|Em9c6uSK~?@wHfAY%R8SIi@+N81qL*~2` zUKhgHXgaQyv^BjhJbPYvmM&!ff0q8wq_33yfA;tN_vz<1U_DwP`~3N6z)Va;1;$}4 zextYV!zVa}qj(M5(17pg?fdW{vN!7C$SS-(T0hT{r)Mu1=;8C!EWrrdUQg*4{Na;%}_U$0hIxj0hNIg z%|LM5sF=UiR;SwP% g d g + | + d8.-> d16 \flam g8 + d4.:32~ + d4 +} +pthree = \drummode { + g8 | + \flam d8. d16 g8 + d8.:64~ d16 g8 + d4:32~->\> g8\! + | + d16 g d g d8 + \flam d8. d16 g8 + \flam d4 +} diff --git a/standards/98_standards.side.ly b/standards/98_standards.side.ly new file mode 100644 index 0000000..6819d70 --- /dev/null +++ b/standards/98_standards.side.ly @@ -0,0 +1,20 @@ +\version "2.18.2" + +\include "./98_standards.side.ily" + +\score { + \new PipeBandDrumStaff { + \time 9/8 + \drummode { + \repeat volta 2 { \partial 8 \pone \midone \pone \endone } \break + \repeat volta 2 { \partial 8 \ptwo \midone \ptwo \endone } \break + \repeat volta 2 { \partial 8 \pthree \midone \pthree \endone } \break + }% End of drums % + } + \header { + title = "9/8 Standards" + meter = "Quick March" + composer = "" + instrument = "Side" + } +} diff --git a/standards/standards.bass.ily b/standards/standards.bass.ily index 1fa4d68..0e8cdb4 100644 --- a/standards/standards.bass.ily +++ b/standards/standards.bass.ily @@ -7,13 +7,32 @@ bassTwofoursOne = \drummode { } bassThreefoursOne = \drummode { - \repeat unfold 8 { d4-> g4 g4 } + \repeat unfold 4 { d4-> g4 g4 } } bassFourfoursOne = \drummode { - \repeat unfold 8 { d4\v g4 d4-> g4} + \repeat unfold 4 { d4\v g4 d4-> g4} } bassSixeightsOne = \drummode { \repeat unfold 8 { d4. g4. } } + +bassNineeightsOne = \drummode { + bd4.-> 4. 4. + | + 4-> 8 4.-> 4. + | + 4.-> 4. r4 bd8 + | + bd8-> \parenthesize 8 8 4.-> r4 + + bd8 | + 4.-> 4. 4. + | + 4-> 8 4.-> 4. + | + 4-> 8 4. 4. + | + 4-> 8 4. r4. +} diff --git a/standards/standards.bass.ly b/standards/standards.bass.ly index b0664b7..6864b23 100644 --- a/standards/standards.bass.ly +++ b/standards/standards.bass.ly @@ -65,3 +65,18 @@ title = "6/8 Standard" } } + +\score { + \new PipeBandDrumStaff { + \time 9/8 + + \drummode { + \repeat volta 2 { + \bassNineeightsOne + } + } + } + \header { + title = "9/8 Standard" + } +} diff --git a/standards/standards.mid.ly b/standards/standards.mid.ly new file mode 100644 index 0000000..920bcf6 --- /dev/null +++ b/standards/standards.mid.ly @@ -0,0 +1,150 @@ +\version "2.19.0" + +\include "lilydrum.ly" + +\include "./standards.bass.ily" +\include "./standards.tenor.ily" + +\header { + title = \markup \center-column { "Standards" \smaller "Bass & Tenor"} +} + +% ---------------------- +% Standard 2/4 +% ---------------------- +\score { + \new StaffGroup << + \time 2/4 + \new PipeBandDrumStaff = "tenor" { + \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentTenor } + \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentTenor } + + \repeat volta 2 { + \tenorTwofoursOneA + \tenorTwofoursOneB + } + } + \new PipeBandDrumStaff = "bass" { + \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentBass } + \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentBass} + + \bassTwofoursOne + \bassTwofoursOne + } + >> + \header { + title = "2/4 Standard" + } +} + +% ---------------------- +% Standard 3/4 +% ---------------------- +\score { + \new StaffGroup << + \time 3/4 + \new PipeBandDrumStaff = "tenor" { + \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentTenor } + \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentTenor } + + \repeat volta 2 { + \tenorThreefoursOneA + \tenorThreefoursOneB + } + } + \new PipeBandDrumStaff = "bass" { + \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentBass } + \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentBass} + + \bassThreefoursOne + \bassThreefoursOne + } + >> + \header { + title = "3/4 Standard" + } +} + +% ---------------------- +% Standard 4/4 +% ---------------------- +\score { + \new StaffGroup << + \time 4/4 + \new PipeBandDrumStaff = "tenor" { + \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentTenor } + \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentTenor } + + \repeat volta 2 { + \tenorFourfoursOneA + \tenorFourfoursOneB + } + } + \new PipeBandDrumStaff = "bass" { + \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentBass } + \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentBass} + + \bassFourfoursOne + \bassFourfoursOne + } + >> + \header { + title = "4/4 Standard" + } +} + +% ---------------------- +% Standard 6/8 +% ---------------------- +\score { + \new StaffGroup << + \time 6/8 + \new PipeBandDrumStaff = "tenor" { + \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentTenor } + \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentTenor } + + \repeat volta 2 { + \tenorSixeightsOneA + \tenorSixeightsOneB + } + } + \new PipeBandDrumStaff = "bass" { + \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentBass } + \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentBass} + + \bassSixeightsOne + \bassSixeightsOne + } + >> + \header { + title = "6/8 Standard" + } +} + +% ---------------------- +% Standard 9/8 +% ---------------------- +\score { + \new StaffGroup << + \time 9/8 + \new PipeBandDrumStaff = "tenor" { + \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentTenor } + \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentTenor } + + \repeat volta 2 { + \tenorNineeightsOneA + \tenorNineeightsOneB + } + } + \new PipeBandDrumStaff = "bass" { + \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentBass } + \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentBass} + + \bassNineeightsOne + \bassNineeightsOne + } + >> + \header { + title = "9/8 Standard" + } +} diff --git a/standards/standards.tenor.ily b/standards/standards.tenor.ily index a078106..3288b35 100644 --- a/standards/standards.tenor.ily +++ b/standards/standards.tenor.ily @@ -95,3 +95,29 @@ tenorSixeightsOneB = \drummode { } d^\splitTheFeather r | } + +% ------------------------- +% 9/8s +% ------------------------- +tenorNineeightsOneA = \drummode { + d4 g8 d4 d8 g4. + | + \flourish d4. \flourish g4. 4. + | + d4 g8 d4 d8 g4. + | + d4. 2.^\bfly + | + + d4 g8 d4 d8 g4. + | + \flourish d4. \flourish g4. 4. + | + d4 g8 d4. \flourish g4. + | + \flourish d4. 2.^\splitTheFeather +} + +tenorNineeightsOneB = \drummode { + \tenorNineeightsOneA +} diff --git a/standards/standards.tenor.ly b/standards/standards.tenor.ly index 2c889d3..43b30bb 100644 --- a/standards/standards.tenor.ly +++ b/standards/standards.tenor.ly @@ -82,3 +82,22 @@ title = "6/8 Standards" } } + +\score { + \new PipeBandDrumStaff { + \time 9/8 + + \drummode { + \repeat volta 2 { + \tenorNineeightsOneA + \bar "||" + \break + \tenorNineeightsOneB + } + } + } + + \header { + title = "9/8 Standards" + } +}