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

New Tunes: Cuidich 'n Righ, Lillibulero, PM Donald MacLean of Lewis, Lady Madelina Sinclair

New Tenor Score: Rakes of Mallow
This commit is contained in:
Eric Teunis de Boone 2019-03-29 14:05:51 +01:00
parent d27ca35b85
commit 355e5053cc
22 changed files with 1123 additions and 31 deletions

View file

@ -0,0 +1,18 @@
\version "2.19.0"
%% Globals
global = {
\key b \minor
\time 6/8
}
confTempo = {
\tempo 4. = 80
}
%% Format
part = { \partial 8 \grace{s4.} s8 }
measure = { \grace {s1} s2. | }
halfline = { \repeat unfold 4 \measure }
line = { \repeat unfold 2 { \halfline } }
%% Headers
title = "Cuidich 'n Rich"
meter = "March"

View file

@ -0,0 +1,33 @@
% 6/8 Cuidich 'n Rich
% Pipes
\version "2.18.2"
composerPipes = "N. McSwayde"
arrangerPipes = ""
pipeglobal = {
\key b \minor
}
% Music
pipesA = {
f8 |
\grg b4 \taor b8 \grg b8. [ \grd c16 e8 ] |
\grg f16 [ A8. f8 ] \dble e8. [ c16 b8 ] |
\grg a4 \taor a8 \grg a8. [ \grd c16 e8 ] |
\grg f4 \grip f8 \dble e8. [ c16 \grd a8 ] |
\grg b4 \taor b8 \grg b8. [ \grd c16 e8 ] |
\grg f16 [ A8. f8 ] \dble e8. [ \grg c16 e8 ] |
\grg f16 [ A8. f8 ] \dble e8. [ \grg c16 e8 ] |
\dblf f4 \hslurb b8 \dblb b4
}
pipesB = {
f8 |
\grg b4 \taor b8 \dblf f4 e8 |
\dblA A4 f8 \dble e8. [ c16 b8 ] |
\grg a4 \taor a8 \dble e4 \birl a8 |
\dblf f4 \birl a8 \dble e4 \birl a8 |
\grg b4 \taor b8 \dblf f4 e8 |
\dblA A4 f8 \dble e8. [ \grg c16 e8 ] |
\grg f16 [ A8. f8 ] \dble e8. [ \grg c16 e8 ] |
\dblf f4 \hslurb b8 \dblb b4
}

View file

@ -0,0 +1,62 @@
\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 {
\part \halfline
\break
\halfline
}
\break
\repeat volta 2 {
\part \halfline
\break
\halfline
}
}%Format
\new Voice = "pipes" {
\pipesA s8
\pipesB s8
}
>>
}
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
arranger = \arrangerPipes
}
}
\score {
\new Staff { \global \pipeglobal
\set Staff.midiInstrument = #"bagpipe"
%%Tune
\partial 8
\repeat unfold 2 {
\pipesA
}
\repeat unfold 2 {
\pipesB
}
}
\midi { \confTempo }
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
arranger = \arrangerPipes
}
}

View file

@ -0,0 +1,18 @@
\version "2.19.0"
%% Globals
global = {
\key a \mixolydian
\time 6/8
}
confTempo = {
\tempo 4 = 80
}
%% Format
part = { \partial 8 \grace{s32} s8 }
measure = { \grace {s1} s2. | }
halfline = { \repeat unfold 4 \measure }
line = { \repeat unfold 2 { \halfline } }
%% Headers
title = "Lillibullero"
meter = "March"

View file

@ -0,0 +1,40 @@
% 6/8 Lillibullero
% Pipes
\version "2.18.2"
composerPipes = ""
arrangerPipes = ""
pipeglobal = {
\key a \mixolydian
}
% Music
pipesAA = {
\repeat unfold 2 {
\grg a8. b16 a8 \grg c4 \grG c8 |
\grg b8. c16 b8 \thrwd d4. |
\grg c8 e8 a8 \grg d4 c8 |
\grg b8. a16 G8 \grg a4. |
}
}
pipesABAA = {
A4 g8 \dblA A4 e8 |
\grg e8. f16 g8 \grA f4 e8 |
\grg e8 f g A8 g f |
\grg e8 d8 c \grg b4
e8 |
}
pipesABABA = {
\grg f8 e d \grg c8 d e |
\grg f8 e d \grg c8 d e |
\grg f16 A8. a8 \grg d4 c8 |
\grg b8. a16 G8 \grg a4.
}
pipesABABB = {
\grg f8 e d \grg c8 d e |
\grg e8 d c \grg b8 c d |
\grg e4 a8 \grg d4 c8 |
\grg b8. a16 G8 \grg a4.
}

