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

Small fixes + new Tune: Castle Dangerous

This commit is contained in:
Eric Teunis de Boone 2019-03-23 10:59:25 +01:00
parent dfc5f8a81b
commit d27ca35b85
25 changed files with 842 additions and 57 deletions

View file

@ -11,7 +11,7 @@ confTempo = {
part = { \partial 8 \grace{s4.} s8 } part = { \partial 8 \grace{s4.} s8 }
measure = { \grace {s1} s2 | } measure = { \grace {s1} s2 | }
halfline = { \repeat unfold 4 \measure } halfline = { \repeat unfold 4 \measure }
halflineMinEighth = { \repeat unfold 3 { \measure } s4 s8 } halflineMinusPart = { \repeat unfold 3 { \measure } s4 s8 }
line = { \repeat unfold 2 { \halfline } } line = { \repeat unfold 2 { \halfline } }
%% Headers %% Headers

View file

@ -19,7 +19,7 @@
\part \part
\halfline \halfline
\break \break
\halflineMinEighth \halflineMinusPart
} }
>> >>
\break \break
@ -75,7 +75,7 @@
\part \part
\halfline \halfline
\break \break
\halflineMinEighth \halflineMinusPart
} }
>> >>
\break \break

View file

@ -2,17 +2,17 @@
%% Globals %% Globals
global = { global = {
\time 3/4 \time 3/4
\eighthBeaming \key d \major
} }
confTempo = { confTempo = {
\tempo 4 = 78 \tempo 4 = 78
} }
%% Format %% Format
part = { \partial 8 s8 } part = { \partial 4 \grace{s4.} s4 }
measure = { \grace { s4 } s2 | } measure = { \grace {s1} s4 s4 s4| }
halfline = { \repeat unfold 4 { \measure } } halfline = { \repeat unfold 4 \measure }
line = { \repeat unfold 2 { \halfline } } line = { \repeat unfold 2 { \halfline } }
%% Headers %% Headers
title = "Castle Dangerous" title = "Castle Dangerous"
meter = "March" meter = "Retreat"

View file

@ -0,0 +1,125 @@
\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 = 8.0
short-indent = 2.0
}
\score {
\new StaffGroup <<
\new Staff \with {
instrumentName = \markup{ \instrumentPipes }
shortInstrumentName = \markup{ \shortInstrumentPipes }
} {
\global
\pipeglobal
<<
\new NullVoice = "format" {
\repeat volta 2 {
\halfline
\break
\halfline
}
\break
\repeat volta 2 {
\halfline
\break
\halfline
}
}%Format
\new Voice = "pipes" {
\pipesA
\pipesB
}
>>
}
%{ \new Staff = "song" {
\lyricsglobal
\new Voice = "lyrics" {
}
}
}%
%{ \new Lyrics = "verse1" {
\lyricsglobal
\lyricsto "lyrics" {
\verseA
}
}
%}
\new Staff = "seconds" \with {
instrumentName = \markup{ \instrumentPipes \instrumentSecnd }
shortInstrumentName = \markup{ \shortInstrumentPipesSecnd }
} {
\pipessecndglobal
\pipessecndA
\pipessecndB
}
%{ \new PipeBandDrumStaff = "side" \with {
instrumentName = \markup { \instrumentSide }
shortInstrumentName = \markup{ \shortInstrumentSide }
} {
\sideglobal
}
%}
\new PipeBandDrumStaff = "tenor" \with {
instrumentName = \markup{ \instrumentTenor }
shortInstrumentName = \markup{ \shortInstrumentTenor }
} {
\tenorglobal
\tenorA
\tenorA
\tenorA
\tenorA
}
%{
\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 }}#} )
}
}
}
}

View file

