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

Closes #4 Loch Duich formatting

This commit is contained in:
Eric Teunis de Boone 2020-07-05 21:26:36 +02:00
parent c5f03aaa30
commit d5779337b4
8 changed files with 121 additions and 87 deletions

View file

@ -31,6 +31,6 @@ pipesChargeB = {
\hdblb b8. [ \gre G16 ] \hdbld d8. [ \gre G16 ] \dblb b8. [ \gre G16 ] \hdbld d8. [ \gre G16 ] | \hdblb b8. [ \gre G16 ] \hdbld d8. [ \gre G16 ] \dblb b8. [ \gre G16 ] \hdbld d8. [ \gre G16 ] |
\hdblb b8. [ \gre G16 ] \hdbld d8. [ \gre G16 ] \dblb b8. [ a16 ] \grg G8. [ \grd b16 ] | \hdblb b8. [ \gre G16 ] \hdbld d8. [ \gre G16 ] \dblb b8. [ a16 ] \grg G8. [ \grd b16 ] |
\grg a8. [ b16 c8. ] d16 ] \grg e8. [ f16 ] \dblg g8. [ f16 ] | \grg a8. [ b16 ] c8. [ d16 ] \grg e8. [ f16 ] \dblg g8. [ f16 ] |
\grg e16 [ A8. ] \hdble e8 [ A8 ] \hdblc c8. [ b16 ] \grg a8 \grg e16 [ A8. ] \hdble e8 [ A8 ] \hdblc c8. [ b16 ] \grg a8
} }

View file