View file

@ -0,0 +1,32 @@
% 6/8 Lillibullero
% Pipes (Seconds)
\version "2.18.2"
\include "./notes.pipes.ily"
composerPipesSecnd = ""
arrangerPipesSecnd = ""
pipessecndglobal = {
\key a \mixolydian
}
% Music
pipessecndAA = {
\pipesAA
}
pipessecndABAA = {
\pipesABAA
}
pipessecndABABA = {
A8 g f \grg e8 f g |
A8 g f \grg e8 f g |
f16 A8. a8 \grg d4 c8 |
\grg b8. a16 G8 \grg a4.
}
pipessecndABABB = {
f8 e d \grg c8 d e |
\grg e8 d c \grg b8 c d |
\grg e4 a8 \grg d4 c8 |
\grg b8. a16 G8 \grg a4.
}

View file

@ -0,0 +1,140 @@
\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 \with {
\override VerticalAxisGroup #'remove-first = ##t
} <<
\new Staff = "pipes" \with {
instrumentName = \markup{ \instrumentPipes }
shortInstrumentName = \markup{ \shortInstrumentPipes }
} {
\global
\pipeglobal
<<
\new NullVoice = "format" {
\repeat volta 2 {
\line
\break
\halfline
\break
} \alternative {
\halfline
\halfline
}
\bar "|."
}%Format
\new Voice = "pipes" {
\pipesAA
\pipesABAA
\pipesABABA
\pipesABABB
}%Pipes
>>
}
\new Staff = "seconds" \with {
instrumentName = \markup{ \instrumentPipesSecnd }
shortInstrumentName = \markup{ \shortInstrumentPipesSecnd }
\RemoveEmptyStaves
} {
\global
\pipessecndglobal
\line \halfline
\pipessecndABABA
\pipessecndABABB
}
%{ \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 }
} {
\global
\pipeglobal
%%Tune
\pipesAA
\pipesABAA
\pipesABABA
\pipesAA
\pipesABAA
\pipesABABB
}
\new Staff = "seconds" \with {
midiInstrument = #"bagpipe"
instrumentName = \markup{ \instrumentPipesSecnd }
shortInstrumentName = \markup{ \shortInstrumentPipesSecnd }
} {
\global
\pipessecndglobal
%% Seconds
\pipessecndAA
\pipessecndABAA
\pipessecndABABA
\pipessecndAA
\pipessecndABAA
\pipessecndABABB
}
%{ \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,140 @@
\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 \with {
\override VerticalAxisGroup #'remove-first = ##t
} <<
\new Staff = "pipes" \with {
instrumentName = \markup{ \instrumentPipes }
shortInstrumentName = \markup{ \shortInstrumentPipes }
} {
\global
\pipeglobal
<<
\new NullVoice = "format" {
\repeat volta 2 {
\line
\break
\halfline
} \alternative {
\halfline
\halfline
}
\bar "|."
}%Format
\new Voice = "pipes" {
\pipesAA
\pipesABAA
\pipesABABA
\pipesABABB
}%Pipes
>>
}
\new Staff = "seconds" \with {
instrumentName = \markup{ \instrumentPipesSecnd }
shortInstrumentName = \markup{ \shortInstrumentPipesSecnd }
\RemoveEmptyStaves
} {
\global
\pipessecndglobal
\pipessecndAA
\pipessecndABAA
\pipessecndABABA
\pipessecndABABB
}
%{ \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 }
} {
\global
\pipeglobal
%%Tune
\pipesAA
\pipesABAA
\pipesABABA
\pipesAA
\pipesABAA
\pipesABABB
}
\new Staff = "seconds" \with {
midiInstrument = #"bagpipe"
instrumentName = \markup{ \instrumentPipesSecnd }
shortInstrumentName = \markup{ \shortInstrumentPipesSecnd }
} {
\global
\pipessecndglobal
%% Seconds
\pipessecndAA
\pipessecndABAA
\pipessecndABABA
\pipessecndAA
\pipessecndABAA
\pipessecndABABB
}
%{ \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,64 @@
\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
\halfline
} \alternative {
\halfline
\halfline
}
\bar "|."
}%Format
\new Voice = "pipes" {
\pipesAA
\pipesABAA
\pipesABABA
\pipesABABB
}
>>
}
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
arranger = \arrangerPipes
}
}
\score {
\new Staff { \global \pipeglobal
\set Staff.midiInstrument = #"bagpipe"
%%Tune
\pipesAA
\pipesABAA
\pipesABABA
\pipesAA
\pipesABAA
\pipesABABB
}
\midi { \confTempo }
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
arranger = \arrangerPipes
}
}

