Added some airs with lyrics, and updated templates accordingly

This commit is contained in:
Eric Teunis de Boone 2016-10-31 01:12:44 +01:00
parent 743099ea26
commit 39129866d8
59 changed files with 1544 additions and 693 deletions

View File

@ -1,53 +0,0 @@
Bagpipe Reader:1.0
MIDINoteMappings,(54,56,58,59,61,63,64,66,68,56,58,60,61,63,65,66,68,70,55,57,59,60,62,64,65,67,69)
FrequencyMappings,(370,415,466,494,554,622,659,740,831,415,466,523,554,622,699,740,831,932,392,440,494,523,587,659,699,784,880)
InstrumentMappings,(71,71,45,33,1000,60,70)
GracenoteDurations,(20,40,30,50,100,200,800,1200,250,250,250,500,200)
FontSizes,(90,100,100,80,250)
TuneFormat,(1,0,M,L,500,1500,500,500,L,0,0)
TuneTempo,70
"Flower of Scotland ",(T,L,0,0,Times New Roman,16,700,0,0,18,0,0,0)
"Slow air",(Y,C,0,0,Times New Roman,14,400,0,0,18,0,0,0)
"november 18th 2009",(F,L,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"The Seaforth Highlanders of Holland",(F,R,0,0,Times New Roman,10,400,0,0,18,0,0,0)
" Traditional, arr. J.G.Slattery Scots Guards",(M,R,0,0,Times New Roman,10,400,0,0,18,0,0,0)
& sharpf sharpc 6_8 I!'' F_8
! echohg F_4 E_8 thrd D_4 'd
! eg LA_4 'la ^tla LA_4 echola LA_8
! thrd D_4 F_8 dbe E_4 'e
! echola E_4 D_8 echohg D_4 E_8 !t
& sharpf sharpc
dbf F_4 'f ^tf F_4 stre F_8
! HGr_8 tg Fl_8 HGl_8 dbha HA_4 'ha
! thrd D_4 eg LA_8 dbe E_4 strla E_8
! gg Er_8 Dl_8 El_8 gg F_4 HG_8
! dbf F_4 E_8 thrd D_4 'd !t
& sharpf sharpc
eg LA_4 'la ^tla LA_4 F_8
! HGr_8 tg Fl_8 HGl_8 dbha HA_4 'ha
! thrd D_4 'd ^td D_4 F_8
! dbhg HGr_8 Fr_8 El_8 dbf F_4 E_8 !t
& sharpf sharpc
thrd D_4 'd ^td D_4 echoc D_8
! gg C_4 E_8 thrd D_4 'd ^td
! D_4 'd lgstd D_4 ''!I

View File

@ -2,13 +2,16 @@
%% Globals
global = {
\time 6/8
}
}
confTempo = {
\tempo 2. = 60
}
%% Format
part = { \partial 8 s8 }
halfline = { \repeat unfold 2 { s2. | } }
measure = {\grace{s1} s2. |}
halfline = { \repeat unfold 2 { \measure } }
line = { \repeat unfold 2 { \halfline } }
%% Headers
title = "Flower of Scotland"
meter = "Air"
meter = "Air"

View File

