1
0
Fork 0
mirror of https://github.com/kastdeur/pipeband-music.git synced 2024-12-22 08:13:31 +01:00

[tune][drums] Drumscores for Caller Herrin'

[bass][tenor][side][snare][score]
This commit is contained in:
Eric Teunis de Boone 2022-11-08 00:56:23 +01:00
parent 66598fa2ac
commit c603cc46a2
9 changed files with 556 additions and 0 deletions

View file

@ -0,0 +1,42 @@
\version "2.18.2"
\include "lilydrum.ly"
\include "./config.ily"
\include "./notes.bass.ily"
\score {
\new PipeBandDrumStaff {
\global
<<
\new NullVoice = "format" {
\repeat volta 2 {
\halfline
\mark \markup { \musicglyph "scripts.segno"}
\inStaffSegno
\halfline
\fine
}
\break
\halfline
\halfline
\dsalfine
\bar "||"
}%Format
\new DrumVoice = "bass" {
\bassglobal
\bassA
\removeWithTag #'fine \bassB
}%Bass
>>
}
\header {
title = \title
subtitle = \subtitle
meter = \meter
instrument = \instrumentBass
composer = \composerBass
arranger = \arrangerBass
}
}

View file

@ -0,0 +1,87 @@
\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
<<
\new NullVoice = "format" {
\repeat volta 2 {
\part
\halfline
\mark \markup { \musicglyph "scripts.segno"}
\inStaffSegno
\halfline
\fine
}
\break
\part
\halfline
\halfline
\dsalfine
\bar "||"
%\break
%\halfline
%\break
%\halfline
%\bar "|."
}%End of Format
\new DrumVoice = "side" {
\sideglobal
\sideA s8
\removeWithTag #'fine \sideB
}%End of side
>>
}
\new PipeBandDrumStaff = "tenor" \with {
instrumentName = \markup{ \instrumentTenor }
shortInstrumentName = \markup{ \shortInstrumentTenor }
} {
\tenorglobal
\tenorA s8
\removeWithTag #'fine \tenorB
}
\new PipeBandDrumStaff = "bass" \with {
instrumentName = \markup{ \instrumentBass }
shortInstrumentName = \markup{ \shortInstrumentBass }
} {
\bassglobal
s8 \bassA
s8 \removeWithTag #'fine \bassB
}
>>
\header {
title = \title
subtitle = \subtitle
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 }}#} )
}
}
}
}

View file

@ -0,0 +1,131 @@
\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
}
#(set-global-staff-size 18)
\score {
\new StaffGroup <<
\new Staff \with {
instrumentName = \markup{ \instrumentPipes }
shortInstrumentName = \markup{ \shortInstrumentPipes }
} {
\global
\pipeglobal
<<
\new NullVoice = "format" {
\repeat volta 2 {
\part
\halfline
\mark \markup { \musicglyph "scripts.segno"}
\inStaffSegno
\halfline
\fine
}
\break
\part
\halfline
\halfline
\dsalfine
\bar "||"
%\break
%\halfline
%\break
%\halfline
%\bar "|."
} % Format
\new Voice = "pipes" {
\pipesA s8
\removeWithTag #'fine \pipesB
}%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
\sideA s8
\removeWithTag #'fine \sideB
}
\new PipeBandDrumStaff = "tenor" \with {
instrumentName = \markup{ \instrumentTenor }
shortInstrumentName = \markup{ \shortInstrumentTenor }
} {
\tenorglobal
\tenorA s8
\removeWithTag #'fine \tenorB
}
\new PipeBandDrumStaff = "bass" \with {
instrumentName = \markup{ \instrumentBass }
shortInstrumentName = \markup{ \shortInstrumentBass }
} {
\bassglobal
s8 \bassA
s8 \removeWithTag #'fine \bassB
}
>>
\header {
title = \title
subtitle = \subtitle
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 }}#} )
}
}
}
}

View file