View file

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

View file

@ -0,0 +1,18 @@
\version "2.19.0"
%% Globals
global = {
\key a \mixolydian
\time 6/8
}
confTempo = {
\tempo 4. = 90
}
%% Format
part = { \partial 8 \grace{s4.} s8 }
measure = { \grace {s1} s2. | }
halfline = { \repeat unfold 4 \measure }
line = { \repeat unfold 2 { \halfline } }
%% Headers
title = "Pipe Major Donald MacLean of Lewis"
meter = "March"

View file

@ -0,0 +1,66 @@
% 6/8 Pipe Major Donald MacLean of Lewis
% Pipes
\version "2.18.2"
composerPipes = ""
arrangerPipes = ""
pipeglobal = {
\key a \mixolydian
}
% Music
pipesAA = \fixed c'' {
e8 |
\grg a,8. \grd b,16 \gre g,8 \grg a,4. |
\dble e8. d16 g8 \hdble e8. d16 b,8 |
\grg a,8. \grd b,16 \gre a,8 \grg g,4 \grd b,8 |
\thrwd d4 e8 \dble e8. d16 b,8 |
}
pipesAB = \fixed c'' {
\grg a,8. \grd b,16 \gre g,8 \grg a,4. |
\dble e8. d16 g8 \hdble e8. d16 b,8 |
\grg g,8. \grd b,16 g8 \hdble e8. d16 b,8 |
\grg a,4. \wbirl a,4 \tag #'midiRemove { s8 |}
}
pipesBA = \fixed c'' {
\dblg g8 |
\dblA a4 e8 \gra e4 \dblg g8 |
a8. e16 \gra e8 \dble e8. d16 b,8 |
\grg a,8. \grd b,16 \gre a,8 \grg g,4 \grd b,8 |
\thrwd d4 e8 \dble e8. d16 b,8 |
}
pipesBBA = \fixed c'' {
\dblA a4 e8 \gra e4 \dblg g8
a8. e16 \gra e8 \dble e8. d16 b,8
\grg g,8. \grd b,16 g8 \hdble e8. d16 b,8
\grg a,4. \wbirl a,4 \tag #'midiRemove { s8 |}
}
pipesBBB = \pipesAB
pipesCA = \fixed c'' {
e8 |
\grg a,8. e16 \gra e8 \grg d8. e16 \gra e8 |
\grg a,8. e16 \gra e8 \dble e8. d16 b,8 |
\grg a,8. \grd b,16 \gre a,8 \grg g,8. \grd g,16 \gre g,8 |
\grg b,16 d8. e8 \dble e8. d16 b,8 |
}
pipesCB = \fixed c'' {
\grg a,8. e16 \gra e8 \grg d8. e16 \gra e8 |
\grg a,8. e16 \gra e8 \dble e8. d16 b,8 |
\grg g,8. \grd b,16 g8 \hdble e8. d16 b,8 |
\grg a,4. \wbirl a,4 \tag #'midiRemove { s8 |}
}
pipesDA = \fixed c'' {
e8 |
\gbirl a,4 a8 \grg a8. g16 a8 |
g8. e16 \gra e8 \dble e8. d16 b,8 |
\grg a,8. \grd b,16 \gre a,8 \grg g,4 \grd b,8 |
\thrwd d4 e8 \dble e8. d16 b,8 |
}
pipesDBA = \fixed c'' {
\gbirl a,4 a8 \grg a8. g16 a8
g8. e16 \gra e8 \dble e8. d16 b,8
\grg g,8. \grd b,16 g8 \hdble e8. d16 b,8
\grg a,4. \wbirl a,4 \tag #'midiRemove { s8 |}
}
pipesDBB = \pipesAB