@ -0,0 +1,88 @@
\version "2.19.0"
\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"
\score {
\new StaffGroup <<
\new Staff {
\global
\pipeglobal
\set PipeBandDrumStaff.instrumentName = \markup{ \instrumentPipes }
\set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentPipes }
<<
\new Voice = "format"
{
\repeat volta 2 {
\part
\repeat unfold 2 { \line \line \break }
}
}%Format
\new Voice = "pipes"
{
\pipesA s8
}%Pipes
>>
}
% \new Lyrics = "verse1" {
% \lyricsglobal
% \lyricsto "pipes" {
% \verseA
% }
% }
% \new Staff = "seconds" {
% \pipessecndglobal
% \set Staff.instrumentName = \markup{ \instrumentPipes Seconds }
% \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 2nd}
%
%
% }
\new PipeBandDrumStaff = "side" {
\sideglobal
\set PipeBandDrumStaff.instrumentName = \markup \column {\instrumentSide}
\set PipeBandDrumStaff.shortInstrumentName = \markup{\shortInstrumentSide}
\snareA s8
}
% \new PipeBandDrumStaff = "tenor" {
% \tenorglobal
% \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentTenor }
% \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentTenor }
%
% }
% \new PipeBandDrumStaff = "bass" {
% \bassglobal
% \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentBass }
% \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentBass}
%
% }
>>
\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,70 @@
\version "2.18.2"
\include "config.ily"
\include "notes.pipes.ily"
\include "notes.lyrics.ily"
\score {
% \new StaffGroup <<
\new Staff {
\global
\pipeglobal
<<
\new Voice = "format"
{
\repeat volta 2 {
\part
\repeat unfold 2 {
\line
\line
}
\break
}
}%Format
\new Voice = "tune"
{
\pipesA s8
}
% >>
% }
% \new Staff = "align" {
\lyricsglobal
\new NullVoice = "align" {
% \new Voice = "align" {
\lyricsA s8
}
% }
\new Lyrics = "lyrics" {
\lyricsto "align" {
\verseA
}
}
>>
}
% >>
\header {
title = \title
meter = \meter
instrument = \instrumentLyrics
composer = \markup \large {
\column \right-align {
$(if (not (string=? "" composerLyrics)) #{ \markup { \line { \composerLyrics } } #} )
$(if (not (string=? "" composerPipes)) #{ \markup { \line { \composerPipes ":" } } #} )
}
\column \right-align {
$(if (not (string=? "" composerPipes)) #{ \markup { \line { \instrumentPipes } } #} )
}
}
}
}
\markup {
\fill-line{
\column {
\verseBblock
\combine \null \vspace #0.5
\verseCblock
}
}
}

View File

@ -0,0 +1,82 @@
% 6/8 Flower of Scotland
% Lyrics
\version "2.18.2"
composerLyrics = "Roy M.B. Williamson, the Corries"
lyricsglobal = {
\bagpipeKey
}
% Music
lyricsA = {
f8 |
f8 f8 e8 d4. |
a4.~ a4 a8 |
d4 f8 e4.~ |
e4 d8 d4 e8 |
f4.~ f4 f8 |
g8( [ f8) g8 ] A4. |
d4 a8 e4 e8 |
e8( [ d8) e8 ] f4 g8 |
f4 e8 d4. |
a4.~ a4 f8 |
g8( [ f8) g8 ] A4. |
d4.~ d4 f8 |
g8( [ f8) e8 ] f4( e8) |
d4.~ d4 d8 |
c4 e8 d4.~ |
d4.~ d4
}
verseA = \lyricmode {
\set stanza = #"1."
O Flow- er of Scot- land,
When will we see
Your like a- gain,
That fought and died for,
Your wee bit Hill and Glen,
And stood a- gainst him,
Proud Ed- ward's Ar- my,
And sent him home- ward,
To think a- gain__
}
verseAblock = \markup { \column{
\line{ \bold "1."}
\line{O Flower of Scotland,}
\line{When will we see}
\line{Your like again,}
\line{That fought and died for,}
\line{Your wee bit Hill and Glen,}
\line{And stood against him,}
\line{Proud Edward's Army,}
\line{And sent him homeward,}
\line{To think again.}
}}
verseBblock = \markup {\column {
\line{ \bold "2."}
\line{The Hills are bare now,}
\line{And Autumn leaves}
\line{Lie thick and still,}
\line{O'er land that is lost now,}
\line{Which those so dearly held,}
\line{That stood against him,}
\line{Proud Edward's Army,}
\line{And sent him homeward,}
\line{To think again.}
}}
verseCblock = \markup {\column {
\line{ \bold "3."}
\line{Those days are past now,}
\line{And in the past}
\line{They must remain,}
\line{But we can still rise now,}
\line{And be the nation again,}
\line{That stood against him,}
\line{Proud Edward's Army,}
\line{And sent him homeward,}
\line{To think again.}
}}

View File

@ -0,0 +1,30 @@
% 6/8 Flower of Scotland
% Pipes
\version "2.18.2"
composerPipes = ""
pipeglobal = {
\bagpipeKey
}
% Music
pipesA = {
f8 |
\echog f4 e8 \thrwd d4. |
\gre a4.~ a4 \echoa a8 |
\thrwd d4 f8 \dble e4. |
\echoa e4 d8 \echog d4 e8 |
\dblf f4.~ f4 \slure f8 |
g8 [ \grA f8 g8 ] \dblA A4. |
\thrwd d4 \gre a8 \dble e4 \gra e8 |
\grg e8 [ d8 e8 ] \grg f4 g8 |
\dblf f4 e8 \thrwd d4. |
\gre a4.~ a4 f8 |
g8 [ \grA f8 g8 ] \dblA A4. |
\thrwd d4.~ d4 f8 |
\dblg g8 [ f8 e8 ] \dblf f4 e8 |
\thrwd d4.~ d4 \echoc d8 |
\grg c4 e8 \thrwd d4.~ |
d4. \dbld d4
}

View File

@ -2,6 +2,7 @@
% Side
\version "2.18.2"
composerSide = ""
sideglobal = {}
snareA = \drummode {
g8 |
\flam d8 d:32( g) \flam d8 g16. d32 g16. g32 |
@ -23,4 +24,4 @@ snareA = \drummode {
d4.:32( d4.) |
\flam d8 d:32( g) \flam d8 g16. d32 g16. g32 |
\flam d8 g16. d32 g16. g32 \flam d4
}
}

View File

@ -0,0 +1,43 @@
\version "2.18.2"
\include "config.ily"
\include "notes.pipes.ily"
\score {
\new Staff {
\global
\pipeglobal
<<
{
\repeat volta 2 {
\part
\repeat unfold 2 { \line \line \break }
}
}%Format
{
\pipesA s8
}
>>
}
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
}
}
\score {
\new Staff { \global \pipeglobal
\set Staff.midiInstrument = #"bagpipe"
%%Tune
\partial 8
\pipesA
}
\midi { \confTempo }
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
}
}

View File

@ -0,0 +1,17 @@
\version "2.19.0"
%% Globals
global = {
\time 4/4
}
confTempo = {
\tempo 4 = 40
}
%% Format
part = { \partial 8 s8 }
measure = { \grace {s1} s1 | }
halfline = { \repeat unfold 4 \measure }
line = { \repeat unfold 2 { \halfline } }
%% Headers
title = "Highland Cathedral"
meter = "Air"

View File

@ -1,68 +0,0 @@
Bagpipe Reader:1.0
MIDINoteMappings,(54,56,58,59,61,63,64,66,68,56,58,60,61,63,65,66,68,70,55,57,59,60,62,64,65,67,69)
FrequencyMappings,(370,415,466,494,554,622,659,740,831,415,466,523,554,622,699,740,831,932,392,440,494,523,587,659,699,784,880)
InstrumentMappings,(71,71,45,33,1000,60,70)
GracenoteDurations,(20,40,30,50,100,200,800,1200,250,250,250,500,200)
FontSizes,(90,100,100,80,225)
TuneFormat,(1,0,F,L,500,500,500,500,L,1,0)
TuneTempo,66
"Slow Air",(T,C,0,0,Palatino Linotype,14,400,0,0,18,0,0,0)
"The Highland Cathedral",(Y,L,0,0,Palatino Linotype,16,700,0,0,18,0,0,0)
"arr. Marc Goudswaart",(M,R,0,0,Palatino Linotype,10,400,0,0,18,0,0,0)
"The Seaforth Highlanders of Holland",(F,R,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"21",(F,C,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"2002",(F,L,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"solo piper deel A, dan second piper erbij bij deel B, dan hele band bij A.",(I,L,0,0,Palatino Linotype,11,700,0,0,18,0,0,0)
& sharpf sharpc 4_4
I! D_4 'd Er_16 Fl_16 dbe Er_8 Dl_8 gg LAr_8 Dl_8
! dbe E_4 'e F_8 gg F_2
! gg F_4 'f HGr_16 HAl_16 HGr_8 Fl_8 dbe Er_8 Dl_8
! dbe E_4 F_8 gg LA_2 space !t
& sharpf sharpc space space
! gg B_4 'b Cr_16 Dl_16 dbd Dr_8 LAl_8 gg Cr_8 Dl_8
! dbha HA_4 'ha HG_8 tg F_2
! gg E_4 'e Fr_16 HGl_16 dbf Fr_8 Dl_8 gg LAr_8 Dl_8
! dbe E_4 'e D_8 lgstd D_2 !I
& sharpf sharpc
I! dbc C_4 'c eg LA_8 gg E_4 'e gg Cr_16 El_16
! dbf F_4 'f C_8 dbc C_4 'c B_8
! strlg LA_4 gg LAr_8 Br_16 Cl_16 gg B_2
! gg C_4 gg Cr_8 Dr_16 El_16 dbb B_2 !t
& sharpf sharpc
! dbc C_4 'c eg LA_8 gg E_4 'e gg Cr_16 El_16
! dbf F_4 'f C_8 dbc C_4 'c B_8
! gg LA_4 gg LAr_8 Br_16 Cl_16 dbb B_4 'b gg LA_8
! gg ^ts LA_1 space space space space space space LA_1 ^te space
!I
"Aanvullend alternatief einde bij hafabra.",(I,L,0,0,Palatino Linotype,11,700,0,0,0,0,0,0)
& sharpf sharpc
I! HA_2 hdbf F_2
! strf HGr_8 strf HGl_8 strf HGr_8 strf HGl_8 D_2 !I

View File

@ -0,0 +1,37 @@
% 4/4 Highland Cathedral
% Pipes
\version "2.18.2"
composerPipes = "arr. Marc Goudswaart"
pipeglobal = {
\bagpipeKey
}
% Music
pipesA = {
d4. e16 [ f16 ] \dble e8 [ d8 ] \grg a8 [ d8 ] |
\dble e4. f8 \grg f2 |
\grg f4. g16 [ A16 ] g8 [ f8 ] \dble e8 [ d8 ] |
\dble e4. f8 \grg a2 |
\grg b4. c16 [ d16 ] \dbld d8 [ a8 ] \grg c8 [ d8 ] |
\dblA A4. g8 \grA f2 |
\grg e4. f16 [ g16 ] \dblf f8 [ d8 ] \grg a8 [ d8 ] |
\dble e4. d8 \dbld d2
}
pipesB = {
\dblc c4. \gre a8 \grg e4. \grg c16 [ e16 ] |
\dblf f4. c8 \dblc c4. b8 |
\grG a4 \grg a8 [ b16 c16 ] \grg b2 |
\grg c4 \grg c8 [ d16 e16 ] \dblb b2 |
\dblc c4. \gre a8 \grg e4. \grg c16 [ e16 ] |
\dblf f4. c8 \dblc c4. b8 |
\grg a4 \grg a8 [ b16 c16 ] \dblb b4. \grg a8 |
\grg a1~ |
a1
}
pipesHafabraEnd = {
A2 \hdblf f2 |
\slurf g8 [ \slurf g8 ] \slurf g8 [ \slurf g8 ] d2
}

View File

@ -0,0 +1,61 @@
\version "2.18.2"
\include "config.ily"
\include "notes.pipes.ily"
\score {
\new Staff {
\global
\pipeglobal
<<
{
\repeat volta 2 {
\mark \markup \small "A"
\line
\bar "||"
\break
\mark \markup \small "B"
\line
\once \override Score.RehearsalMark #'break-visibility = #'#(#t #t #f)
\mark \markup { \small "D.C. al fine" }
\measure
\break
}
\mark \markup \small "HaFaBra"
\measure
\measure
\bar "|."
}%Format
{
\pipesA
\pipesB
\pipesHafabraEnd
}
>>
}
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
}
}
\score {
\new Staff { \global \pipeglobal
\set Staff.midiInstrument = #"bagpipe"
%%Tune
\pipesA
\pipesB
\pipesA
\pipesB
}
\midi { \confTempo }
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
}
}

View File

@ -1,86 +0,0 @@
Bagpipe Reader:1.0
MIDINoteMappings,(54,56,58,59,61,63,64,66,68,56,58,60,61,63,65,66,68,70,55,57,59,60,62,64,65,67,69)
FrequencyMappings,(370,415,466,494,554,622,659,740,831,415,466,523,554,622,699,740,831,932,392,440,494,523,587,659,699,784,880)
InstrumentMappings,(71,71,45,33,1000,60,70)
GracenoteDurations,(20,40,30,50,100,200,800,1200,250,250,250,500,200)
FontSizes,(90,100,100,80,250)
TuneFormat,(1,0,F,L,500,500,500,500,L,1,0)
TuneTempo,60
"Loch Duich",(T,L,0,0,Times New Roman,16,700,0,0,18,0,0,0)
"Slow Air ",(Y,C,0,0,Times New Roman,14,400,0,0,18,0,0,0) "
Ensign Christopher MacRae, arr. Cpl. V.C. Kennedy",(M,R,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"PM FrankJan de Boone-The Seaforth Highlanders of Holland",(F,R,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"L 2",(F,C,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"november 2011",(F,L,1000,1000,Times New Roman,10,400,0,0,18,0,0,0)
& sharpf sharpc 6_8 I!'' gg E_8
! dbc C_4 B_8 gg Cr_16 ^ts El_16 E_4 ^te
! dbha HA_4 F_8 gg Er_16 ^ts Fl_16 F_4 ^te
! dbe E_4 C_8 gg Br_16 grp ^ts Cl_16 C_4 ^te
! dbha HA_4 C_8 dbc Cr_16 eg ^ts Bl_16 B_4 ^te
! dbc C_4 B_8 gg Cr_16 ^ts El_16 E_4 ^te
! dbha HA_4 F_8 gg Er_16 ^ts Fl_16 F_4 ^te
! gg LA_4 tar LA_8 dbe E_4 C_8
! dbc Cr_16 eg ^ts Bl_16 B_4 ^te strlg LA_4 ''!I
& sharpf sharpc I!'' E_8
! grp C_4 eg B_8 grp C_4 eg B_8
! grp C_4 eg B_8 dg Cr_16 ^ts Fl_16 F_4 ^te
! dbc C_4 eg B_8 lhstd E_4 gg C_8
! dbha HA_4 C_8 dbc Cr_16 eg ^ts Bl_16 B_4 ^te
! dbc C_4 B_8 gg Cr_16 ^ts El_16 E_4 ^te
! dbha HA_4 F_8 gg Er_16 ^ts Fl_16 F_4 ^te
! gg LA_4 tar LA_8 dbe E_4 C_8
! dbc Cr_16 eg ^ts Bl_16 B_4 ^te strlg LA_4 ''!I
& sharpf sharpc I!'' E_8
! gg LA_4 tar LA_8 dbe E_4 LA_8 ! dbc C_4 eg LA_8 dbe E_4 C_8
! gg B_4 tar B_8 dbf F_4 B_8
! thrd D_4 eg B_8 dbf F_4 E_8
! gg LA_4 tar LA_8 dbe E_4 LA_8
! dbc C_4 eg B_8 gg Cr_16 ^ts El_16 E_4 ^te
! dbf F_4 E_8 dbha HA_4 C_8
! dbc Cr_16 eg ^ts Bl_16 B_4 ^te strlg LA_4 ''!I "
"Seconds",(I,L,0,0,Times New Roman,11,400,0,0,18,0,0,0)
& sharpf sharpc 6_8 I!'' gg E_8
! gg LA_4 B_8 gg LAr_16 grp ^ts Cl_16 C_4 ^te
! thrd D_4 eg D_8 Cr_16 thrd ^ts Dl_16 D_4 ^te
! gg C_4 strlg LA_8 dbb Br_16 strlg ^ts LAl_16 LA_4 ^te
! thrd D_4 E_8 dbc Cr_16 eg ^ts Bl_16 B_4 ^te
! gg LA_4 B_8 gg LAr_16 ^ts Cl_16 C_4 ^te
! thrd D_4 eg D_8 gg Cr_16 ^ts Dl_16 D_4 ^te
! gg C_4 tar LA_8 dbc C_4 E_8
! dbc Cr_16 eg ^ts Bl_16 B_4 ^te strlg LA_4 ''!I
& sharpf sharpc I!'' E_8
! gg LA_4 B_8 strlg LA_4 B_8
! strlg LA_4 B_8 gg LAr_16 thrd ^ts Dl_16 D_4 ^te
! gg LA_4 eg B_8 strlg LA_4 dg C_8
! thrd D_4 E_8 dbc Cr_16 eg ^ts Bl_16 B_4 ^te
! gg LA_4 B_8 gg LA_4 C_8
! thrd D_4 eg D_8 gg Cr_16 ^ts Dl_16 D_4 ^te
! gg C_4 tar LA_8 dbc C_4 E_8
! dbc Cr_16 eg ^ts Bl_16 B_4 ^te strlg LA_4 ''!I
& sharpf sharpc I!'' E_8
! gg LA_4 tar LA_8 dbc C_4 LA_8
! brl LA_4 eg LA_8 dbc C_4 LA_8
! gg LGr_8 'lg dg LGl_16 eg LGl_8 lhstd D_4 LG_8
! dbb B_4 eg LG_8 lhstd D_4 C_8
! gg LA_4 tar LA_8 dbc C_4 LA_8
! gg LA_4 B_8 strlg LAr_16 Cl_16 ^tc C_4
! thrd D_4 C_8 dbf F_4 LA_8
! dbc Cr_16 eg ^ts Bl_16 B_4 ^te strlg LA_4 ''!I

View File

@ -3,12 +3,15 @@
global = {
\time 6/8
}
confTempo = {
\tempo 2. = 40
}
%% Format
part = { \partial 8 s8 }
halfline = { \repeat unfold 4 { s2. | } }
part = { \partial 8 \grace {s1} s8 }
measure = { \grace {s1} s2. | }
halfline = { \repeat unfold 4 { \measure } }
line = { \repeat unfold 2 { \halfline } }
%% Headers
title = "Loch Duich"
meter = "Slow Air"
meter = "Slow Air"

110
airs/loch_duich/full.ly Normal file
View File

@ -0,0 +1,110 @@
\version "2.19.0"
\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"
\score {
\new StaffGroup <<
\new Staff {
\global
\pipeglobal
\set PipeBandDrumStaff.instrumentName = \markup{ \instrumentPipes }
\set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentPipes }
<<
\new Voice = "format"
{
\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
>>
}
% \new Lyrics = "verse1" {
% \lyricsglobal
% \lyricsto "pipes" {
% \verseA
% }
% }
\new Staff = "seconds" {
\pipessecndglobal
\set Staff.instrumentName = \markup{ \instrumentPipes Seconds }
\set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 2nd}
\pipessecndA s8
\pipessecndB s8
\pipessecndC s8
\pipessecndC s8
}
\new PipeBandDrumStaff = "side" {
\sideglobal
\set PipeBandDrumStaff.instrumentName = \markup \column {\instrumentSide}
\set PipeBandDrumStaff.shortInstrumentName = \markup{\shortInstrumentSide}
s8 \snareA
s8 \snareB
s8 \snareCA
s8 \snareCBA
s8 \snareCA
s8 \snareCBB
}
% \new PipeBandDrumStaff = "tenor" {
% \tenorglobal
% \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentTenor }
% \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentTenor }
%
% }
% \new PipeBandDrumStaff = "bass" {
% \bassglobal
% \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentBass }
% \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentBass}
%
% }
>>
\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,43 @@
% 6/8 Loch Section
% Pipes
\version "2.18.2"
composerPipes = "Ensign Christopher MacRae, arr. Cpl. V.C. Kennedy"
pipeglobal = {
\bagpipeKey
}
% Music
pipesA = {
\grg e8 |
\dblc c4 b8 \grg c16 [ e16~ ] e4 |
\dblA A4 f8 \grg e16 [ f16~ ] f4 |
\dble e4 c8 \grg b16 [ \grip c16~ ] c4 |
\dblA A4 c8 \dblc c16 [ \gre b16~ ] b4 |
\dblc c4 b8 \grg c16 [ e16~ ] e4 |
\dblA A4 f8 \grg e16 [ f16~ ] f4 |
\grg a4 \taor a8 \dble e4 c8 |
\dblc c16 [ \gre b16~ ] b4 \grG a4
}
pipesB = {
e8 |
\grip c4 \gre b8 \grip c4 \gre b8 |
\grip c4 \gre b8 \grd c16 [ f16~ ] f4 |
\dblc c4 \gre b8 \whslurd e4 \grg c8 |
\dblA A4 c8 \dblc c16 [ \gre b16~ ] b4 |
\dblc c4 b8 \grg c16 [ e16~ ] e4 |
\dblA A4 f8 \grg e16 [ f16~ ] f4 |
\grg a4 \taor a8 \dble e4 c8 |
\dblc c16 [ \gre b16~ ] b4 \grG a4
}
pipesC = {
e8 |
\grg a4 \taor a8 \dble e4 a8 |
\dblc c4 \gre a8 \dble e4 c8 |
\grg b4 \taor b8 \dblf f4 b8 |
\thrwd d4 \gre b8 \dblf f4 e8 |
\grg a4 \taor a8 \dble e4 a8 |
\dblc c4 \gre b8 \grg c16 [ e16~ ] e4 |
\dblf f4 e8 \dblA A4 c8 |
\dblc c16 [ \gre b16~ ] b4 \grG a4
}

View File

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

View File

@ -2,45 +2,46 @@
% Side
\version "2.18.2"
composerSide = ""
sideglobal = {}
snareA = \drummode {
\flamd d4 \flamd d8 d16:64( d8) d16:64( d8) |
d4:32( d8) \dragd d16 d-> g g \flamd d8 |
\flam d4 \flam d8 d16:64( d8) d16:64( d8) |
d4:32( d8) \drag d16 d-> g g \flam d8 |
\flamd d4 \flamd d8 d16:64( d8) d16:64( d8) |
d4:32( g8:32)(-> \tuplet 3/2 { d16) g d-> } g16 g \flamd d8 |
\flam d4 \flam d8 d16:64( d8) d16:64( d8) |
d4:32( g8:32)(-> \tuplet 3/2 { d16) g d-> } g16 g \flam d8 |
\flamd d4 \flamd d8 d16:64( d8) d16:64( d8) |
d4:32( d8) \dragd d16 d-> g g \flamd d8 |
\flam d4 \flam d8 d16:64( d8) d16:64( d8) |
d4:32( d8) \drag d16 d-> g g \flam d8 |
\flamg g8 d8:32( d8) r8 d8:32( d8) |
\dragd d16 d-> g g \flamd d8 d4.:32(\< |
\flam g8 d8:32( d8) r8 d8:32( d8) |
\drag d16 d-> g g \flam d8 d4.:32(\< |
}
snareB = \drummode {
d4)\! g8 d8:32( d8) g8 |
d8:32( d8) g8 \dragd d16 d-> g g \flamd d8 |
d8:32( d8) g8 \drag d16 d-> g g \flam d8 |
\flamg g4 g8 d8:32( d8) g8 |
d4:32( g8:32)(-> \tuplet 3/2 { d16) g d-> } g16 g \flamd d8 |
\flam g4 g8 d8:32( d8) g8 |
d4:32( g8:32)(-> \tuplet 3/2 { d16) g d-> } g16 g \flam d8 |
\flamd d4 \flamd d8 d16:64( d8) d16:64( d8) |
d4:32( d8) \dragd d16 d-> g g \flamd d8 |
\flam d4 \flam d8 d16:64( d8) d16:64( d8) |
d4:32( d8) \drag d16 d-> g g \flam d8 |
\flamg g8 d8:32( d8) r8 d8:32( d8) |
\dragd d16 d-> g g \flamd d8 d4.:32(\< |
\flam g8 d8:32( d8) r8 d8:32( d8) |
\drag d16 d-> g g \flam d8 d4.:32(\< |
}
snareCA = \drummode {
d8)\! \tuplet 3/2 { d16 g d } \flamg g8 d8:32( \tuplet 3/2 { d16) g d } \flamg g8 |
d8)\! \tuplet 3/2 { d16 g d } \flam g8 d8:32( \tuplet 3/2 { d16) g d } \flam g8 |
d8 g16 d-> g g d4.:32(\< |
d8)\! \tuplet 3/2 { d16 g d } \flamg g8 d8:32( \tuplet 3/2 { d16) g d } \flamg g8
d4:32( g8:32)(-> \tuplet 3/2 { d16) g d-> } g16 g \flamd d8 |
d8)\! \tuplet 3/2 { d16 g d } \flam g8 d8:32( \tuplet 3/2 { d16) g d } \flam g8
d4:32( g8:32)(-> \tuplet 3/2 { d16) g d-> } g16 g \flam d8 |
d8 \tuplet 3/2 { d16 g d } \flamg g8 d8:32( \tuplet 3/2 { d16) g d } \flamg g8 |
d4:32( d8) \dragd d16 d-> g g \flamd d8 |
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 |
}
snareCBA = \drummode {
\dragd d16 d-> g g \flamd d8 d4.:32(\< |
\drag d16 d-> g g \flam d8 d4.:32(\< |
}
snareCBB = \drummode {
\dragd d16)\! d-> g g \flamd d8 \flamd d4. |
}
\drag d16)\! d-> g g \flam d8 \flam d4. |
}

View File

@ -0,0 +1,102 @@
\version "2.19.0"
\include "config.ily"
\include "notes.pipes.ily"
\include "notes.pipes.seconds.ily"
%\include "notes.pipes.thirds.ily"
\score {
\new StaffGroup <<
\new Staff = "pipes" {
\global
\pipeglobal
\set Staff.instrumentName = \markup{ \instrumentPipes }
\set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes }
<<
\new Voice = "format"
{
\repeat unfold 3 {
\repeat volta 2 {
\part \line
\break
}
}
}%Format
\new Voice = "pipes"
{
\pipesA s8
\pipesB s8
\pipesC s8
}%Pipes
>>
}
\new Staff = "seconds" {
\pipessecndglobal
\set Staff.instrumentName = \markup{ \instrumentPipes Seconds }
\set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 2nd}
\pipessecndA s8
\pipessecndB s8
\pipessecndC s8
}
% \new Staff = "thirds" {
% \pipesthrdglobal
% \set Staff.instrumentName = \markup{ \instrumentPipes Thirds }
% \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 3rd }
%
% }
>>
\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" {
\pipeglobal
\set Staff.midiInstrument = #"bagpipe"
%%Tune
\pipesA
\pipesB
\pipesC
}
\new Staff = "seconds" {
\pipessecndglobal
\set Staff.midiInstrument = #"bagpipe"
%% Seconds
\pipessecndA
\pipessecndB
\pipessecndC
}
% \new Staff = "thirds" {
% \pipesthrdglobal
% \set Staff.midiInstrument = #"bagpipe"
% %% Thirds
%
% }
>>
\midi { \confTempo }
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
}
}