@ -0,0 +1,125 @@
\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 = 8.0
short-indent = 2.0
}
\score {
\new StaffGroup <<
\new Staff \with {
instrumentName = \markup{ \instrumentPipes }
shortInstrumentName = \markup{ \shortInstrumentPipes }
} {
\global
\pipeglobal
<<
\new NullVoice = "format" {
\repeat volta 2 {
\part \halfline
\break
\halfline
}
\break
\repeat volta 2 {
\part \halfline
\break
\halfline
}
}%Format
\new Voice = "pipes" {
\pipesA s4
\pipesB s4
}
>>
}
%{ \new Staff = "song" {
\lyricsglobal
\new Voice = "lyrics" {
}
}
}%
%{ \new Lyrics = "verse1" {
\lyricsglobal
\lyricsto "lyrics" {
\verseA
}
}
%}
\new Staff = "seconds" \with {
instrumentName = \markup{ \instrumentPipes \instrumentSecnd }
shortInstrumentName = \markup{ \shortInstrumentPipesSecnd }
} {
\pipessecndglobal
\pipessecndA s4
\pipessecndB s4
}
%{ \new PipeBandDrumStaff = "side" \with {
instrumentName = \markup { \instrumentSide }
shortInstrumentName = \markup{ \shortInstrumentSide }
} {
\sideglobal
}
%}
\new PipeBandDrumStaff = "tenor" \with {
instrumentName = \markup{ \instrumentTenor }
shortInstrumentName = \markup{ \shortInstrumentTenor }
} {
\tenorglobal
\tenorA
\tenorA s4
\tenorA
\tenorA s4
}
%{
\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 }}#} )
}
}
}
}

View file

@ -0,0 +1,31 @@
% 3/4 Castle Dangerous
% Pipes
\version "2.18.2"
composerPipes = "J. Haugh"
arrangerPipes = ""
pipeglobal = {
\key d \major
}
% Music
pipesA = {
\thrwd d8. [ e16 ] \grg f4 \dblA A4 |
\hdblf f8 [ d8 ] \grg G4 \grd b4 |
\dbld d4 \bgrip a4 \thrwd d4 |
\grg f8 [ A8 ] \hdble e4 ~ e4 |
\thrwd d8. [ e16 ] \grg f4 \dblA A4 |
\hdblf f8 [ d8 ] \grg G4 \grd b4 |
\dbld d4 \bgrip a4 \dblf f4 |
\dblg g8 [ \grA c8 ] \thrwd d4 \slurd d4
}
pipesB = {
\grg f8. [ g16 ] \dblA A4 f8 [ A8 ] |
\hdblf f8 [ d8 ] \grg G4 \grd b4 |
\dbld d4 \bgrip a4 \thrwd d4 |
\grg f8 [ A8 ] \hdble e4 ~ e4 |
\grg f8. [ g16 ] \dblA A4 f8 [ A8 ] |
\hdblf f8 [ d8 ] \grg G4 \grd b4 |
\dbld d4 \bgrip a4 \dblf f4 |
\dblg g8 [ \grA c8 ] \thrwd d4 \slurd d4
}

View file

@ -0,0 +1,31 @@
% 3/4 Castle Dangerous
% Pipes (Seconds)
\version "2.18.2"
composerPipesSecnd = ""
arrangerPipesSecnd = ""
pipessecndglobal = {
\bagpipeKey
}
% Music
pipessecndA = {
\grg a4 \thrwd d4 \dblf f4 |
\dblA A8 [ f8 ] \dblg g4 \grA d4 |
\grg f8. [ e16 ] \thrwd d4 \dblf d4 |
A8 [ f8 ] \dblA A2 |
\grg a4 \thrwd d4 \dblf f4 |
\dblA A8 [ f8 ] \dblg g4 \grA d4 |
\grg f8. [ e16 ] \thrwd d4 \slurd d4 |
\dble e4 \dblf f2
}
pipessecndB = {
\grg a4 \thrwd d4 \gre a4 |
\grg d8 [ \gre a8 ] \grip b4 \gre G4 |
\grg f8. [ e16 ] \thrwd d4 \dblf d4 |
A8 [ f8 ] \dblA A2 |
\grg a4 \thrwd d4 \gre a4 |
\grg d8 [ \gre a8 ] \grip b4 \gre G4 |
\grg f8. [ e16 ] \thrwd d4 \slurd d4 |
\dble e4 \dblf f2
}