View file

@ -0,0 +1,102 @@
\version "2.18.2"
\include "bagpipe-fixed.ly"
\include "./config.ily"
\include "./notes.pipes.ily"
\score {
\new Staff {
\global
\pipeglobal
<<
\new NullVoice = "format" {
\repeat volta 2 {
\part
\halfline
\break
\halfline
}
\break
\repeat volta 2 {
\part
\halfline
} \alternative {
{ \halfline }
{ \halfline }
}
\bar ".|:-||"
\break
\repeat volta 2 {
\part
\halfline
\break
\halfline
}
\break
\repeat volta 2 {
\part
\halfline
} \alternative {
{ \halfline }
{ \halfline }
}
\bar "|."
}%Format
\new Voice = "pipes" {
\pipesAA
\pipesAB
\pipesBA
\pipesBBA
\pipesAB
\pipesCA
\pipesCB
\pipesDA
\pipesDBA
\pipesAB
}
>>
}
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
arranger = \arrangerPipes
}
}
\score {
\new Staff { \global \pipeglobal
\set Staff.midiInstrument = #"bagpipe"
%%Tune
\unfoldRepeats \removeWithTag #'midiRemove {
\repeat volta 2 { \partial 8 \pipesAA \pipesAB }
\break
\repeat volta 2 { \partial 8 \pipesBA }
\alternative { \pipesBBA \pipesAB }
\bar "||"
\break
\repeat volta 2 { \partial 8 \pipesCA \pipesCB }
\break
\repeat volta 2 { \partial 8 \pipesDA }
\alternative { \pipesDBA \pipesAB }
\bar "|."
}
}
\midi { \confTempo }
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
arranger = \arrangerPipes
}
}

View file

@ -0,0 +1,84 @@
\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" {
\part
\line
\break
\line
\bar "||"
\break
\part
\line
\break
\line
\bar "|."
}%End of Format
\new DrumVoice = "side" {
\snareA
\tutti { \removeWithTag #'tutti \snareA s8 }
\snareB
\tutti { \removeWithTag #'tutti \snareB s8 }
}%End of side
>>
}
\new PipeBandDrumStaff = "tenor" \with {
instrumentName = \markup{ \instrumentTenor }
shortInstrumentName = \markup{ \shortInstrumentTenor }
} {
\tenorglobal
\repeat unfold 2 {
s8 \tenorAA
\tenorAB
}
}
%{ \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 }}#} )
}
}
}
}

View file

@ -0,0 +1,30 @@
% 2/4 Rakes of Mallow
% Tenor
\version "2.18.2"
composerTenor = "N. Kuijkhoven, 2018"
arrangerTenor = ""
tenorglobal = {}
% Special Character
click = \andrewStop
% Music
tenorAA = \drummode {
d4 g4 d8 g d4 |
d4 g4 d8 g d4 |
d4 g4 d8 g d4 |
d4 g4 d8 g\click d4\click |
}
tenorAB = \drummode {
\flourish {
d4 d4
g g
d d
g g
d d
g g
d g
}
d \up g \up
}

View file

@ -0,0 +1,34 @@
\version "2.18.2"
\include "lilydrum.ly"
\include "./config.ily"
\include "./notes.tenor.ily"
\score {
\new PipeBandDrumStaff {
\global
\tenorglobal
<<
\new NullVoice = "format" {
\repeat volta 2 {
\line
\break
\line
}
}%Format
\new DrumVoice = "tenor" {
\tenorAA
\tenorAB
}
>>
}
\header {
title = \title
meter = \meter
instrument = \instrumentTenor
composer = \composerTenor
arranger = \arrangerTenor
}
}

View file

@ -4,7 +4,7 @@ global = {
\time 2/4 \time 2/4
} }
confTempo = { confTempo = {
\tempo 4 = 80 \tempo 4 = 70
} }
%% Format %% Format
part = { \partial 8 \grace {s1} s8 } part = { \partial 8 \grace {s1} s8 }

View file

