From f09043182e50f3a2ec05abb21f9326fb318a6b9c Mon Sep 17 00:00:00 2001 From: Eric Teunis de Boone Date: Fri, 18 Oct 2019 20:10:53 +0200 Subject: [PATCH] New Tune: Heights of Cassino --- 6-8_marches/heights_of_cassino/config.ily | 18 +++++ .../heights_of_cassino/notes.pipes.ily | 67 ++++++++++++++++ 6-8_marches/heights_of_cassino/pipes.ly | 80 +++++++++++++++++++ 3 files changed, 165 insertions(+) create mode 100644 6-8_marches/heights_of_cassino/config.ily create mode 100644 6-8_marches/heights_of_cassino/notes.pipes.ily create mode 100644 6-8_marches/heights_of_cassino/pipes.ly diff --git a/6-8_marches/heights_of_cassino/config.ily b/6-8_marches/heights_of_cassino/config.ily new file mode 100644 index 0000000..4e148b8 --- /dev/null +++ b/6-8_marches/heights_of_cassino/config.ily @@ -0,0 +1,18 @@ +\version "2.19.0" +%% Globals +global = { + \key d \major + \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 = "The Heights of Cassino" +meter = "March" diff --git a/6-8_marches/heights_of_cassino/notes.pipes.ily b/6-8_marches/heights_of_cassino/notes.pipes.ily new file mode 100644 index 0000000..7752ddb --- /dev/null +++ b/6-8_marches/heights_of_cassino/notes.pipes.ily @@ -0,0 +1,67 @@ +% 6/8 Heights of Cassino +% Pipes +\version "2.18.2" +composerPipes = "PM D. MacRae" % QoCHldrs +arrangerPipes = "" +pipeglobal = { + \key d \major +} +% Music +pipesAA = { + e8 | + \grg a4 \taor a8 \grg b16 d8. e8 | + \dblf f4 A8 \hdblf f8. e16 d8 | + \dble e4 \grip e8 \dble e4 \thrwd d8 | + \grg e16 f8. e8 \dbld d8. \grg b16 \grd G8 | +} +pipesAB = { + \grg a4 \taor a8 \grg b16 d8. e8 | + \dblf f4 A8 \hdblf f8. e16 d8 | + \dblf f4 \birl a8 \grg e16 f8. e8 | + \thrwd d4. \wslurd d4 +} + +pipesBA = { + \hslurg g8 | + A8. f16 \grg d8 \dblf f4. | + \grg f4 A8 \hdblf f8. e16 d8 | + \dble e4 \grip e8 \dble e4 \thrwd d8 | + \grg e16 f8. e8 \dbld d8. \grg b16 \grd G8 | +} +pipesBB = { + A8. f16 \grg d8 \dblf f4. | + \grg f4 A8 \hdblf f8. e16 d8 | + \dblf f4 \birl a8 \grg e16 f8. e8 | + \thrwd d4. \wslurd d4 +} + +pipesCA = { + f8 | + \gbirl a4. \dblb b8. \grg a16 \grd G8 | + \grg a4 \taor a8 \dblf f4. | + \grg f4 A8 \hdblf f8. e16 d8 | + \grg e16 f8. e8 \dbld d8. \grg b16 \grd G8 | +} +pipesCB = { + \gbirl a4. \dblb b8. \grg a16 \grd G8 | + \grg a4 \taor a8 \dblf f4. | + \grg f4 \birl a8 \grg e16 f8. e8 | + \thrwd d4. \wslurd d4 +} + +pipesDA = { + \hslurg g8 | + A8. f16 \grg e8 \thrwd d8. e16 8 | + \grg a4 \taor a8 \dblf f4. | + \grg f4 A8 \hdblf f8. e16 d8 | + \grg e16 f8. e8 \dbld d8. \grg b16 \grd G8 | +} +pipesDBA = { + A8. f16 \grg e8 \thrwd d8. e16 8 | + \grg a4 \taor a8 \dblf f4. + \dblf f4 \birl a8 \grg e16 f8. e8 | + \thrwd d4. \wslurd d4 +} +pipesDBB = { + \pipesCB +} diff --git a/6-8_marches/heights_of_cassino/pipes.ly b/6-8_marches/heights_of_cassino/pipes.ly new file mode 100644 index 0000000..ab4423c --- /dev/null +++ b/6-8_marches/heights_of_cassino/pipes.ly @@ -0,0 +1,80 @@ +\version "2.18.2" + +\include "bagpipe.ly" + +\include "./config.ily" +\include "./notes.pipes.ily" + +\score { + \new Staff { + \global + \pipeglobal + + \partial 8 + \repeat volta 2 { + \pipesAA + \pipesAB + } + \break + + \repeat volta 2 { + \pipesBA + \pipesBB + } + \break + + \repeat volta 2 { + \pipesCA + \pipesCB + } + \break + + \repeat volta 2 { + \pipesDA + } \alternative { + { \pipesDBA } + { \pipesDBB } + } + \bar "|." + } + \header { + title = \title + meter = \meter + instrument = \instrumentPipes + composer = \composerPipes + arranger = \arrangerPipes + } +} +\score { + \unfoldRepeats \new Staff { \global \pipeglobal + \set Staff.midiInstrument = #"bagpipe" + %%Tune + \partial 8 + \repeat volta 2 { + \pipesAA + \pipesAB + } + \repeat volta 2 { + \pipesBA + \pipesBB + } + \repeat volta 2 { + \pipesCA + \pipesCB + } + \repeat volta 2 { + \pipesDA + } \alternative { + { \pipesDBA } + { \pipesDBB } + } + } + \midi { \confTempo } + \header { + title = \title + meter = \meter + instrument = \instrumentPipes + composer = \composerPipes + arranger = \arrangerPipes + } +}