56
airs/loch_duich/pipes.ly Normal file
View File

@ -0,0 +1,56 @@
\version "2.18.2"
\include "config.ily"
\include "notes.pipes.ily"
\score {
\new Staff {
\global
\pipeglobal
<<
{
\repeat unfold 3 {
\repeat volta 2 {
\part \line
\break
}
}
}%Format
{
\pipesA s8
\pipesB s8
\pipesC s8
}
>>
}
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
}
}
\score {
\new Staff { \global \pipeglobal
\set Staff.midiInstrument = #"bagpipe"
%%Tune
\partial 8
\pipesA
\pipesA
\pipesB
\pipesB
\pipesC
\pipesC
}
\midi { \confTempo }
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
}
}

View File

@ -0,0 +1,58 @@
\version "2.18.2"
\include "config.ily"
\include "notes.pipes.seconds.ily"
\score {
\new Staff {
\global
\pipessecndglobal
<<
{
\repeat unfold 3 {
\repeat volta 2 {
\part \line
\break
}
}
}%Format
{
\pipessecndA s8
\pipessecndB s8
\pipessecndC s8
}
>>
}
\header {
title = \title
meter = \meter
instrument = \instrumentSecnd
composer = \composerPipesSecnd
}
}
\score {
\new Staff { \global \pipessecndglobal
\set Staff.midiInstrument = #"bagpipe"
%%Tune
\partial 8
\pipessecndA
\pipessecndA
\pipessecndB
\pipessecndB
\pipessecndC
\pipessecndC
}
\midi { \confTempo }
\header {
title = \title
meter = \meter
instrument = \instrumentSecnd
composer = \composerPipesSecnd
}
}