@ -11,38 +11,32 @@
\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 \with {
instrumentName = \markup{ \instrumentPipes }
shortInstrumentName = \markup{ \shortInstrumentPipes }
} {
\global \global
\pipeglobal \pipeglobal
\set PipeBandDrumStaff.instrumentName = \markup{ \instrumentPipes }
\set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentPipes } \repeat volta 2 { \partial 8 \pipesA s8 }
\break
\repeat volta 2 { \partial 8 \pipesB s8 }
\break
\partial 8 \pipesC
<< <<
\new Voice = "format" { \pipesC }
{ { s8 \bar "||" \measure }
\repeat unfold 2 {
\repeat volta 2 {
\part \line
\break
}
}
\part \line \bar "||"
\break
\part \line \bar "|."
}%Format
\new Voice = "pipes"
{
\pipesA s8
\pipesB s8
\pipesC s8
\pipesC s8
}%Pipes
>> >>
s8
\bar "|."
} }
% \new Lyrics = "verse1" { % \new Lyrics = "verse1" {
% \lyricsglobal % \lyricsglobal
@ -50,34 +44,39 @@
% \verseA % \verseA
% } % }
% } % }
\new Staff = "seconds" { \new Staff = "seconds" \with {
instrumentName = \markup{ \instrumentPipes \instrumentSecnd }
shortInstrumentName = \markup{ \shortInstrumentPipes \shortInstrumentSecnd }
} {
\pipessecndglobal \pipessecndglobal
\set Staff.instrumentName = \markup{ \instrumentPipes Seconds }
\set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 2nd}
\pipessecndA s8 \pipessecndA s8
\pipessecndB s8 \pipessecndB s8
\pipessecndC s8 \pipessecndC
\pipessecndC s8 \pipessecndC s8
} }
\new PipeBandDrumStaff = "side" { \new PipeBandDrumStaff = "side" \with {
instrumentName = \markup { \instrumentSide }
shortInstrumentName = \markup{ \shortInstrumentSide }
} {
\sideglobal \sideglobal
\set PipeBandDrumStaff.instrumentName = \markup \column {\instrumentSide}
\set PipeBandDrumStaff.shortInstrumentName = \markup{\shortInstrumentSide}
s8 \snareA
s8 \snareB
s8 \snareCA s8 \snareA
s8 \snareCBA s8 \snareB
s8 \snareCA s8 \snareCA
s8 \snareCBB \snareCBA
\snareCA
\snareCBB
} }
% \new PipeBandDrumStaff = "tenor" { % \new PipeBandDrumStaff = "tenor" {
% \tenorglobal % \tenorglobal
% \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentTenor } % \set PipewBandDrumStaff.instrumentName = \markup{ \instrumentTenor }
% \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentTenor } % \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentTenor }
% %
% } % }
@ -109,5 +108,23 @@
$(if (not (string=? "" composerBass)) #{ \markup {\line { \instrumentBass }}#} ) $(if (not (string=? "" composerBass)) #{ \markup {\line { \instrumentBass }}#} )
} }
} }
arranger = \markup \large {
\column \right-align {
$(if (not (string=? "" arrangerLyrics)) #{ \markup { \line { \arrangerLyrics ":" } } #} )
$(if (not (string=? "" arrangerPipes)) #{ \markup {\line { \arrangerPipes ":" }} #} )
$(if (not (string=? "" arrangerPipessecnd)) #{ \markup {\line { \arrangerPipessecnd ":" }} #} )
$(if (not (string=? "" arrangerSide)) #{ \markup {\line { \arrangerSide ":" }} #} )
$(if (not (string=? "" arrangerTenor)) #{ \markup {\line { \arrangerTenor ":" }} #} )
$(if (not (string=? "" arrangerBass)) #{ \markup {\line { \arrangerBass ":" }} #} )
}
\column \right-align {
$(if (not (string=? "" arrangerLyrics)) #{ \markup { \line { "Lyrics" } } #} )
$(if (not (string=? "" arrangerPipes)) #{ \markup {\line { \instrumentPipes }}#} )
$(if (not (string=? "" arrangerPipessecnd)) #{ \markup {\line { \instrumentPipessecnd }}#} )
$(if (not (string=? "" arrangerSide)) #{ \markup {\line { \instrumentSide }}#} )
$(if (not (string=? "" arrangerTenor)) #{ \markup {\line { \instrumentTenor }}#} )
$(if (not (string=? "" arrangerBass)) #{ \markup {\line { \instrumentBass }}#} )
}
}
} }
} }

View file

@ -1,7 +1,8 @@
% 6/8 Loch Section % 6/8 Loch Section
% Pipes % Pipes
\version "2.18.2" \version "2.18.2"
composerPipes = "Ensign Christopher MacRae, arr. Cpl. V.C. Kennedy" composerPipes = "Ensign Christopher MacRae"
arrangerPipes = "Cpl. V.C. Kennedy"
pipeglobal = { pipeglobal = {
\key a \mixolydian \key a \mixolydian
} }
@ -12,6 +13,7 @@ pipesA = {
\dblA A4 f8 \grg e16 [ f16~ ] f4 | \dblA A4 f8 \grg e16 [ f16~ ] f4 |
\dble e4 c8 \grg b16 [ \grip c16~ ] c4 | \dble e4 c8 \grg b16 [ \grip c16~ ] c4 |
\dblA A4 c8 \dblc c16 [ \gre b16~ ] b4 | \dblA A4 c8 \dblc c16 [ \gre b16~ ] b4 |
\dblc c4 b8 \grg c16 [ e16~ ] e4 | \dblc c4 b8 \grg c16 [ e16~ ] e4 |
\dblA A4 f8 \grg e16 [ f16~ ] f4 | \dblA A4 f8 \grg e16 [ f16~ ] f4 |
\grg a4 \taor a8 \dble e4 c8 | \grg a4 \taor a8 \dble e4 c8 |
@ -23,6 +25,7 @@ pipesB = {
\grip c4 \gre b8 \grd c16 [ f16~ ] f4 | \grip c4 \gre b8 \grd c16 [ f16~ ] f4 |
\dblc c4 \gre b8 \whslurd e4 \grg c8 | \dblc c4 \gre b8 \whslurd e4 \grg c8 |
\dblA A4 c8 \dblc c16 [ \gre b16~ ] b4 | \dblA A4 c8 \dblc c16 [ \gre b16~ ] b4 |
\dblc c4 b8 \grg c16 [ e16~ ] e4 | \dblc c4 b8 \grg c16 [ e16~ ] e4 |
\dblA A4 f8 \grg e16 [ f16~ ] f4 | \dblA A4 f8 \grg e16 [ f16~ ] f4 |
\grg a4 \taor a8 \dble e4 c8 | \grg a4 \taor a8 \dble e4 c8 |
@ -34,6 +37,7 @@ pipesC = {
\dblc c4 \gre a8 \dble e4 c8 | \dblc c4 \gre a8 \dble e4 c8 |
\grg b4 \taor b8 \dblf f4 b8 | \grg b4 \taor b8 \dblf f4 b8 |
\thrwd d4 \gre b8 \dblf f4 e8 | \thrwd d4 \gre b8 \dblf f4 e8 |
\grg a4 \taor a8 \dble e4 a8 | \grg a4 \taor a8 \dble e4 a8 |
\dblc c4 \gre b8 \grg c16 [ e16~ ] e4 | \dblc c4 \gre b8 \grg c16 [ e16~ ] e4 |
\dblf f4 e8 \dblA A4 c8 | \dblf f4 e8 \dblA A4 c8 |

View file

@ -1,16 +1,18 @@
% 6/8 Loch Duich % 6/8 Loch Duich
% Pipes (Seconds) % Pipes (Seconds)
\version "2.18.2" \version "2.18.2"
composerPipesSecnd = "Ensign Christopher MacRae, arr. Cpl. V.C. Kennedy" composerPipesSecnd = "Ensign Christopher MacRae"
arrangerPipesSecnd = "Cpl. V.C. Kennedy"
pipessecndglobal = { pipessecndglobal = {
\key a \mixolydian \key a \mixolydian
} }
pipessecndA = { pipessecndA = {
\grg e8 | \grg e8 |
\grg a4 b8 \grg a16 [ \grip c16~ ] c4 | \grg a4 b8 \grg a16 [ \grip c16~ ] c4 |
\thrwd d4 \gre d8 c16 [ \thrwd d16~ ] d4 | \thrwd d4 \gre d8 c16 [ \thrwd d16~ ] d4 |
\grg c4 \grG a8 \dblb b16 [ \grG a16~ ] a4 | \grg c4 \grG a8 \dblb b16 [ \grG a16~ ] a4 |
\thrwd d4 e8 \dblc c16 [ \gre b16~ ] b4 | \thrwd d4 e8 \dblc c16 [ \gre b16~ ] b4 |
\grg a4 b8 \grg a16 [ c16~ ] c4 | \grg a4 b8 \grg a16 [ c16~ ] c4 |
\thrwd d4 \gre d8 \grg c16 [ d16~ ] d4 | \thrwd d4 \gre d8 \grg c16 [ d16~ ] d4 |
\grg c4 \taor a8 \dblc c4 e8 | \grg c4 \taor a8 \dblc c4 e8 |
@ -23,6 +25,7 @@ pipessecndB = {
\grG a4 b8 \grg a16 [ \thrwd d16~ ] d4 | \grG a4 b8 \grg a16 [ \thrwd d16~ ] d4 |
\grg a4 \gre b8 \grG a4 \grd c8 | \grg a4 \gre b8 \grG a4 \grd c8 |
\thrwd d4 e8 \dblc c16 [ \gre b16~ ] b4 | \thrwd d4 e8 \dblc c16 [ \gre b16~ ] b4 |
\grg a4 b8 \grg a4 c8 | \grg a4 b8 \grg a4 c8 |
\thrwd d4 \gre d8 \grg c16 [ d16~ ] d4 | \thrwd d4 \gre d8 \grg c16 [ d16~ ] d4 |
\grg c4 \taor a8 \dblc c4 e8 | \grg c4 \taor a8 \dblc c4 e8 |
@ -35,6 +38,7 @@ pipessecndC = {
\wbirl a4 \gre a8 \dblc c4 a8 | \wbirl a4 \gre a8 \dblc c4 a8 |
\grg G8. [ \grd G16 \gre G8 ] \whslurd d4 G8 | \grg G8. [ \grd G16 \gre G8 ] \whslurd d4 G8 |
\dblb b4 \gre G8 \whslurd d4 c8 | \dblb b4 \gre G8 \whslurd d4 c8 |
\grg a4 \taor a8 \dblc c4 a8 | \grg a4 \taor a8 \dblc c4 a8 |
\grg a4 b8 \grG a16 [ c16 ] c4 | \grg a4 b8 \grG a16 [ c16 ] c4 |
\thrwd d4 c8 \dblf f4 a8 | \thrwd d4 c8 \dblf f4 a8 |

View file

@ -38,10 +38,13 @@ snareCA = \drummode {
d8 \tuplet 3/2 { d16 g d } \flam g8 d8:32( \tuplet 3/2 { d16) g d } \flam g8 | d8 \tuplet 3/2 { d16 g d } \flam g8 d8:32( \tuplet 3/2 { d16) g d } \flam g8 |
d4:32( d8) \drag d16 d-> g g \flam d8 | d4:32( d8) \drag d16 d-> g g \flam d8 |
\flam g8 d8:32( d8) r8 d8:32( d8) |
\drag d16 d-> g g \flam d8
} }
snareCBA = \drummode { snareCBA = \drummode {
\drag d16 d-> g g \flam d8 d4.:32(\< | d4.:32(\< |
} }
snareCBB = \drummode { snareCBB = \drummode {
\drag d16)\! d-> g g \flam d8 \flam d4. | \flam d4.) \! |
} }

View file

@ -7,35 +7,31 @@
\include "./notes.pipes.seconds.ily" \include "./notes.pipes.seconds.ily"
%\include "./notes.pipes.thirds.ily" %\include "./notes.pipes.thirds.ily"
\layout {
indent = 8.0
short-indent = 2.0
}
\score { \score {
\new StaffGroup << \new StaffGroup <<
\new Staff = "pipes" { \new Staff \with {
instrumentName = \markup{ \instrumentPipes }
shortInstrumentName = \markup{ \shortInstrumentPipes }
} {
\global \global
\pipeglobal \pipeglobal
\set Staff.instrumentName = \markup{ \instrumentPipes }
\set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes } \repeat volta 2 { \partial 8 \pipesA s8 }
<< \break
\new Voice = "format" \repeat volta 2 { \partial 8 \pipesB s8 }
{ \break
\repeat unfold 3 { \repeat volta 2 { \partial 8 \pipesC s8 }
\repeat volta 2 {
\part \line
\break
}
}
}%Format
\new Voice = "pipes"
{
\pipesA s8
\pipesB s8
\pipesC s8
}%Pipes
>>
} }
\new Staff = "seconds" { \new Staff = "seconds" \with {
instrumentName = \markup{ \instrumentPipes \instrumentSecnd }
shortInstrumentName = \markup{ \shortInstrumentPipes \shortInstrumentSecnd }
} {
\pipessecndglobal \pipessecndglobal
\set Staff.instrumentName = \markup{ \instrumentPipes Seconds }
\set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 2nd}
\pipessecndA s8 \pipessecndA s8
\pipessecndB s8 \pipessecndB s8
@ -64,6 +60,18 @@
$(if (not (string=? "" composerPipesthrd)) #{ \markup {\line { \instrumentPipesthrd }}#} ) $(if (not (string=? "" composerPipesthrd)) #{ \markup {\line { \instrumentPipesthrd }}#} )
} }
} }
arranger = \markup \large {
\column \right-align {
$(if (not (string=? "" arrangerPipes)) #{ \markup {\line { \arrangerPipes ":" }} #} )
$(if (not (string=? "" arrangerPipessecnd)) #{ \markup {\line { \arrangerPipessecnd ":" }} #} )
$(if (not (string=? "" arrangerPipesthrd)) #{ \markup {\line { \arrangerPipesthrd ":" }} #} )
}
\column \right-align {
$(if (not (string=? "" arrangerPipes)) #{ \markup {\line { \instrumentPipes }}#} )
$(if (not (string=? "" arrangerPipessecnd)) #{ \markup {\line { \instrumentPipessecnd }}#} )
$(if (not (string=? "" arrangerPipesthrd)) #{ \markup {\line { \instrumentPipesthrd }}#} )
}
}
} }
} }
\score { \score {
@ -73,6 +81,7 @@
\pipeglobal \pipeglobal
\set Staff.midiInstrument = #"bagpipe" \set Staff.midiInstrument = #"bagpipe"
%%Tune %%Tune
\partial 8
\pipesA \pipesA
\pipesB \pipesB
\pipesC \pipesC
@ -82,6 +91,7 @@
\pipessecndglobal \pipessecndglobal
\set Staff.midiInstrument = #"bagpipe" \set Staff.midiInstrument = #"bagpipe"
%% Seconds %% Seconds
\partial 8
\pipessecndA \pipessecndA
\pipessecndB \pipessecndB
\pipessecndC \pipessecndC
@ -100,5 +110,6 @@
meter = \meter meter = \meter
instrument = \instrumentPipes instrument = \instrumentPipes
composer = \composerPipes composer = \composerPipes
arranger = \arrangerPipes
} }
} }

View file

@ -32,6 +32,7 @@
meter = \meter meter = \meter
instrument = \instrumentPipes instrument = \instrumentPipes
composer = \composerPipes composer = \composerPipes
arranger = \arrangerPipes
} }
} }
\score { \score {
@ -54,5 +55,6 @@
meter = \meter meter = \meter
instrument = \instrumentPipes instrument = \instrumentPipes
composer = \composerPipes composer = \composerPipes
arranger = \arrangerPipes
} }
} }

View file

@ -8,24 +8,17 @@
\score { \score {
\new PipeBandDrumStaff { \new PipeBandDrumStaff {
\global \global
<<
{ \repeat volta 2 { \snareA }
\repeat volta 2 { \line \break} \break
\repeat volta 2 { \line \break} \repeat volta 2 { \snareB }
\repeat volta 2 { \halfline s2. s2. s2. } \break
\alternative { \repeat volta 2 { \snareCA }
{ \grace {s1} s2.} {\grace{s1}s2.} \alternative {
} \snareCBA
\bar "|." \snareCBB
} }
{ \bar "|."
\snareA
\snareB
\snareCA
\snareCBA
\snareCBB
}
>>
} }
\header { \header {
title = \title title = \title