diff --git a/airs/northern_lights_of_old_aberdeen/config.ily b/airs/northern_lights_of_old_aberdeen/config.ily new file mode 100644 index 0000000..9befe2e --- /dev/null +++ b/airs/northern_lights_of_old_aberdeen/config.ily @@ -0,0 +1,18 @@ +\version "2.19.0" +%% Globals +global = { + \key a \mixolydian + \time 6/8 + } +confTempo = { + \tempo 8 = 90 + } +%% Format +part = { \partial 8 \grace{s4.} s8 } +measure = { \grace {s1} s2. | } +halfline = { \repeat unfold 4 \measure } +line = { \repeat unfold 2 { \halfline } } + +%% Headers +title = "The Northern Lights of old Aberdeen" +meter = "Song" diff --git a/airs/northern_lights_of_old_aberdeen/notes.pipes.ily b/airs/northern_lights_of_old_aberdeen/notes.pipes.ily new file mode 100644 index 0000000..2c24754 --- /dev/null +++ b/airs/northern_lights_of_old_aberdeen/notes.pipes.ily @@ -0,0 +1,43 @@ +% 6/8 Northern Lights of Aberdeen +% Pipes +\version "2.18.2" +composerPipes = "Trad." +arrangerPipes = "" +pipeglobal = { + \key a \mixolydian +} +% Music +pipesA = { + f8 | + \dble e4 \grg c8 \dble e4 \grg e8 | + \dblA A8 g f \dble e4. | + \thrwd d8 e d \dblc c4 \gre b8 | + \dble e4. \grG e4 + + f8 | + \dble e4 \grg c8 \dble e4 \grg e8 | + \dblA A8 g f \dble e4. | + \thrwd d8 e d \dblc c4 \gre b8 | + \grG a4. \wbirl a4 +} +pipesBA = { + \grg e8 | + a4 \wbirl a8 \grg c4 \grip c8 | + \dblb b8 \grG a b \grG a4 e8 | + \grg f4 \gre f8 \thrwd d8 e f | + \dble e4. \grG e4 +} +pipesBBA = { + \grg e8 | + \grg f4 d8 \slurd d4 f8 | + \dble e4 c8 \dblb b4 \grG a8 | + \grg b4 \grip b8 \dblc c4 \gre a8 | + \dble e4. \grG e4 +} +pipesBBB = { + \grg e8 | + \grg f4 d8 \dblA A4 f8 | + \dble e4 \grg c8 \dblA A4 \grg A8 | + \grg A4 f8 \dblg g4 A8 | + \grg A4. \grg A4. +} \ No newline at end of file diff --git a/airs/northern_lights_of_old_aberdeen/pipes.ly b/airs/northern_lights_of_old_aberdeen/pipes.ly new file mode 100644 index 0000000..113db84 --- /dev/null +++ b/airs/northern_lights_of_old_aberdeen/pipes.ly @@ -0,0 +1,74 @@ +\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 + \line + } + \break + \repeat volta 2 { + \part + \halfline + \bar "" + } \alternative { + { \part \halfline } + { \part \halfline } + } + \bar "|." + }%Format + + \new Voice = "pipes" { + \pipesA s8 + + \pipesBA s8 + \pipesBBA s8 + \pipesBBB + } + >> + } + \header { + title = \title + subtitle = \subtitle + meter = \meter + instrument = \instrumentPipes + composer = \composerPipes + arranger = \arrangerPipes + } +} +\score { + \new Staff { \global \pipeglobal + \set Staff.midiInstrument = #"bagpipe" + %%Tune + \partial 8 + \repeat unfold 2 { + \pipesA + } + \break + \repeat unfold 2 { + \pipesBA + } \alternative { + \pipesBBA + \pipesBBB + } + + } + \midi { \confTempo } + \header { + title = \title + subtitle = \subtitle + meter = \meter + instrument = \instrumentPipes + composer = \composerPipes + arranger = \arrangerPipes + } +}