View File

@ -10,10 +10,11 @@
{
\repeat volta 2 { \line \break}
\repeat volta 2 { \line \break}
\repeat volta 2 { \halfline s2. s2.}
\repeat volta 2 { \halfline s2. s2. s2. }
\alternative {
{ s2.} {s2.}
{ \grace {s1} s2.} {\grace{s1}s2.}
}
\bar "|."
}
{
\snareA
@ -30,4 +31,4 @@
instrument = \instrumentSide
composer = \composerSide
}
}
}

View File

@ -7,7 +7,7 @@
\new PipeBandDrumStaff {
\global
<<
{\formatA \formatB}
{\repeat volta 2 {\line}\break\repeat volta 2 {\line}\break}
{\bassA \bassB}
>>
}
@ -17,4 +17,4 @@
instrument = \instrumentBass
composer = \composerBass
}
}
}

View File

@ -3,16 +3,15 @@
global = {
\time 6/8
}
confTempo = {
\tempo 2. = 45
}
%% Format
formatA = { \repeat volta 2 { \repeat unfold 8 { s4. s4. } } \break }
formatB = { \repeat volta 2 { \repeat unfold 8 { s4. s4. } } \break }
part = { \partial 8 s8 }
measure = { \grace {s1} s2. | }
halfline = { \repeat unfold 4 \measure }
line = { \repeat unfold 2 { \halfline } }
%% Headers
title = "Morag of Dunvegan"
meter = "Slow Air"
composerSide = ""
composerTenor = ""
composerBass = ""
composerPipes = ""

View File

@ -13,7 +13,7 @@
\global
<<
{ \formatA \formatB }
{\repeat volta 2 {\line}\break\repeat volta 2 {\line}\break}
{ \snareA \snareB }
>>
}
@ -48,4 +48,4 @@
}
}
}
}
}

View File

@ -0,0 +1,89 @@
\version "2.19.0"
\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"
\score {
\new StaffGroup <<
\new Staff {
\global
\pipeglobal
\set PipeBandDrumStaff.instrumentName = \markup{ \instrumentPipes }
\set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentPipes }
<<
\new Voice = "format"
{
\repeat volta 2 {\line}\break\repeat volta 2 {\line}\break
}%Format
\new Voice = "pipes"
{
\pipesA
\pipesB
}%Pipes
>>
}
% \new Lyrics = "verse1" {
% \lyricsglobal
% \lyricsto "pipes" {
% \verseA
% }
% }
% \new Staff = "seconds" {
% \pipessecndglobal
% \set Staff.instrumentName = \markup{ \instrumentPipes Seconds }
% \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 2nd}
%
%
% }
\new PipeBandDrumStaff = "side" {
\sideglobal
\set PipeBandDrumStaff.instrumentName = \markup \column {\instrumentSide}
\set PipeBandDrumStaff.shortInstrumentName = \markup{\shortInstrumentSide}
\snareA
\snareB
}
\new PipeBandDrumStaff = "tenor" {
\tenorglobal
\set PipeBandDrumStaff.instrumentName = \markup{ \instrumentTenor }
\set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentTenor }
\tenorA
\tenorB
}
\new PipeBandDrumStaff = "bass" {
\bassglobal
\set PipeBandDrumStaff.instrumentName = \markup{ \instrumentBass }
\set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentBass}
\bassA
\bassB
}
>>
\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