View file

@ -3,6 +3,8 @@
\version "2.18.2" \version "2.18.2"
composerTenor = "" composerTenor = ""
tenorglobal = {
}
%%music %%music
tenorA = \drummode { tenorA = \drummode {
r8. d16 r8. d16

View file

@ -0,0 +1,128 @@
\version "2.19.0"
\include "bagpipe.ly"
\include "./config.ily"
\include "./notes.pipes.ily"
\include "./notes.pipes.seconds.ily"
%\include "./notes.pipes.thirds.ily"
\layout {
indent = 8.0
short-indent = 2.0
}
\score {
\new StaffGroup <<
\new Staff = "pipes" \with {
instrumentName = \markup{ \instrumentPipes }
shortInstrumentName = \markup{ \shortInstrumentPipes }
} {
\global
\pipeglobal
<<
\new NullVoice = "format" {
\repeat volta 2 {
\halfline
\break
\halfline
}
\break
\repeat volta 2 {
\halfline
\break
\halfline
}
}%Format
\new Voice = "pipes" {
\pipesA
\pipesB
}
>>
}
\new Staff = "seconds" \with {
instrumentName = \markup{ \instrumentPipesSecnd }
shortInstrumentName = \markup{ \shortInstrumentPipesSecnd }
} {
\pipessecndglobal
\pipessecndA
\pipessecndB
}
%{ \new Staff = "thirds" \with {
instrumentName = \markup{ \instrumentPipesThrd }
shortInstrumentName = \markup{ \shortInstrumentPipeTthrd }
} {
\pipesthrdglobal
}
%}
>>
\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" \with {
midiInstrument = #"bagpipe"
instrumentName = \markup{ \instrumentPipes }
shortInstrumentName = \markup{ \shortInstrumentPipes }
} {
\pipeglobal
%%Tune
\pipesA
\pipesA
\pipesB
\pipesB
}
\new Staff = "seconds" \with {
midiInstrument = #"bagpipe"
instrumentName = \markup{ \instrumentPipesSecnd }
shortInstrumentName = \markup{ \shortInstrumentPipesSecnd }
} {
\pipessecndglobal
%% Seconds
\pipesA
\pipessecndA
\pipesB
\pipessecndB
}
%{ \new Staff = "thirds" \with {
midiInstrument = #"bagpipe"
instrumentName = \markup{ \instrumentPipesThrd }
shortInstrumentName = \markup{ \shortInstrumentPipeThrd }
} {
\pipesthrdglobal
%% Thirds
}
%}
>>
\midi { \confTempo }
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
}
}

View file

@ -0,0 +1,79 @@
\version "2.19.0"
\include "bagpipe.ly"
\include "./config.ily"
\include "./notes.pipes.ily"
\include "./notes.pipes.seconds.ily"
%\include "./notes.pipes.thirds.ily"
\layout {
indent = 8.0
short-indent = 2.0
}
\score {
\new StaffGroup <<
\new Staff = "pipes" \with {
instrumentName = \markup{ \instrumentPipes }
shortInstrumentName = \markup{ \shortInstrumentPipes }
} {
\global
\pipeglobal
<<
\new NullVoice = "format" {
\repeat volta 2 {
\part \halfline
\break
\halfline
}
\break
\repeat volta 2 {
\part \halfline
\break
\halfline
}
}%Format
\new Voice = "pipes" {
\pipesA s4
\pipesB s4
}
>>
}
\new Staff = "seconds" \with {
instrumentName = \markup{ \instrumentPipesSecnd }
shortInstrumentName = \markup{ \shortInstrumentPipesSecnd }
} {
\pipessecndglobal
\pipessecndA s4
\pipessecndB s4
}
%{ \new Staff = "thirds" \with {
instrumentName = \markup{ \instrumentPipesThrd }
shortInstrumentName = \markup{ \shortInstrumentPipeTthrd }
} {
\pipesthrdglobal
}
%}
>>
\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 }}#} )
}
}
}
}