@ -7,37 +7,60 @@ pipeglobal = {
\bagpipeKey \bagpipeKey
} }
% Music % Music
pipesA = { pipesMid = {
e8 | \grg c16. d32 |
\grg a16. [ \grd a32 \gre a16. \grd b32 ] \grg a16. [ b32 \grg c16. d32 ] |
\grg e16. [ f32 \grg e16. c32 ] \thrwd d8 [ \grg c16. d32 ] |
\grg e16. [ a32 \gbirl a8 ] \grg a16. [ b32 \grg c32 \grd a16. ] |
\grg b16. [ \grd G32 \gre G16. a32 ] \dblb b8 [ e8 ] |
\grg a16. [ \grd a32 \gre a16. \grd b32 ] \grg a16. [ b32 \grg c16. d32 ] |
\grg e16. [ f32 \grg e16. c32 ] \thrwd d8 [ \grg c16. d32 ] |
\grg e16. [ A32 \grg A16. g32 ] A16. [ f32 \dble e16. d32 ] |
\dblc c8 [ \gre a8 ] \wbirl a8
}
pipesBA = {
\grg e16. [ f32 ] |
\dblg g8 [ \slurf g16. A32 ] g16. [ f32 \grg e16. f32 ] |
\grA g16. [ f32 \grg e16. c32 ] \thrwd d8 [ \grg c16. d32 ] |
\grg e16. [ a32 \gbirl a8 ] \grg a16. [ b32 \grg c32 \grd a16. ] | \grg e16. [ a32 \gbirl a8 ] \grg a16. [ b32 \grg c32 \grd a16. ] |
\grg b16. [ \grd G32 \gre G16. a32 ] \dblb b8 \grg b16. [ \grd G32 \gre G16. a32 ] \dblb b8
} }
pipesBBA = { pipesEnd = {
e16. f32 | \grg c16. d32 |
\dblg g8 [ \slurf g16. A32 ] g16. [ f32 \grg e16. f32 ] |
\grA g16. [ f32 \grg e16. c32 ] \thrwd d8 [ \grg c16. d32 ] |
\grg e16. [ A32 \grg A16. g32 ] A16. [ f32 \dble e16. d32 ] | \grg e16. [ A32 \grg A16. g32 ] A16. [ f32 \dble e16. d32 ] |
\dblc c8 [ \gre a8 ] \wbirl a8 \dblc c8 [ \gre a8 ] \wbirl a8
} }
pipesBBB = { pipesPartA = {
e8 | e8 |
\grg a16. [ \grd a32 \gre a16. \grd b32 ] \grg a16. [ b32 \grg c16. d32 ] | \grg a16. [ \grd a32 \gre a16. \grd b32 ] \grg a16. [ b32 \grg c16. d32 ] |
\grg e16. [ f32 \grg e16. c32 ] \thrwd d8 [ \grg c16. d32 ] | \grg e16. [ f32 \grg e16. c32 ] \thrwd d8
\grg e16. [ A32 \grg A16. g32 ] A16. [ f32 \dble e16. d32 ] | }
\dblc c8 [ \gre a8 ] \wbirl a8 pipesPartB = {
\grg e16. [ f32 ] |
\dblg g8 [ \slurf g16. A32 ] g16. [ f32 \grg e16. f32 ] |
\grA g16. [ f32 \grg e16. c32 ] \thrwd d8
}
pipesPartC = {
\grg e16. f32 |
\dblg g16. f32 e16. f32 g8 A16. g32 |
\grA f16. d32 f16. e32 \thrwd d8
}
pipesAA = {
\pipesPartA
\pipesMid
}
pipesAB = {
\pipesPartA
\pipesEnd
}
pipesBA = {
\pipesPartB
\pipesMid
}
pipesBBA = {
\pipesPartB
\pipesEnd
}
pipesBBB = {
\pipesAB
}
pipesCA = {
\pipesPartC
\pipesMid
}
pipesCBA = {
\pipesPartC
\pipesEnd
}
pipesCBB = {
\pipesBBB
} }

View file