@ -1,93 +0,0 @@
Bagpipe Reader:1.0
MIDINoteMappings,(54,56,58,59,61,63,64,66,68,56,58,60,61,63,65,66,68,70,55,57,59,60,62,64,65,67,69)
FrequencyMappings,(370,415,466,494,554,622,659,740,831,415,466,523,554,622,699,740,831,932,392,440,494,523,587,659,699,784,880)
InstrumentMappings,(71,71,45,33,1000,60,70)
GracenoteDurations,(20,40,30,50,100,200,800,1200,250,250,250,500,200)
FontSizes,(90,100,88,80,250)
TuneFormat,(1,0,F,L,500,300,500,500,L,1,0)
TuneTempo,40
" set 10 ",(T,L,0,0,Times New Roman,17,700,0,0,18,0,0,0)
" Slow March - Quick March",(Y,C,0,0,Times New Roman,14,400,0,0,18,0,0,0)
"N. Mathieson",(M,R,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"The Seaforth Highlanders of Holland",(F,R,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"11",(F,C,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"January 14th 2012",(F,L,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"Morag of Dunvegan ",(I,L,0,0,Times New Roman,11,700,0,0,18,0,0,0)
& sharpf sharpc 6_8 I!''
gg C_4 grp C_8 dbc Cr_8 eg Bl_8 strlg LAl_8
! dbc C_4 E_8 echola E_4 'e
! dbha HA_4 'ha gg HAr_8 Fl_8 HAl_8
! hdbf F_4 E_8 echola E_4 'e !t
& sharpf sharpc
gg C_4 grp C_8 dbc Cr_8 eg Bl_8 dg Cl_8
! dbf F_4 E_8 echola E_4 'e
! gg F_4 HA_8 hdbf Fr_8 El_8 Cl_8
! dbb B_4 'b strlg LA_4 'lg ''!I
& sharpf sharpc I!''
dbha HA_4 'ha gg HA_4 F_8
! dbe E_4 LA_8 brl LA_4 'la
! gg C_4 grp C_8 dbc Cr_8 eg Bl_8 dg Cl_8
! dbf F_4 E_8 echola E_4 'e !t
& sharpf sharpc
dbha HA_4 'ha gg HA_4 F_8
! dbe E_4 LA_8 brl LA_4 'la
! gg C_4 grp C_8 dbe E_4 C_8
! dbb B_4 'b strlg LA_4 'la ''!I)
"Bonnie Galloway",(I,L,0,0,Times New Roman,11,700,0,0,18,0,0,0)
& sharpf sharpc 4_4
I! gg F_4 ^tf Fr_8 Cl_8 gg E_4 D_4
! gg Br_8 Dl_8 ^td D_4 gg LA_2
! gg LA_4 ^tla LAr_8 Bl_8 hvthrd D_4 F_4
! gg E_4 ^tf Er_8 Fl_8 dbe E_4 LA_4 !t
& sharpf sharpc
gg F_4 ^tf Fr_8 Cl_8 gg E_4 D_4
! gg Br_8 Dl_8 ^td D_4 eg LA_2
! gg LA_4 ^tla LAr_8 Bl_8 hvthrd D_4 F_4
! gg E_4 ^te Er_8 Dl_8 lgstd D_2 !I
& sharpf sharpc
dbha HA_4 ^tha HAr_8 gg HAl_8 F_4 hvthrd D_4
! dbha HA_4 D_4 dbf F_2
! dbha HA_4 ^tha HAr_8 gg HAl_8 F_4 hvthrd D_4
! gg Cr_8 Bl_8 gg Cr_8 Dl_8 dbe E_4 LA_4 !t
& sharpf sharpc
gg F_4 ^tf Fr_8 Cl_8 gg E_4 D_4
! gg Br_8 Dl_8 ^td D_4 gg LA_2
! gg LA_4 ^tla LAr_8 Bl_8 hvthrd D_4 F_4
! gg E_4 ^te Er_8 Dl_8 lgstd D_4 !I

View File

@ -1,6 +1,7 @@
% 6/8 Morag of Dunvegan
% Bass
\version "2.18.2"
bassglobal ={}
bassA = \drummode {
d4. d8 r8 g8 |
d4. d8 g8 d8 |
@ -20,4 +21,4 @@ bassB = \drummode {
d4. g4. |
d4 g8 d4 g8 |
d8 g8 d8 g4. |
}
}

View File

@ -0,0 +1,30 @@
% 6/8 Morag of Dunvegan
% Pipes
\version "2.18.2"
composerPipes = "N. Mathieson"
pipeglobal = {
\bagpipeKey
}
% Music
pipesA = {
\grg c4 \grip c8 \dblc c8 [ \gre b8 \grG a8 ] |
\dblc c4 e8 \echoA e4. |
\dblA A4. \grg A8 [ f8 A8 ] |
\hdblf f4 e8 \echoA e4. |
\grg c4 \grip c8 \dblc c8 [ \gre b8 \grd c8 ] |
\dblf f4 e8 \echoA e4. |
\grg f4 A8 \hdblf f8 [ e8 c8 ] |
\dblb b4. \grG a4.
}
pipesB = {
\dblA A4. \grg A4 f8 |
\dble e4 a8 \wbirl a4. |
\grg c4 \grip c8 \dblc c8 [ \gre b8 \grd c8 ] |
\dblf f4 e8 \echoA e4. |
\dblA A4. \grg A4 f8 |
\dble e4 a8 \wbirl a4. |
\grg c4 \grip c8 \dble e4 c8 |
\dblb b4. \grG a4.
}

View File

@ -1,6 +1,7 @@
% 6/8 Morag of Dunvegan
% Tenor
\version "2.18.2"
sideglobal={}
snareA = \drummode {
\flamd d8 d8:32( g8) \flamd d8 r8 \flamd d8 |
g8 d8:32( g8) g8 \tuplet 3/2 { d16 g d } g8 |
@ -27,4 +28,4 @@ snareB = \drummode {
\flamd d8 d8:32( g8) \flamd d8 g16. d32-> g16. g32 |
d4.:32( d4.)
}
}

View File

@ -1,6 +1,7 @@
% 6/8 Morag of Dunvegan
% Tenor
\version "2.18.2"
tenorglobal = {}
tenorA = \drummode {
d8 g8 d8 g8 d8 g8 |
d8 g8 d8 g4. |
@ -26,4 +27,4 @@ tenorB = \drummode {
d8 g8 d8 g8 d8 g8 |
d8 g8 d8 g4.
}
}

View File

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

View File

@ -7,7 +7,7 @@
\new PipeBandDrumStaff {
\global
<<
{\formatA \formatB}
{\repeat volta 2 {\line}\break\repeat volta 2 {\line}\break}
{\snareA \snareB}
>>
}
@ -17,4 +17,4 @@
instrument = \instrumentSide
composer = \composerSide
}
}
}

View File

@ -7,7 +7,7 @@
\new PipeBandDrumStaff {
\global
<<
{\formatA \formatB}
{\repeat volta 2 {\line}\break\repeat volta 2 {\line}\break}
{\tenorA \tenorB}
>>
}
@ -17,4 +17,4 @@
instrument = \instrumentTenor
composer = \composerTenor
}
}
}

View File

@ -2,13 +2,16 @@
%% Globals
global = {
\time 6/8
}
}
confTempo = {
\tempo 2. = 40
}
%% Format
part = { \partial 8 s8 }
halfline = { \repeat unfold 4 { s2. | } }
part = { \partial 8 \grace{s1} s8}
measure = { \grace {s1} s2. |}
halfline = { \repeat unfold 4 { \measure } }
line = { \repeat unfold 2 { \halfline } }
%% Headers
title = "My Home"
meter = "Slow Air"
meter = "Slow Air"

91
airs/my_home/full.ly Normal file
View File

@ -0,0 +1,91 @@
\version "2.19.0"
\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"
\score {
\new StaffGroup <<
\new Staff {
\global
\pipeglobal
\set PipeBandDrumStaff.instrumentName = \markup{ \instrumentPipes }
\set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentPipes }
<<
\new Voice = "format"
{
\repeat volta 2 { \part \line \break}
\repeat volta 2 { \part \line \break}
}%Format
\new Voice = "pipes"
{
\pipesA s8
\pipesB s8
}%Pipes
>>
}
% \new Lyrics = "verse1" {
% \lyricsglobal
% \lyricsto "pipes" {
% \verseA
% }
% }
% \new Staff = "seconds" {
% \pipessecndglobal
% \set Staff.instrumentName = \markup{ \instrumentPipes Seconds }
% \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 2nd}
%
%
% }
\new PipeBandDrumStaff = "side" {
\sideglobal
\set PipeBandDrumStaff.instrumentName = \markup \column {\instrumentSide}
\set PipeBandDrumStaff.shortInstrumentName = \markup{\shortInstrumentSide}
\snareA s8
\snareB s8
}
\new PipeBandDrumStaff = "tenor" {
\tenorglobal
\set PipeBandDrumStaff.instrumentName = \markup{ \instrumentTenor }
\set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentTenor }
s8 \tenorA s8
\tenorB s8
}
\new PipeBandDrumStaff = "bass" {
\bassglobal
\set PipeBandDrumStaff.instrumentName = \markup{ \instrumentBass }
\set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentBass}
\bassA s8
\bassB s8
}
>>
\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