View file

@ -0,0 +1,51 @@
\version "2.18.2"
\include "bagpipe.ly"
\include "./config.ily"
\include "./notes.pipes.ily"
\score {
\new Staff {
\global
\pipeglobal
<<
\new NullVoice = "format" {
\repeat volta 2 {
\line
}
\break
\repeat volta 2 {
\line
}
}%Format
\new Voice = "pipes" {
\pipesA
\pipesB
}
>>
}
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
arranger = \arrangerPipes
}
}
\score {
\new Staff { \global \pipeglobal
\set Staff.midiInstrument = #"bagpipe"
%%Tune
}
\midi { \confTempo }
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
arranger = \arrangerPipes
}
}

View file

@ -0,0 +1,62 @@
\version "2.18.2"
\include "bagpipe.ly"
\include "./config.ily"
\include "./notes.pipes.ily"
\include "./notes.pipes.seconds.ily"
\score {
\new Staff {
\global
\pipessecndglobal
<<
\new NullVoice = "format" {
\repeat unfold 2 {
\line
}
\bar "||"
\break
\repeat unfold 2 {
\line
}
\bar "|."
}%Format
\new Voice = "pipes" {
\pipesA
\pipessecndA
\pipesB
\pipessecndB
}
>>
}
\header {
title = \title
meter = \meter
instrument = \instrumentSecnd
composer = \composerPipesSecnd
arranger = \arrangerPipesSecnd
}
}
\score {
\new Staff { \global \pipessecndglobal
\set Staff.midiInstrument = #"bagpipe"
%%Tune
\pipesA
\pipessecndA
\pipesB
\pipessecndB
}
\midi { \confTempo }
\header {
title = \title
meter = \meter
instrument = \instrumentSecnd
composer = \composerPipesSecnd
arranger = \arrangerPipesSecnd
}
}

View file

@ -10,10 +10,13 @@
\global \global
<< <<
{ {
\repeat volta 2 { \line } \repeat volta 2 { \halfline }
\break
\repeat volta 2 { \halfline }
} }
{ {
\tenorA \tenorA
\tenorA
} }
>> >>
} }

View file

@ -0,0 +1,59 @@
\include "bagpipe.ly"
melody = {
\set Staff.midiInstrument = #"bagpipe"
\cadenzaOn
\once \override Score.BreakAlignment #'break-align-orders =
#(make-vector 3 '(instrument-name
left-edge
ambitus
span-bar
breathing-sign
clef
key-signature
time-signature
staff-bar
custos
span-bar))
\time 3/4
\bar "|:" \grg a8. [ b16 ] \thrwd d4 \dbld d8. [ f16 ] \bar "|"
\grg e8. [ f16 ] \thrwd d4~ d4 \bar "|"
\grg d8. [ f16 ] \dblg g4 \hdblf f8. [ e16 ] \bar "|"
\grg d8 [ e8 ] \gra e2 \bar "|" \break
\grg f8. [ g16 ] \dblA A4 \hdblf f8. [ e16 ] \bar "|"
\thrwd d8 [ \gre b8 ] \grG a4 \wbirl a4 \bar "|"
\thrwd d8. [ e16 ] \grg f4~ f8 [ g8 ] \bar "|"
\grA e8. [ f16 ] \thrwd d2 \bar ":|:" \break
\grg f8. [ g16 ] \dblA A4 \hdblf f8. [ e16 ] \bar "|"
\thrwd d8 [ e8 ] \gra e4 %{^te%} e4 \bar "|"
\grg e8. [ f16 ] \dblg g4 \grf g8. [ e16 ] \bar "|"
A8. [ g16 ] \grA f2 \bar "|" \break
\set Score.repeatCommands = #'((volta "1")) \grg f8. [ g16 ] \dblA A4 \hdblf f8. [ e16 ] \bar "|"
\grg d8 [ \gre b8 ] \grG a4 \wbirl a4 \bar "|"
\thrwd d8. [ e16 ] \grg f4~ f8 [ g8 ] \bar "|"
\grA e8. [ f16 ] \thrwd d2 \set Score.repeatCommands = #'((volta #f)) \bar "|"
\bar ":|" \break
\set Score.repeatCommands = #'((volta "2")) \grg f8. [ g16 ] \hdblf f4 \grg f8. [ e16 ] \bar "|"
\grg d8 [ \gre b8 ] \grG a4 \wbirl a4 \bar "|"
\thrwd d8. [ e16 ] \grg f4~ f8 [ g8 ] \bar "|"
\grA e8. [ f16 ] \thrwd d2 \set Score.repeatCommands = #'((volta #f)) \bar "|"
\bar ".|" \break
}
\score {
\melody
\layout {
indent = 0.0\cm
\context { \Score \remove "Bar_number_engraver" }
}
\header {
title = "Heroes of Oosterbeek"
meter = "Retreat "
arranger = "Angus Lawrie, arr. PM F.J. de Boone"
}
}