@ -0,0 +1,70 @@
\version "2.19.0"
\include "lilydrum.ly"
\include "./config.ily"
\include "./notes.bass.ily"
\include "./notes.tenor.ily"
\layout {
indent = 5.0
short-indent = 2.0
}
\score {
\new StaffGroup <<
\new PipeBandDrumStaff = "tenor" \with {
instrumentName = \markup{ \instrumentTenor }
shortInstrumentName = \markup{ \shortInstrumentTenor }
} {
\global
<<
\new NullVoice = "format" {
\repeat volta 2 {
\part
\halfline
\mark \markup { \musicglyph "scripts.segno"}
\inStaffSegno
\halfline
\fine
}
\break
\part
\halfline
\halfline
\dsalfine
\bar "||"
}%End of Format
\new DrumVoice = "tenor" {
\tenorglobal
\tenorA s8
\removeWithTag #'fine \tenorB
}%End of Tenor
>>
}
\new PipeBandDrumStaff = "bass" \with {
instrumentName = \markup{ \instrumentBass }
shortInstrumentName = \markup{ \shortInstrumentBass }
} {
\bassglobal
s8 \bassA
s8 \removeWithTag #'fine \bassB
}
>>
\header {
title = \title
subtitle = \subtitle
meter = \meter
composer = \markup {
\column \right-align {
$(if (not (string=? "" composerTenor)) #{ \markup {\line { \composerTenor ":" }} #} )
$(if (not (string=? "" composerBass)) #{ \markup {\line { \composerBass ":" }} #} )
}
\column \right-align {
$(if (not (string=? "" composerTenor)) #{ \markup {\line { \instrumentTenor }}#} )
$(if (not (string=? "" composerBass)) #{ \markup {\line { \instrumentBass }}#} )
}
}
}
}

View file

@ -0,0 +1,34 @@
% 2/4 Caller Herrin
% Bass
\version "2.18.2"
composerBass = "E.T de Boone, v0.1" %2022-11-07
arrangerBass = ""
bassglobal = {}
% Music
bassA = \drummode {
\tag #'fineRemove {
d4 g4 |
d4 g4 |
d8 g d4 |
d4 d4 |
}
d4 g4 |
d4 g4 |
d8 g d4 |
d4 d4
}
bassB = \drummode {
d4\v g4 |
d8 g d4 |
d4\v g4 |
d8. g16 r8 g8 |
d4\v g4 |
d4 g4 |
d4 g4 |
d8\< g8 d8 g8 <>\! |
\tag #'fine {
\removeWithTag #'fineRemove \bassA
}
}

View file

@ -0,0 +1,60 @@
% 2/4 Caller Herrin
% Side
\version "2.18.2"
composerSide = "E.T. de Boone, v0.1"
arrangerSide = ""
sideglobal = {
\sixteenthBeaming
}
% Music
sideA = \drummode {
\tag #'fineRemove {
\tutti {
\tag #'upbeat { d8:32( | }
g4)
} d4(:32 |
d8) \flam g8 \flam d8
\tutti { d8:32( |
\triplet { g16) d g } \flam d16. g32 d16. d32:64( d16.) d32 |
g8->
} d8:32( g8)
d8:32( \dr
}
d4)\!\fr d4:32( |
d8) \flam g8 \flam d8 d8:32( |
\triplet { g16) d g } \flam d16. g32 d16.
\tutti {
d32 \triplet { g16 g d } |
\flam g8 d8:32( g8)
}
}
sideB = \drummode {
\tag #'upbeat { d32-> g d g | <>\v}
d4 r8 d8:32( |
g16.) d32 g16. g32 d8:32(
\tutti {
d8:32)(\< |
d4)\!-> r8 d8:32( |
g16.) d32 g16. g32 d8:32(
d32)->
} g32 d g |
d4\v r4 |
%d2:32(\p |<>)
r2|<> \p
%\tutti {
<> \dr
d2:32( -\parenthesize -> |
d4:32)(\<-> d8:32)(-> g8:32)(-> <>\!)
\tag #'fine {
\removeWithTag #'fineRemove \removeWithTag #'tutti \sideA
}
\fr
% }
}

View file

@ -0,0 +1,44 @@
% 2/4 Caller Herrin
% Tenor
\version "2.18.2"
composerTenor = "E.T. de Boone, v0.1"
arrangerTenor = ""
tenorglobal = {}
% Music
tenorA = \drummode {
\tag #'fineRemove {
\tag #'upbeat { d8 | }
g4\up d8 g |
d8 g d4 |
g4\up d8.\up
g16 |
d4 g8
d8 |
}
g4\up d8 g |
d8 g d4 |
g4 \scoop { d8. g16 |
d4 } r8
}
tenorB = \drummode {
\tag #'upbeat { g8 | }
\stf d2 |
r4. g8
\stf d2 |
%d16. g32 d16. d32 g4 |
r4. g8
\stf d2 |
\flourish { d4 g4 } |
\flourish { d4 g4 } |
%d4 d16 g d d |
d4 g8 d8 |
\tag #'fine {
\removeWithTag #'fineRemove \tenorA
}
}

View file

@ -0,0 +1,44 @@
\version "2.18.2"
\include "lilydrum.ly"
\include "./config.ily"
\include "./notes.side.ily"
\score {
\new PipeBandDrumStaff {
\global
<<
\new NullVoice = "format" {
\repeat volta 2 {
\part
\halfline
\mark \markup { \musicglyph "scripts.segno"}
%\inStaffSegno
\halfline
\fine
}
\break
\part
\halfline
\halfline
\dsalfine
\bar "||"
} % Format
\new DrumVoice = "side" {
\sideglobal
\sideA s8
\removeWithTag #'fine \sideB
}%Side
>>
}
\header {
title = \title
subtitle = \subtitle
meter = \meter
instrument = \instrumentSide
composer = \composerSide
arranger = \arrangerSide
}
}

View file

@ -0,0 +1,44 @@
\version "2.18.2"
\include "lilydrum.ly"
\include "./config.ily"
\include "./notes.tenor.ily"
\score {
\new PipeBandDrumStaff {
\global
<<
\new NullVoice = "format" {
\repeat volta 2 {
\part
\halfline
\mark \markup { \musicglyph "scripts.segno"}
%\inStaffSegno
\halfline
\fine
}
\break
\part
\halfline
\halfline
\dsalfine
\bar "||"
}%Format
\new DrumVoice = "tenor" {
\tenorglobal
\tenorA s8
\removeWithTag #'fine \tenorB
}%Tenor
>>
}
\header {
title = \title
subtitle = \subtitle
meter = \meter
instrument = \instrumentTenor
composer = \composerTenor
arranger = \arrangerTenor
}
}