@ -1,97 +0,0 @@
Bagpipe Reader:1.0
MIDINoteMappings,(54,56,58,59,61,63,64,66,68,56,58,60,61,63,65,66,68,70,55,57,59,60,62,64,65,67,69)
FrequencyMappings,(370,415,466,494,554,622,659,740,831,415,466,523,554,622,699,740,831,932,392,440,494,523,587,659,699,784,880)
InstrumentMappings,(71,71,45,33,1000,60,70)
GracenoteDurations,(20,40,30,50,100,200,800,1200,250,250,250,500,200)
FontSizes,(90,100,100,80,250)
TuneFormat,(1,0,F,L,500,300,500,500,L,1,0)
TuneTempo,40
" set 9 ",(T,L,0,0,Times New Roman,17,700,0,0,18,0,0,0)
" Slow Air",(Y,C,0,0,Times New Roman,14,400,0,0,18,0,0,0)
" Traditional",(M,R,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"The Seaforth Highlanders of Holland",(F,R,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"10",(F,C,0,0,Times New Roman,10,400,0,0,18,0,0,0)
" January 14th 2012",(F,L,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"The Mist Covered Mountains ",(I,L,0,0,Times New Roman,11,700,0,0,18,0,0,0)
& sharpf sharpc 6_8
I!'' gg B_4 'b tar B_4 'b space
! gg F_4 grp F_8 dbf Fr_8 'f El_16 Cl_8
! gg LA_4 'la brl LA_4 'la space
! dbe Cr_8 'c gg Bl_16 dg Cl_8 dbb Br_8 'b strlg LAl_16 Bl_8 !t
& sharpf sharpc
thrd D_4 'd dbe E_4 'e space
! gg Fr_8 'f HGl_16 HAl_8 hdbc Cr_8 'c gg Bl_16 dg LAl_8
! gg Br_8 'b dg Cl_16 Fl_8 dbe Er_8 'e Dl_16 Cl_8
! gg B_4 'b tar B_4 'b space ''!I
& sharpf sharpc
I!'' gg F_4 'f grp F_4 'f space
! dbe Er_8 'e Fl_16 HAl_8 hdbf Fr_8 'f El_16 Cl_8
! gg LA_4 tar LA_8 dbe E_4 C_8
! gg F_4 grp F_8 dbe Er_8 'e Dl_16 Cl_8 !t
& sharpf sharpc
gg B_4 'b thrd D_4 'd space
! dbe Er_8 'e Fl_16 HAl_8 hdbc Cr_8 'c gg Bl_16 dg LAl_8
! gg Br_8 'b dg Cl_16 Fl_8 dbe Er_8 'e Dl_16 Cl_8
! gg B_4 'b '1 tar B_4 'b _' '2 tar B_4 _' ''!I
"My Home",(I,L,0,0,Times New Roman,11,700,0,0,18,0,0,0)
& sharpf sharpc I!'' gg Er_16 'e Dl_32
! dbc Cr_8 'c eg Bl_16 dg Cl_8 gg LAr_8 'la dg Cl_16 El_8
! dbha HAr_8 'ha HGl_16 tg Fl_8 dbe E_4 thrd D_8
! dbc Cr_8 'c eg Bl_16 dg Cl_8 gg LA_4 gg Br_16 'b Cl_32
! thrd Dr_8 'd gg Cl_16 Dl_8 dbb B_4 dbe Er_16 'e Dl_32 !t
& sharpf sharpc
dbc Cr_8 'c eg Bl_16 dg LAl_8 gg LAr_8 'la dg Cl_16 El_8
! dbha HAr_8 'ha HGl_16 tg Fl_8 dbe E_4 thrd D_8
! dbc Cr_8 'c eg LAl_16 dg Cl_8 dbb Br_8 'b eg LGl_16 dg Bl_8
! gg LA_4 'la brl LA_4 space ''!I
& sharpf sharpc I!'' dbe E_8
! gg LAr_8 'la Bl_16 grp Cl_8 dbc Cr_8 'c eg Bl_16 dg Cl_8
! ag E_4 tar C_8 dbc C_4 E_8
! thrd Dr_8 'd gg Cl_16 Dl_8 dbb B_4 gg Cr_16 'c Dl_32
! dbe Er_8 'e Cl_16 gg LAl_8 brl LAr_8 'la dg Cl_16 El_8 !t
& sharpf sharpc
dbf Fr_8 'f gg Dl_16 Fl_8 dbha HAr_8 'ha HGl_16 Fl_8
! dbe Er_8 'e Dl_16 Cl_8 dbha HA_4 thrd D_8
! dbc Cr_8 'c eg LAl_16 dg Cl_8 dbb Br_8 'b eg LGl_16 dg Bl_8
! gg LA_4 'la '1 brl LA_4 _' '2 brl LA_4 'la _' ''!I

View File

@ -2,5 +2,9 @@
% Bass
\version "2.18.2"
composerBass = ""
bassglobal = {}
bassA = \drummode {
}
}
bassB = \drummode {
}

View File

@ -0,0 +1,33 @@
% 6/8 My Home
% Pipes
\version "2.18.2"
composerPipes = ""
pipeglobal = {
\bagpipeKey
}
% Music
pipesA = {
\grg e16. [ d32 ] |
\dblc c8. [ \gre b16 \grd c8 ] \grg a8. [ \grd c16 e8 ] |
\dblA A8. [ g16 \grA f8 ] \dble e4 \thrwd d8 |
\dblc c8. [ \gre b16 \grd c8 ] \grg a4 \grg b16. [ c32 ] |
\thrwd d8. [ \grg c16 d8 ] \dblb b4 \dble e16. [ d32 ] |
\dblc c8. [ \gre b16 \grd a8 ] \grg a8. [ \grd c16 e8 ] |
\dblA A8. [ g16 \grA f8 ] \dble e4 \thrwd d8 |
\dblc c8. [ \gre a16 \grd c8 ] \dblb b8. [ \gre G16 \grd b8 ] |
\grg a4. \wbirl a4
}
pipesB = {
\dble e8 |
\grg a8. [ b16 \grip c8 ] \dblc c8. [ \gre b16 \grd c8 ] |
\gra e4 \taor c8 \dblc c4 e8 |
\thrwd d8. [ \grg c16 d8 ] \dblb b4 \grg c16. [ d32 ] |
\dble e8. [ c16 \grg a8 ] \wbirl a8. [ \grd c16 e8 ] |
\dblf f8. [ \grg d16 f8 ] \dblA A8. [ g16 f8 ] |
\dble e8. [ d16 c8 ] \dblA A4 \thrwd d8 |
\dblc c8. [ \gre a16 \grd c8 ] \dblb b8. [ \gre G16 \grd b8 ] |
\grg a4. \wbirl a4
}

View File

@ -2,6 +2,7 @@
% Side
\version "2.18.2"
composerSide = ""
sideglobal = {}
snareA = \drummode {
d8:32( |
g8.) d16 g8 \flamd d8. g16 d8 |
@ -23,4 +24,4 @@ snareB = \drummode {
d8.) g16 d8 \flamd d4 g8 |
\flamd d8. g16 d8 \flamg g8. d16 g8 |
d4.:32( d4)
}
}

View File

@ -2,6 +2,7 @@
% Tenor
\version "2.18.2"
composerTenor = ""
tenorglobal = {}
tenorA = \drummode {
d4 d8 g8. d16 g8 |
d4. g4 d8 |
@ -12,4 +13,7 @@ tenorA = \drummode {
d4 d8 g4. |
r8 g8 d8 r8 d8 g8
d8 g8 d8 g4.
}
}
tenorB = \drummode {
}

46
airs/my_home/pipes.ly Normal file
View File

@ -0,0 +1,46 @@
\version "2.18.2"
\include "config.ily"
\include "notes.pipes.ily"
\score {
\new Staff {
\global
\pipeglobal
<<
{
\repeat volta 2 { \part \line \break}
\repeat volta 2 { \part \line \break}
}%Format
{
\pipesA s8
\pipesB s8
}
>>
}
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
}
}
\score {
\new Staff { \global \pipeglobal
\set Staff.midiInstrument = #"bagpipe"
%%Tune
\partial 8
\pipesA
\pipesA
\pipesB
\pipesB
}
\midi { \confTempo }
\header {
title = \title
meter = \meter
instrument = \instrumentPipes
composer = \composerPipes
}
}

View File

@ -4,16 +4,15 @@ global = {
\time 6/8
}
confTempo = {
\tempo 2. = 40
}
part = {\partial 8 s8 }
%% Format
formatA = { \repeat volta 2 { \part \repeat unfold 8 { s4. s4. } } \break }
formatB = { \repeat volta 2 { \part \repeat unfold 8 { s4. s4. } } \break }
measure = {\grace{s1} s2. | }
halfline = { \repeat unfold 4 {\measure}}
line = {\repeat unfold 2 {\halfline}}
%% Headers
title = "The Mist Covered Mountains"
meter = "Slow Air"
composerSide = ""
composerTenor = ""
composerBass = ""
composerPipes = ""

View File

@ -13,24 +13,36 @@
\global
<<
{\formatA \formatB }
{\snareA \snareB }
{
\repeat volta 2 {
\part \line
}
\break
\repeat volta 2 {
\part \line
}
}
{
\snareA s8
\snareB s8
}
>>
}
\new PipeBandDrumStaff = "bass" {
\set PipeBandDrumStaff.instrumentName = \markup{ \instrumentBass }
\set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentBass}
%\bassA
%\bassB
}
\new PipeBandDrumStaff = "tenor" {
\set PipeBandDrumStaff.instrumentName = \markup{ \instrumentTenor }
\set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentTenor }
\tenorA
\tenorB
s8 \tenorA
s8 \tenorB
}
% \new PipeBandDrumStaff = "bass" {
% \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentBass }
% \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentBass}
%
% \bassA
% \bassB
% }
>>
\header {
title = \title
@ -48,4 +60,4 @@
}
}
}
}
}

View File

@ -0,0 +1,103 @@
\version "2.19.0"
\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"
\score {
\new StaffGroup <<
\new Staff {
\global
\pipeglobal
\set PipeBandDrumStaff.instrumentName = \markup{ \instrumentPipes }
\set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentPipes }
<<
\new Voice = "format"
{
\repeat volta 2 {
\part \line
}
\break
\repeat volta 2 {
\part \line
}
}%Format
\new Voice = "pipes"
{
s8 \pipesA
s8 \pipesB
}%Pipes
>>
}
% \new Staff = "song" {
% \lyricsglobal
% \new Voice = "lyrics"
% {}
% }
% \new Lyrics = "verse1" {
% \lyricsglobal
% \lyricsto "lyrics" {
% \verseA
% }
% }
% \new Staff = "seconds" {
% \pipessecndglobal
% \set Staff.instrumentName = \markup{ \instrumentPipes \instrumentSecnd }
% \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes \shortInstrumentTrd}
%
%
% }
\new PipeBandDrumStaff = "side" {
\sideglobal
\set PipeBandDrumStaff.instrumentName = \markup \column {\instrumentSide}
\set PipeBandDrumStaff.shortInstrumentName = \markup{\shortInstrumentSide}
\snareA s8
\snareB s8
}
\new PipeBandDrumStaff = "tenor" {
\tenorglobal
\set PipeBandDrumStaff.instrumentName = \markup{ \instrumentTenor }
\set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentTenor }
s8 \tenorA
s8 \tenorB
}
% \new PipeBandDrumStaff = "bass" {
% \bassglobal
% \set PipeBandDrumStaff.instrumentName = \markup{ \instrumentBass }
% \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentBass}
%
% }
>>
\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