View file

@ -4,7 +4,7 @@
composerPipes = "Angus Lawrie" composerPipes = "Angus Lawrie"
arrangerPipes = "PM F.J. de Boone" arrangerPipes = "PM F.J. de Boone"
pipeglobal = { pipeglobal = {
\bagpipeKey \key d \major
} }
% Music % Music
pipesA = { pipesA = {

View file

@ -0,0 +1,56 @@
\version "2.18.2"
\include "bagpipe.ly"
\include "./config.ily"
\include "./notes.pipes.ily"
\score {
\new Staff {
\global
\pipeglobal
\repeat volta 2 {
\partial 4 \pipesA
}
\break
\repeat volta 2 {
\partial 4 \pipesBA
} \alternative {
{ \partial 4 \pipesBBA }
{ \partial 4 \pipesBBB }
}
\bar "|."
}
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
arranger = \arrangerPipes
}
}
\score {
\new Staff { \global \pipeglobal
\set Staff.midiInstrument = #"bagpipe"
%%Tune
\unfoldRepeats {
\repeat volta 2 {
\pipesA
}
\repeat volta 2 {
\pipesBA
} \alternative {
\pipesBBA
\pipesBBB
}
}
}
\midi { \confTempo }
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
arranger = \arrangerPipes
}
}

View file

