diff --git a/4-4_marches/cabar_feidh/drums.cmpd.ly b/4-4_marches/cabar_feidh/drums.cmpd.ly new file mode 100644 index 0000000..3078bdb --- /dev/null +++ b/4-4_marches/cabar_feidh/drums.cmpd.ly @@ -0,0 +1,103 @@ +\version "2.19.0" + +\include "lilydrum.ly" + +\include "./config.ily" +%\include "./notes.bass.ily" +%\include "./notes.tenor.ily" +\include "../../standards/standards.tenor.ily" +\include "./notes.side.ily" +\include "../../standards/24_44_standards.side.ily" + + +\layout { + indent = 5.0 + short-indent = 2.0 +} + +\score { + \new StaffGroup << + \new PipeBandDrumStaff = "side" \with { + instrumentName = \markup{ \instrumentSide } + shortInstrumentName = \markup{ \shortInstrumentSide } + } { + \global + \sideglobal + << + %\new NullVoice = "format" { + % \repeat unfold 4 { + % \repeat unfold 2 { + % \part s1*2 + % } \alternative { + % { s1*2 } + % { s1*2 } + % } + % } + %}%Format + + \new DrumVoice = "side" { + \partial 8 \simpleSnarepone \midone \simpleSnarepone \simpleSnareEndingI r8 + \tutti { \simpleSnarepone \removeWithTag #'tutti \midone \simpleSnareEndingII s8 } + \bar "||" + \break + + \partial 8 \simpleSnareptwo \midone \simpleSnareptwo \simpleSnareEndingI r8 + \tutti { \simpleSnareptwo \removeWithTag #'tutti \midone \simpleSnareEndingII s8 } + \bar "||" + \break + + \partial 8 \simpleSnarepthree \midone \simpleSnarepthree \simpleSnareEndingI r8 + \tutti { \simpleSnarepthree \removeWithTag #'tutti \midone \simpleSnareEndingII s8 } + \bar "||" + \break + + \partial 8 \simpleSnarepfour \midone \simpleSnarepfour \simpleSnareEndingI r8 + \tutti { \simpleSnarepfour \removeWithTag #'tutti \midone \simpleSnareEndingII s8 } + \bar "|." + } + >> + } + \new PipeBandDrumStaff = "tenor" \with { + instrumentName = \markup{ \instrumentTenor } + shortInstrumentName = \markup{ \shortInstrumentTenor } + } { + s8 \tenorFourfoursOneA + \tenorFourfoursOneB + + s8 \tenorFourfoursOneA + \tenorFourfoursOneB + + s8 \tenorFourfoursOneA + \tenorFourfoursOneB + + s8 \tenorFourfoursOneA + \tenorFourfoursOneB + + } +%{ + \new PipeBandDrumStaff = "bass" \with { + instrumentName = \markup{ \instrumentBass } + shortInstrumentName = \markup{ \shortInstrumentBass} + } { + \bassglobal + + } +%} + >> + \header { + title = \title + meter = \meter + composer = \markup { + \column \right-align { + $(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=? "" composerSide)) #{ \markup {\line { \instrumentSide }}#} ) + $(if (not (string=? "" composerTenor)) #{ \markup {\line { \instrumentTenor }}#} ) + $(if (not (string=? "" composerBass)) #{ \markup {\line { \instrumentBass }}#} ) + } + } + } +} diff --git a/4-4_marches/cabar_feidh/full.cmpd.ly b/4-4_marches/cabar_feidh/full.cmpd.ly new file mode 100644 index 0000000..df92f32 --- /dev/null +++ b/4-4_marches/cabar_feidh/full.cmpd.ly @@ -0,0 +1,141 @@ +\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 "../../standards/24_44_standards.side.ily" +\include "../../standards/standards.tenor.ily" +\include "./notes.pipes.ily" +%\include "./notes.pipes.seconds.ily" +%\include "./notes.lyrics.ily" + +\layout { + indent = 5.0 + short-indent = 2.0 +} + +#(set-global-staff-size 17) +\score { + \new StaffGroup << + \new Staff \with { + instrumentName = \markup{ \instrumentPipes } + shortInstrumentName = \markup{ \shortInstrumentPipes } + } { + \global + \pipeglobal + << + \new NullVoice = "format" { + \repeat unfold 4 { + \part + \line + \bar "||" + \break + } + }%Format + + \new Voice = "pipes" { + \pipesA s8 + + \pipesB s8 + + \pipesC s8 + + \pipesD s8 + }%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 + + \simpleSnarepone \midone \simpleSnarepone \simpleSnareEndingI r8 + \tutti { \simpleSnarepone \removeWithTag #'tutti \midone \simpleSnareEndingII s8 } + + \simpleSnareptwo \midone \simpleSnareptwo \simpleSnareEndingI r8 + \tutti { \simpleSnareptwo \removeWithTag #'tutti \midone \simpleSnareEndingII s8 } + + \simpleSnarepthree \midone \simpleSnarepthree \simpleSnareEndingI r8 + \tutti { \simpleSnarepthree \removeWithTag #'tutti \midone \simpleSnareEndingII s8 } + + \simpleSnarepfour \midone \simpleSnarepfour \simpleSnareEndingI r8 + \tutti { \simpleSnarepfour \removeWithTag #'tutti \midone \simpleSnareEndingII s8 } + + + } + \new PipeBandDrumStaff = "tenor" \with { + instrumentName = \markup{ \instrumentTenor } + shortInstrumentName = \markup{ \shortInstrumentTenor } + } { + s8 \tenorFourfoursOneA + \tenorFourfoursOneB + + s8 \tenorFourfoursOneA + \tenorFourfoursOneB + + s8 \tenorFourfoursOneA + \tenorFourfoursOneB + + s8 \tenorFourfoursOneA + \tenorFourfoursOneB + } +%{ + \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/4-4_marches/cabar_feidh/tenor.cmpd.ly b/4-4_marches/cabar_feidh/tenor.cmpd.ly new file mode 100644 index 0000000..8d5c03b --- /dev/null +++ b/4-4_marches/cabar_feidh/tenor.cmpd.ly @@ -0,0 +1,25 @@ +\version "2.18.2" + +\include "lilydrum.ly" + +\include "./config.ily" +\include "../../standards/standards.tenor.ily" + +\score { + \new PipeBandDrumStaff { + \global + \new DrumVoice = "tenor" { + \repeat volta 2 { + \tenorFourfoursOneA + \bar "||" + \break + \tenorFourfoursOneB + } + } + } + \header { + title = \title + meter = \meter + instrument = \instrumentTenor + } +} diff --git a/airs/bells_of_dunblane/drums.ly b/airs/bells_of_dunblane/drums.ly new file mode 100644 index 0000000..c24ed69 --- /dev/null +++ b/airs/bells_of_dunblane/drums.ly @@ -0,0 +1,93 @@ +\version "2.19.0" + +\include "lilydrum.ly" + +\include "./config.ily" +%\include "./notes.bass.ily" +\include "./notes.tenor.ily" +\include "./notes.side.ily" + + +\layout { + indent = 5.0 + short-indent = 2.0 +} + +\score { + \new StaffGroup << + \new PipeBandDrumStaff = "side" \with { + instrumentName = \markup{ \instrumentSide } + shortInstrumentName = \markup{ \shortInstrumentSide } + } { + \global + \sideglobal + << + \new NullVoice = "format" { + \line + % \bar "||" + \break + \repeat volta 2 { + \line + } + %\bar "||" + \break + \line + \bar "|." + \measure + \bar "|." + }%End of Format + \new DrumVoice = "side" { + \snareA + \repeat percent 2 { + \snareB + } + \snareC \snarePV + }%End of side + >> + } + \new PipeBandDrumStaff = "tenor" \with { + instrumentName = \markup{ \instrumentTenor } + shortInstrumentName = \markup{ \shortInstrumentTenor } + } { + \tenorglobal + + \repeat percent 4 { + \tenorAA + } + + \repeat percent 4 { + \tenorAA + } + + \repeat percent 4 { + \tenorAA + } + s1 + } +%{ + \new PipeBandDrumStaff = "bass" \with { + instrumentName = \markup{ \instrumentBass } + shortInstrumentName = \markup{ \shortInstrumentBass} + } { + \bassglobal + + } +%} + >> + \header { + title = \title + meter = \meter + composer = \markup { + \column \right-align { + $(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=? "" composerSide)) #{ \markup {\line { \instrumentSide }}#} ) + $(if (not (string=? "" composerTenor)) #{ \markup {\line { \instrumentTenor }}#} ) + $(if (not (string=? "" composerBass)) #{ \markup {\line { \instrumentBass }}#} ) + } + } + } +} diff --git a/airs/bells_of_dunblane/notes.side.ily b/airs/bells_of_dunblane/notes.side.ily index a6e7ad3..b8208ba 100644 --- a/airs/bells_of_dunblane/notes.side.ily +++ b/airs/bells_of_dunblane/notes.side.ily @@ -15,8 +15,8 @@ snarePI = \drummode { snarePII = \drummode { \flam \backstick g8\! \triplet { d16 g d } \flam g8 \triplet { d16 g d } - \flam g8 \triplet { d16 g d } - \flam \triplet { g16\< d g } \flam \triplet { d16 g d \! } + \flam g8 \triplet { d16\< g d } + \flam \triplet { g16 d g } \flam \triplet { d16 g d \! } | } snarePIII = \drummode { diff --git a/airs/bells_of_dunblane/notes.tenor.ily b/airs/bells_of_dunblane/notes.tenor.ily new file mode 100644 index 0000000..e53af57 --- /dev/null +++ b/airs/bells_of_dunblane/notes.tenor.ily @@ -0,0 +1,14 @@ +% 4/4 Bells of Dunblane +% Tenor +\version "2.18.2" +composerTenor = "" +arrangerTenor = "" +tenorglobal = {} +% Music +tenorAA = \drummode { + d8 \triplet { g16 d g } + d8 \triplet { g16 d g } + d8 \triplet { g16 d g } + d8 g + | +} diff --git a/airs/bells_of_dunblane/tenor.ly b/airs/bells_of_dunblane/tenor.ly new file mode 100644 index 0000000..492f9ef --- /dev/null +++ b/airs/bells_of_dunblane/tenor.ly @@ -0,0 +1,48 @@ +\version "2.18.2" + +\include "lilydrum.ly" + +\include "./config.ily" +\include "./notes.tenor.ily" + +\score { + \new PipeBandDrumStaff { + \global + \tenorglobal + << + \new NullVoice = "format" { + \line + % \bar "||" + \break + \repeat volta 2 { + \line + } + %\bar "||" + \break + \line + \bar "|." + }%Format + + \new DrumVoice = "tenor" { + \repeat percent 4 { + \tenorAA + } + + \repeat percent 4 { + \tenorAA + } + + \repeat percent 4 { + \tenorAA + } + } + >> + } + \header { + title = \title + meter = \meter + instrument = \instrumentTenor + composer = \composerTenor + arranger = \arrangerTenor + } +}