@ -1,97 +0,0 @@
Bagpipe Reader:1.0
MIDINoteMappings,(54,56,58,59,61,63,64,66,68,56,58,60,61,63,65,66,68,70,55,57,59,60,62,64,65,67,69)
FrequencyMappings,(370,415,466,494,554,622,659,740,831,415,466,523,554,622,699,740,831,932,392,440,494,523,587,659,699,784,880)
InstrumentMappings,(71,71,45,33,1000,60,70)
GracenoteDurations,(20,40,30,50,100,200,800,1200,250,250,250,500,200)
FontSizes,(90,100,100,80,250)
TuneFormat,(1,0,F,L,500,300,500,500,L,1,0)
TuneTempo,40
" set 9 ",(T,L,0,0,Times New Roman,17,700,0,0,18,0,0,0)
" Slow Air",(Y,C,0,0,Times New Roman,14,400,0,0,18,0,0,0)
" Traditional",(M,R,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"The Seaforth Highlanders of Holland",(F,R,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"10",(F,C,0,0,Times New Roman,10,400,0,0,18,0,0,0)
" January 14th 2012",(F,L,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"The Mist Covered Mountains ",(I,L,0,0,Times New Roman,11,700,0,0,18,0,0,0)
& sharpf sharpc 6_8
I!'' gg B_4 'b tar B_4 'b space
! gg F_4 grp F_8 dbf Fr_8 'f El_16 Cl_8
! gg LA_4 'la brl LA_4 'la space
! dbe Cr_8 'c gg Bl_16 dg Cl_8 dbb Br_8 'b strlg LAl_16 Bl_8 !t
& sharpf sharpc
thrd D_4 'd dbe E_4 'e space
! gg Fr_8 'f HGl_16 HAl_8 hdbc Cr_8 'c gg Bl_16 dg LAl_8
! gg Br_8 'b dg Cl_16 Fl_8 dbe Er_8 'e Dl_16 Cl_8
! gg B_4 'b tar B_4 'b space ''!I
& sharpf sharpc
I!'' gg F_4 'f grp F_4 'f space
! dbe Er_8 'e Fl_16 HAl_8 hdbf Fr_8 'f El_16 Cl_8
! gg LA_4 tar LA_8 dbe E_4 C_8
! gg F_4 grp F_8 dbe Er_8 'e Dl_16 Cl_8 !t
& sharpf sharpc
gg B_4 'b thrd D_4 'd space
! dbe Er_8 'e Fl_16 HAl_8 hdbc Cr_8 'c gg Bl_16 dg LAl_8
! gg Br_8 'b dg Cl_16 Fl_8 dbe Er_8 'e Dl_16 Cl_8
! gg B_4 'b '1 tar B_4 'b _' '2 tar B_4 _' ''!I
"My Home",(I,L,0,0,Times New Roman,11,700,0,0,18,0,0,0)
& sharpf sharpc I!'' gg Er_16 'e Dl_32
! dbc Cr_8 'c eg Bl_16 dg Cl_8 gg LAr_8 'la dg Cl_16 El_8
! dbha HAr_8 'ha HGl_16 tg Fl_8 dbe E_4 thrd D_8
! dbc Cr_8 'c eg Bl_16 dg Cl_8 gg LA_4 gg Br_16 'b Cl_32
! thrd Dr_8 'd gg Cl_16 Dl_8 dbb B_4 dbe Er_16 'e Dl_32 !t
& sharpf sharpc
dbc Cr_8 'c eg Bl_16 dg LAl_8 gg LAr_8 'la dg Cl_16 El_8
! dbha HAr_8 'ha HGl_16 tg Fl_8 dbe E_4 thrd D_8
! dbc Cr_8 'c eg LAl_16 dg Cl_8 dbb Br_8 'b eg LGl_16 dg Bl_8
! gg LA_4 'la brl LA_4 space ''!I
& sharpf sharpc I!'' dbe E_8
! gg LAr_8 'la Bl_16 grp Cl_8 dbc Cr_8 'c eg Bl_16 dg Cl_8
! ag E_4 tar C_8 dbc C_4 E_8
! thrd Dr_8 'd gg Cl_16 Dl_8 dbb B_4 gg Cr_16 'c Dl_32
! dbe Er_8 'e Cl_16 gg LAl_8 brl LAr_8 'la dg Cl_16 El_8 !t
& sharpf sharpc
dbf Fr_8 'f gg Dl_16 Fl_8 dbha HAr_8 'ha HGl_16 Fl_8
! dbe Er_8 'e Dl_16 Cl_8 dbha HA_4 thrd D_8
! dbc Cr_8 'c eg LAl_16 dg Cl_8 dbb Br_8 'b eg LGl_16 dg Bl_8
! gg LA_4 'la '1 brl LA_4 _' '2 brl LA_4 'la _' ''!I

View File

@ -0,0 +1,30 @@
% 6/8 Mist Covered Mountains
% Pipes
\version "2.18.2"
composerPipes = ""
pipeglobal = {
\bagpipeKey
}
% Music
pipesA = {
\grg b4. \taor b4. |
\grg f4 \grip f8 \dblf f8. [ e16 c8 ] |
\grg a4. \wbirl a4. |
\dble c8. [ \grg b16 \grd c8 ] \dblb b8. [ \grG a16 b8 ] |
\thrwd d4. \dble e4. |
\grg f8. [ g16 A8 ] \hdblc c8. [ \grg b16 \grd a8 ] |
\grg b8. [ \grd c16 f8 ] \dble e8. [ d16 c8 ] |
\grg b4. \taor b4.
}
pipesB = {
\grg f4. \grip f4. |
\dble e8. [ f16 A8 ] \hdblf f8. [ e16 c8 ] |
\grg a4 \taor a8 \dble e4 c8 |
\grg f4 \grip f8 \dble e8. [ d16 c8 ] |
\grg b4. \thrwd d4. |
\dble e8. [ f16 A8 ] \hdblc c8. [ \grg b16 \grd a8 ] |
\grg b8. [ \grd c16 f8 ] \dble e8. [ d16 c8 ] |
\grg b4. \taor b4.
}

View File

@ -1,17 +1,18 @@
\version "2.18.2"
sideglobal = {}
snareA = \drummode {
\partial 8 d8:32( |
g8.) d16 g8 d8[ r8 d8:32(] |
g8.) d16 g8 d8[ r8 d8:32(] |
g8.) d16 g8 d8. g16 d8 |
d4.:32( d8)[ r8 d8:32(] |
d8:32( |
g8.) d16 g8 d8 r8 d8:32( |
g8.) d16 g8 d8 r8 d8:32( |
g8.) d16 g8 d8. g16 d8 |
d4.:32( d4.) |
d4.:32( d8) r8 d8:32( |
g8.) d16 g8 d8 r8 d8:32( |
g8.) d16 g8 d8 r8 d8:32( |
g8.) d16 g8 d8. g16 d8 |
d4.:32( d4)
}
snareB = \drummode {
\partial 8 d8 |
d8 |
d2.:32( |
d8.)-> g16 d8 g8. d16 g8 |
d2.:32( |
@ -19,5 +20,5 @@ snareB = \drummode {
d2.:32( |
d8.)-> g16 d8 g8. d16 g8 |
r8 g8 d8 r8 d8 g8 |
d4.:32( d4.) |
}
d4.:32( d4)
}

View File

@ -1,8 +1,8 @@
% 6/8 The Mist Covered Mountains
% Tenor
\version "2.18.2"
tenorglobal = {}
tenorA = \drummode {
\partial 8 s8
d4. g |
d4. g8 r8 g8 |
d4. g8. d16 g8 |
@ -13,7 +13,6 @@ tenorA = \drummode {
d8 g8 d8 g8 r4
}
tenorB = \drummode {
\partial 8 s8
d4. g |
d4. g8 r8 g8 |
d4. g |
@ -22,4 +21,4 @@ tenorB = \drummode {
d4. g8 r8 g8 |
r8. g16 d8 r8. d16 g8 |
d8 g8 d8 g8 r4
}
}

View File

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

View File

@ -7,8 +7,19 @@
\new PipeBandDrumStaff {
\global
<<
{\formatA \formatB}
{\snareA \snareB}
{
\repeat volta 2 {
\part \line
}
\break
\repeat volta 2 {
\part \line
}
}
{
\snareA s8
\snareB s8
}
>>
}
\header {
@ -17,4 +28,4 @@
instrument = \instrumentSide
composer = \composerSide
}
}
}

View File

@ -7,8 +7,20 @@
\new PipeBandDrumStaff {
\global
<<
{\formatA \formatB}
{\tenorA \tenorB}
{
\repeat volta 2 {
\line
}
\break
\repeat volta 2 {
\line
}
}
{
\tenorA
\tenorB
}
>>
}
\header {
@ -17,4 +29,4 @@
instrument = \instrumentTenor
composer = \composerTenor
}
}
}

View File

@ -1,81 +0,0 @@
Bagpipe Reader:1.0
MIDINoteMappings,(54,56,58,59,61,63,64,66,68,56,58,60,61,63,65,66,68,70,55,57,59,60,62,64,65,67,69)
FrequencyMappings,(370,415,466,494,554,622,659,740,831,415,466,523,554,622,699,740,831,932,392,440,494,523,587,659,699,784,880)
InstrumentMappings,(71,71,45,33,1000,60,70)
GracenoteDurations,(20,40,30,50,100,200,800,1200,250,250,250,500,200)
FontSizes,(90,100,100,80,250)
TuneFormat,(1,0,M,L,500,500,500,500,L,0,0)
TuneTempo,120
"Lady MacKenzie of Fairburn",(T,L,0,0,Times New Roman,16,700,0,0,18,0,0,0)
"Strathspey",(Y,C,0,0,Times New Roman,14,400,0,0,18,0,0,0)
"Traditional Arr.Randy Stanley",(M,R,0,0,Times New Roman,14,400,0,0,18,0,0,0)
"The Seaforth Highlanders of Holland",(F,R,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"November, richardvdHorn 2014",(F,L,0,0,Times New Roman,10,400,0,0,18,0,0,0)
& sharpf sharpc C I! D_8
! dbc Cr_8 'c El_16 dbha HA_4 HGr_16 Fl_16 El_8 dbha HA_4
! hdbc Cr_8 'c El_16 dbha HAr_8 'ha Dl_16 dbc Cr_8 'c Bl_16 gg LAr_8 'la Dl_16
! dbc Cr_8 'c El_16 dbha HA_4 HGr_16 Fl_16 El_8 dbhg HG_4
! thrd Dr_8 'd El_16 dbhg HGr_8 'hg Dl_16 dbb Br_8 'b LAl_16 gg LGr_8 'lg Dl_16 !I
& sharpf sharpc dbc Cr_8 'c El_16 dbha HA_4 HGr_16 Fl_16 El_8 dbha HA_4
! hdbc Cr_8 'c El_16 dbha HAr_8 'ha Dl_16 dbc Cr_8 'c Bl_16 gg LAr_8 'la Dl_16
! dbc Cr_8 'c El_16 dbha HA_4 HGr_16 Fl_16 El_8 dbhg HG_4
! thrd Dr_8 'd El_16 dbhg HGr_8 'hg Dl_16 dbb Br_8 'b LAl_16 gg LGr_8 'lg HAl_16 !I
& sharpf sharpc I! LAr_8 'la dg Cl_16 dbe Er_8 'e LAl_16 gg Fr_8 'f LAl_16 dbe E_4
! gg LAr_8 'la dg Cl_16 dbe Er_8 'e Dl_16 dbc Cr_8 'c Bl_16 gg LAr_8 'la HAl_16
! LAr_8 'la dg Cl_16 dbe Er_8 'e LAl_16 gg Fr_8 'f LAl_16 dbe Er_8 'e Cl_16
! thrd Dr_8 'd El_16 dbhg HGr_8 'hg Dl_16 dbb Br_8 'b LAl_16 gg LGr_8 'lg HAl_16 !I
& sharpf sharpc LAr_8 'la dg Cl_16 dbe Er_8 'e LAl_16 gg Fr_8 'f LAl_16 dbe E_4
! gg LAr_8 'la dg Cl_16 dbe Er_8 'e Dl_16 dbc Cr_8 'c Bl_16 gg LAr_16 HAl_8 'ha
! LAr_8 'la dg Cl_16 gg Er_16 HAl_8 'ha hdbf Fr_8 'f Dl_16 dbe Er_8 'e Cl_16
! thrd Dr_8 'd El_16 dbhg HGr_8 'hg Dl_16 dbb Br_8 'b LAl_16 gg LG_4 !I
Bagpipe Reader:1.0
"Converted from Piob Mhor file format to Bagpipe Reader 1.0 format using BMWFC32."
MIDINoteMappings,(55,57,59,60,62,64,65,67,69,57,59,61,62,64,66,67,69,71,56,58,60,61,63,65,66,68,70)
FrequencyMappings,(392,440,494,523,587,659,699,784,880,440,494,554,587,659,740,784,880,988,415,466,523,554,622,699,740,831,932)
InstrumentMappings,(71,71,46,34,1000,60,70)
GracenoteDurations,(20,40,30,50,100,200,800,1200,250,250,250,500,200)
FontSizes,(90,100,100,80,250)
TuneFormat,(1,0,F,L,500,500,500,500,L,0,0)
"Orig. Format: TuneFormat,(1,0,M,L,500,500,500,500,L,0,0)"
"Strathspey ",(T,C,0,0,Times New Roman,14,400,0,0,18,0,0,0)
"The Keel Row",(Y,L,0,0,Times New Roman,16,700,0,0,18,0,0,0)
"Scots Guards",(M,R,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"PM FrankJan de Boone-The Seaforth Highlanders of Holland",(F,R,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"K 2",(F,C,0,0,Times New Roman,10,400,0,0,18,0,0,0)
"2008",(F,L,0,0,Times New Roman,10,400,0,0,18,0,0,0)
TuneTempo,120
& sharpf sharpc 4_4
I!'' dbf F_4 thrd Dr_8 'd Fl_16 dbhg HG_4 hdbe Er_8 'e HGl_16
! hdbf F_4 thrd Dr_8 'd Fl_16 dbe Er_8 'e Cl_16 gg LAr_8 'la HGl_16
! hdbf F_4 thrd Dr_8 'd Fl_16 dbhg HG_4 hdbe Er_8 'e HGl_16
! hdbf Fr_8 'f Dl_16 dbe Er_8 'e Cl_16 thrd D_4 lgstd D_4 space ''!I
& sharpf sharpc space
I!'' gg Cr_16 El_8 'e strla Er_16 HAl_8 'ha hdbf F_4 dbe Er_8 'e Dl_16
! dbc C_4 gg LAr_8 'la dg Cl_16 dbb Br_8 'b LAl_16 gg LGr_8 'lg Dl_16
! gg Cr_16 El_8 'e strla Er_16 HAl_8 'ha hdbf F_4 dbe Er_8 'e Dl_16
! gg Cr_16 dg LAl_8 'la gg Br_16 dg LGl_8 'lg gg LA_4 space space brl LA_4 space space ''!I

View File

@ -23,16 +23,21 @@
{}%Pipes
>>
}
% \new Staff = "song" {
% \lyricsglobal
% \new Voice = "lyrics"
% {}
% }
% \new Lyrics = "verse1" {
% \lyricsglobal
% \lyricsto "pipes" {
% \lyricsto "lyrics" {
% \verseA
% }
% }
% \new Staff = "seconds" {
% \pipessecndglobal
% \set Staff.instrumentName = \markup{ \instrumentPipes Seconds }
% \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 2nd}
% \set Staff.instrumentName = \markup{ \instrumentPipes \instrumentSecnd }
% \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes \shortInstrumentTrd}
%
%
% }

View File

@ -9,12 +9,12 @@
\global
\lyricsglobal
<<
\new Voice = "format"
{ }%Format
% \new Voice = "tune"
% { }
% \new Voice = "format"
% { }%Format
\new Voice = "tune"
{ }
\new Lyrics = "lyrics" {
\lyricsto "format" {
\lyricsto "tune" {
}
}
@ -26,12 +26,13 @@
instrument = \instrumentLyrics
composer = \markup \large {
\column \right-align {
$(if (not (string=? "" composerLyrics)) #{ \markup { \line { \composerLyrics } } #} )
$(if (not (string=? "" composerPipes)) #{ \markup { \line { \composerPipes ":" } } #} )
$(if (not (string=? "" composerLyrics)) #{ \markup { \line { \composerLyrics ":" } } #} )
}
\column \right-align {
$(if (not (string=? "" composerLyrics)) #{ \markup { \line { } } #} )
$(if (not (string=? "" composerPipes)) #{ \markup { \line { \instrumentPipes } } #} )
$(if (not (string=? "" composerLyrics)) #{ \markup { \line { "Lyrics" } } #} )
}
}
@ -46,4 +47,3 @@
% }
% }
%}

View File

@ -21,14 +21,14 @@
}
\new Staff = "seconds" {
\pipessecndglobal
\set Staff.instrumentName = \markup{ \instrumentPipes Seconds }
\set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 2nd}
\set Staff.instrumentName = \markup{ \instrumentSecnd }
\set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes \shortInstrumentSecnd}
}
% \new Staff = "thirds" {
% \pipesthrdglobal
% \set Staff.instrumentName = \markup{ \instrumentPipes Thirds }
% \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes 3rd }
% \set Staff.instrumentName = \markup{ \instrumentPipes \instrumentThrd }
% \set Staff.shortInstrumentName = \markup{ \shortInstrumentPipes \shortInstrumentThrd }
%
% }
>>

View File

@ -15,7 +15,7 @@
\header {
title = \title
meter = \meter
instrument = \instrumentPipes \instrumentSecnd
instrument = \instrumentSecnd
composer = \composerPipesSecnd
}
}
@ -28,7 +28,7 @@
\header {
title = \title
meter = \meter
instrument = \instrumentPipes \instrumentSecnd
instrument = \instrumentSecnd
composer = \composerPipesSecnd
}

View File

@ -15,7 +15,7 @@
\header {
title = \title
meter = \meter
instrument = \instrumentPipesthrd
instrument = \instrumentThrd
composer = \composerPipesthrd
}
}
@ -28,7 +28,7 @@
\header {
title = \title
meter = \meter
instrument = \instrumentPipesthrd
instrument = \instrumentThrd
composer = \composerPipesthrd
}

3
todo Normal file
View File

@ -0,0 +1,3 @@
my home: tenor + bass
mist covered mountains: bass
loch duich: last bar side