@ -11,7 +11,8 @@
\pipeglobal \pipeglobal
\repeat volta 2 { \repeat volta 2 {
\partial 8 \partial 8
\pipesA \pipesAA
\pipesAB
} }
\break \break
\repeat volta 2 { \repeat volta 2 {
@ -22,7 +23,16 @@
{\partial 8 \pipesBBB } {\partial 8 \pipesBBB }
} }
\bar "|." \bar "|."
}%Forma } \break
\repeat volta 2 {
\partial 8
\pipesCA
} \alternative {
{\partial 8 \pipesCBA }
{\partial 8 \pipesCBB }
}
\bar "|."
}%Format
\header { \header {
title = \title title = \title
meter = \meter meter = \meter
@ -36,11 +46,14 @@
\set Staff.midiInstrument = #"bagpipe" \set Staff.midiInstrument = #"bagpipe"
%%Tune %%Tune
\partial 8 \partial 8
\pipesA \pipesAA \pipesAB
\pipesA \pipesAA \pipesAB
\pipesBA \pipesBBA \pipesBA \pipesBBA
\pipesBA \pipesBBB \pipesBA \pipesBBB
\pipesCA \pipesCBA
\pipesCA \pipesCBB
} }
\midi { \confTempo } \midi { \confTempo }
\header { \header {

View file

@ -0,0 +1,18 @@
\version "2.19.0"
%% Globals
global = {
\key a \mixolydian
\time 4/4
}
confTempo = {
\tempo 4 = 112
}
%% Format
part = { \partial 8 \grace{s4.} s8 }
measure = { \grace {s1} s1 | }
halfline = { \repeat unfold 2 \measure }
line = { \repeat unfold 2 { \halfline } }
%% Headers
title = "Lady Madelina Sinclair"
meter = "Strathspey"

View file

@ -0,0 +1,37 @@
% 4/4 Lady Madelina Sinclair
% Pipes
\version "2.18.2"
composerPipes = ""
arrangerPipes = "1936"
pipeglobal = {
\key a \mixolydian
}
% Music
pipesAA = {
f8 |
\dble e8. a16 \dblc c8. \gre a16 \grg c16 [ \grip e8. ] \dblf f4 |
\dble e8. a16 \dble e8. c16 \dblc c16 b8. \taor b8. f16 |
\dble e8. a16 \dblc c8. \gre a16 \grg c16 [ \grip e8. ] \dblA A4 |
\birl a4 \dblc c8. \gre b16 \dblb b16 \gre a8. \wbirl a8
}
pipesAB = {
f8 |
\dble e8. a16 \dblc c8. \gre a16 \grg c16 [ \grip e8. ] \dblf f4 |
\dble e8. a16 \dble e8. c16 \dblc c16 b8. \taor b8. \grd c16 |
\grip e4 \dblf f8. c16 \grip e4 \dblA A4 |
\birl a4 \dblc c8 \gre b8 \dblb b16 \gre a8. \wbirl a8
}
pipesBA = {
e8 |
\dblA A8. e16 \dblf f8. e16 \grg \tuplet 3/2 { e8 f g } \dblA A8. f16 |
\dble e8. c16 \dblA A8. c16 \dblc c16 b8. \taor b8. e16 |
\dblA A8 e8 \dblf f8 e8 \grg \tuplet 3/2 { e8 f g } \dblA A4 |
\grg A8. e16 \dblf f8. e16 \dblA A4 \tuplet 3/2 { e8 f g }
}
pipesBB = {
\dblA A8. f16 \dblg g8. e16 \dblf f8. d16 \dble e8. c16
\thrwd d8. A16 \hdblc c8. A16 \hdblc c16 b8. \taor b8. \grd c16
\grip e4 \dblf f8. c16 \grip e4 \dblA A4 |
\birl a4 \dblc c8 \gre b8 \dblb b16 \gre a8. \wbirl a8
}

View file

@ -0,0 +1,62 @@
\version "2.18.2"
\include "bagpipe.ly"
\include "./config.ily"
\include "./notes.pipes.ily"
\score {
\new Staff {
\global
\pipeglobal
<<
\new NullVoice = "format" {
\part \line
\break
\line
\bar "||"
\break
\part \line
\break
\line
\bar "|."
}%Format
\new Voice = "pipes" {
\pipesAA
\pipesAB s8
\pipesBA
\pipesBB s8
}
>>
}
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
arranger = \arrangerPipes
}
}
\score {
\new Staff { \global \pipeglobal
\set Staff.midiInstrument = #"bagpipe"
%%Tune
\partial 8
\pipesAA
\pipesAB
\pipesBA
\pipesBB
}
\midi { \confTempo }
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
arranger = \arrangerPipes
}
}