@ -11,12 +11,12 @@ sideglobal = { \eighthBeaming }
sideMid = \drummode { \tutti { sideMid = \drummode { \tutti {
d16. g32 | d16. g32 |
d16.-> g32 d16. g32-> d16. g32-> d16. g32 | d16.-> g32 d16. g32-> d16. g32-> d16. g32 |
d8-> d8:32( d8) d8-> d8:32( g8)
} } } }
sideMidII = \drummode { \tutti { sideMidII = \drummode { \tutti {
d16. g32 | d16. g32 |
d16.:64([ d32) \tuplet 3/2 { g16 d g] } \flam d16.[ \drag g32 \tuplet 5/2 { d16 g d g d] } | d16.:64([ d32) \tuplet 3/2 { g16 d g] } \flam d16.[ \drag g32 \tuplet 5/2 { d16 g d g d] } |
g8 d8:32( d8) g8 d8:32( g8)
} } } }
sideEnd = \drummode { \tutti { sideEnd = \drummode { \tutti {
@ -27,7 +27,7 @@ sideEnd = \drummode { \tutti {
sideEndII = \drummode { \tutti { sideEndII = \drummode { \tutti {
d16. g32 | d16. g32 |
\dragd \tuplet 3/2 { d16[ d g } \drag d16. g32] \flam d16.[ \drag g32 \tuplet 5/2 { d16 g d g d] } | \dragd \tuplet 3/2 { d16[ d g } \drag d16. g32] \flam d16.[ \drag g32 \tuplet 5/2 { d16 g d g d] } |
g8 d8:32( d8) g8 d8:32( g8)
} } } }
% parts % parts

View file

@ -5,6 +5,11 @@
\include "./config.ily" \include "./config.ily"
\include "./notes.side.ily" \include "./notes.side.ily"
\layout {
indent = 5.0
short-indent = 2.0
}
\score { \score {
\new StaffGroup << \new StaffGroup <<
\new PipeBandDrumStaff = "side" \with { \new PipeBandDrumStaff = "side" \with {
@ -22,7 +27,11 @@
\break \break
\repeat volta 2 { \repeat volta 2 {
\part \part
\line \halfline
\bar ""
} \alternative {
{ \part \halfline }
{ \part \halfline }
} }
}%End of Format }%End of Format
@ -30,31 +39,49 @@
\sidePI \sidePI
<< <<
\sideMid \sideMid
\context PipeBandDrumStaff = "side2" { \context PipeBandDrumStaff = "sideLD" {
\sideMidII \sideMidII
} }
>> >>
\sidePI \sidePI
<< <<
\sideEnd \sideEnd
\context PipeBandDrumStaff = "side2" { \context PipeBandDrumStaff = "sideLD" {
\sideEndII \sideEndII
} }
>> s8 >> s8
\sidePII \sidePII
<<
\sideMid \sideMid
\context PipeBandDrumStaff = "sideLD" {
\sideMidII
}
>> s8
\sidePII \sidePII
\sideEnd s8 <<
\sideEnd
\context PipeBandDrumStaff = "sideLD" {
\sideEndII
}
>> s8
\sidePI
<<
\sideEnd
\context PipeBandDrumStaff = "sideLD" {
\sideEndII
}
>> s8
}%End of side }%End of side
>> >>
} }
\new PipeBandDrumStaff = "side2" \with { \new PipeBandDrumStaff = "sideLD" \with {
instrumentName = \markup{ \instrumentSide LD } instrumentName = \markup \center-column { LD \instrumentSide }
shortInstrumentName = \markup{ \shortInstrumentSide LD } shortInstrumentName = \markup{ L.D. }
\RemoveAllEmptyStaves \RemoveAllEmptyStaves
} { } {
s8 | s1*4 s8 | s1*4
s8 | s1*4
} }
>> >>
\header { \header {

View file

@ -36,5 +36,6 @@
meter = \meter meter = \meter
instrument = \instrumentSide instrument = \instrumentSide
composer = \composerSide composer = \composerSide
arranger = \arrangerSide
} }
} }

View file

@ -2,6 +2,7 @@
%% Globals %% Globals
global = { global = {
\time 2/4 \time 2/4
\key d \major
} }
confTempo = { confTempo = {
\tempo 4 = 80 \tempo 4 = 80
@ -13,5 +14,5 @@ halfline = { \repeat unfold 4 \measure }
line = { \repeat unfold 2 { \halfline } } line = { \repeat unfold 2 { \halfline } }
%% Headers %% Headers
title = "Wilhelmus" title = "Wilhelmus van Nassouwe"
meter = "Dutch National Anthem" meter = "Dutch National Anthem"

View file

@ -7,11 +7,20 @@
\include "./notes.pipes.seconds.ily" \include "./notes.pipes.seconds.ily"
\include "./notes.lyrics.ily" \include "./notes.lyrics.ily"
\layout {
indent = 8.0
short-indent = 2.0
}
\score { \score {
\new StaffGroup << \new StaffGroup <<
\new Staff { \new Staff = "pipes" \with {
instrumentName = \markup{ \instrumentPipes }
shortInstrumentName = \markup{ \shortInstrumentPipes }
} {
\global \global
\lyricsglobal \lyricsglobal
\pipeglobal
<< <<
\new NullVoice = "format" { \new NullVoice = "format" {
\part \part
@ -30,7 +39,6 @@
\bar "|." \bar "|."
}%Format }%Format
\new Voice = "tune" { \new Voice = "tune" {
\bagpipeKey
\pipesA s4 \pipesA s4
\pipesA s4 \pipesA s4
@ -38,9 +46,6 @@
} }
>> >>
}
\new Staff {
} }
\new Lyrics = "lyrics1" { \new Lyrics = "lyrics1" {
\lyricsto "tune" { \lyricsto "tune" {
@ -52,11 +57,11 @@
\lyricsF \lyricsF
} }
} }
\new Staff = "seconds" { \new Staff = "seconds" \with {
instrumentName = \markup{ \instrumentPipesSecnd }
shortInstrumentName = \markup{ \shortInstrumentPipesSecnd }
} {
\pipessecndglobal \pipessecndglobal
\set Staff.instrumentName = \markup{ \instrumentSecnd }
\set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes \shortInstrumentSecnd}
\pipessecndAA s4 \pipessecndAA s4
\pipessecndAB s4 \pipessecndAB s4

View file

@ -3,7 +3,7 @@
\version "2.18.2" \version "2.18.2"
composerPipessecnd = "PM Michael J. Evans" composerPipessecnd = "PM Michael J. Evans"
pipessecndglobal = { pipessecndglobal = {
\bagpipeKey \key d \major
} }
pipessecndAA = { pipessecndAA = {
\grg a4 | \grg a4 |
@ -36,7 +36,6 @@ pipessecndB = {
c8 [ b8 ] a4 | c8 [ b8 ] a4 |
b4 c4 | b4 c4 |
\thrwd d8 [ c8 ] \grg d8 [ e8 ] | \thrwd d8 [ c8 ] \grg d8 [ e8 ] |
\grg d4 \grg c4 | \grg d4 \grg c4 |
b4 a4 | b4 a4 |

View file

@ -8,7 +8,7 @@ confTempo = {
\tempo 4 = 80 \tempo 4 = 80
} }
%% Format %% Format
part = { \partial 8 \grace{s4.} s8 } part = { \partial 16 \grace{s4.} s16 }
measure = { \grace {s1} s1 | } measure = { \grace {s1} s1 | }
halfline = { \repeat unfold 2 \measure } halfline = { \repeat unfold 2 \measure }
line = { \repeat unfold 2 { \halfline } } line = { \repeat unfold 2 { \halfline } }

View file

@ -8,7 +8,7 @@ pipeglobal = {
} }
% Music % Music
pipesA = { pipesA = {
A8 | A16 |
c16 \grd a8. \grg e8 a8 \grg c16 \grd a8. \dblg g4 | c16 \grd a8. \grg e8 a8 \grg c16 \grd a8. \dblg g4 |
b16 \grd a8. \dbld d8 a8 \grg b8. \grd b16 \gre b8 A8 | b16 \grd a8. \dbld d8 a8 \grg b8. \grd b16 \gre b8 A8 |
c16 \grd a8. \grg e8 a8 \grg c16 \grd a8. \dblg g4 | c16 \grd a8. \grg e8 a8 \grg c16 \grd a8. \dblg g4 |
@ -16,7 +16,7 @@ pipesA = {
} }
pipesBA = { pipesBA = {
e8 | e16 |
\dblA A4 e8. A16 g16 A8. \hdble e8. g16 | \dblA A4 e8. A16 g16 A8. \hdble e8. g16 |
\dblg g4 \grA d8. g16 \grA b16 g8. d8. e16 | \dblg g4 \grA d8. g16 \grA b16 g8. d8. e16 |
} }

View file

@ -11,16 +11,16 @@
\pipeglobal \pipeglobal
\repeat volta 2 { \repeat volta 2 {
\partial 8 \partial 16
\pipesA s8 \pipesA s16
} }
\break \break
\repeat volta 2 { \repeat volta 2 {
\partial 8 \partial 16
\pipesBA \pipesBA
} \alternative { } \alternative {
{ \pipesBBA } { \pipesBBA }
{ \pipesBBB s8 } { \pipesBBB s16 }
} }
\bar "|." \bar "|."
} }
@ -36,7 +36,7 @@
\new Staff { \global \pipeglobal \new Staff { \global \pipeglobal
\set Staff.midiInstrument = #"bagpipe" \set Staff.midiInstrument = #"bagpipe"
%%Tune %%Tune
\partial 8 \partial 16
\pipesA \pipesA
\pipesA \pipesA