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

error in unison for 24 endings (side)

Made Band of Brothers a bit nicer

rewrote Pibroch of Donald Dubh using repeats

Barring error in Wings
+ unfolded Side score
This commit is contained in:
Eric Teunis de Boone 2018-01-30 16:23:53 +01:00
parent 3fed96fa3e
commit fa459373ce
8 changed files with 104 additions and 89 deletions

View file

@ -20,9 +20,11 @@
\set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentPipes } \set PipeBandDrumStaff.shortInstrumentName = \markup{ \shortInstrumentPipes }
<< <<
\new NullVoice = "format" { \new NullVoice = "format" {
\part \line \bar "|." \part \line \bar "||"
\line \bar "|."
\break \break
\part \line \bar "|." \part \line \bar "||"
\line \bar "|."
}%Format }%Format
\new Voice = "pipes" { \new Voice = "pipes" {

View file

@ -1,38 +0,0 @@
\version "2.18.2"
\include "config.ily"
\include "notes.side.ily"
\score {
\new PipeBandDrumStaff {
\global
<<
{
\partial 8 s8
\repeat volta 2 {
\halfline
}
\alternative {
{ \halfline }
{ \measure | s2^"Fine" s4 s8 \bar "|."}
}
\partial 8 s8
\halfline
\measure
s1^"D.C. al Fine" \bar "||"
}
{
\snareAA
\snareABA
\snareABB
\snareBA
}
>>
}
\header {
title = \title
meter = \meter
instrument = \instrumentSide
composer = \composerSide
}
}

View file

@ -36,8 +36,8 @@ markTextEol = #(define-music-function (parser location text) (string?) #{
\new DrumVoice = "side" { \new DrumVoice = "side" {
\snareAA \snareAA
\snareABA s4 \snareABA
\snareABB \snareABB r8 s8
\snareBA \snareBA
} }
>> >>

View file

@ -0,0 +1,35 @@
\version "2.18.2"
\include "lilydrum.ly"
\include "./config.ily"
\include "./notes.side.ily"
\score {
\new PipeBandDrumStaff {
\global
\sideglobal
<<
\new NullVoice = "format" {
\partial 8 s8 \line \bar "||"
\line \bar "||"
\break
\partial 8 s8 \line \bar "||"
\line \bar "|."
}%Format
\new DrumVoice = "side" {
\snareAA \snareABA
\removeWithTag #'tutti { \snareAAI \snareABB r8 s8 }
\snareBA
\removeWithTag #'tutti { \snareAAI \snareABB r8 s8 }
}
>>
}
\header {
title = \title
meter = \meter
instrument = \instrumentSide
composer = \composerSide
}
}

View file

@ -3,57 +3,70 @@
\version "2.18.2" \version "2.18.2"
composerPipes = "" composerPipes = ""
pipeglobal = { pipeglobal = {
\bagpipeKey \bagpipeKey
} }
mbreak = \break
% Music % Music
pipesA = { pipesA = {
\dble e8. [ c16 \grG c8 ] \grg f8. [ g16 A8 ] \bar "|" \repeat unfold 2 {
\hdble e8. [ c16 \grG c8 ] \dblc c8. [ b16 \grG a8 ] \bar "|" \dble e8. [ c16 \grG c8 ] \grg f8. [ g16 A8 ] |
\dble e8. [ c16 \grG c8 ] \grg f8. [ g16 A8 ] \bar "|" \hdble e8. [ c16 \grG c8 ] \dblc c8. [ b16 \grG a8 ] |
\hdble e8. [ c16 \grG a8 ] \dblb b4 \grG a8 \bar "|" \break } \alternative {
{
\dble e8. [ c16 \grG c8 ] \grg f8. [ g16 A8 ] \bar "|" \dble e8. [ c16 \grG c8 ] \grg f8. [ g16 A8 ] |
\hdble e8. [ c16 \grG c8 ] \dblc c8. [ b16 \grG a8 ] \bar "|" \hdble e8. [ c16 \grG a8 ] \dblb b4 \grG a8 \mbreak |
\slurb b4 c8 \thrwd d8. [ e16 f8 ] \bar "|" }
\dble e8. [ c16 \grG a8 ] \dblb b4 \grG a8 {
\slurb b4 c8 \thrwd d8. [ e16 f8 ] |
\dble e8. [ c16 \grG a8 ] \dblb b4 \grG a8 |
}
}
} }
pipesB = { pipesB = {
\dble e8. [ c16 \grG c8 ] \grg f8. [ d16 \grG d8 ] \bar "|" \repeat unfold 2 {
\dble e8. [ c16 \grG c8 ] \dblc c8. [ b16 \grG a8 ] \bar "|" \dble e8. [ c16 \grG c8 ] \grg f8. [ d16 \grG d8 ] |
\dble e8. [ c16 \grG c8 ] \grg f8. [ d16 \grG d8 ] \bar "|" \dble e8. [ c16 \grG c8 ] \dblc c8. [ b16 \grG a8 ] |
\dble e8. [ c16 \grG a8 ] \dblb b4 \grG a8 \bar "|" \break } \alternative {
{
\dble e8. [ c16 \grG c8 ] \grg f8. [ d16 \grG d8 ] \bar "|" \dble e8. [ c16 \grG c8 ] \grg f8. [ d16 \grG d8 ] |
\dble e8. [ c16 \grG c8 ] \dblc c8. [ b16 \grG a8 ] \bar "|" \dble e8. [ c16 \grG a8 ] \dblb b4 \grG a8 \mbreak |
\slurb b4 c8 \thrwd d8. [ e16 f8 ] \bar "|" }
\dble e8. [ c16 \grG a8 ] \dblb b4 \grG a8 {
\slurb b4 c8 \thrwd d8. [ e16 f8 ] |
\dble e8. [ c16 \grG a8 ] \dblb b4 \grG a8 |
}
}
} }
pipesC = { pipesC = {
\grip e4 \grg a8 \grip f4 \grg a8 \bar "|" \repeat unfold 2 {
\grip e4 \grg a8 \dblc c8. [ b16 \grG a8 ] \bar "|" \grip e4 \grg a8 \grip f4 \grg a8 |
\grip e4 \grg a8 \grip f4 \grg a8 \bar "|" \grip e4 \grg a8 \dblc c8. [ b16 \grG a8 ] |
\grip e4 c8 \dblb b4 \grG a8 \bar "|" \break } \alternative {
{
\grip e4 \grg a8 \grip f4 \grg a8 \bar "|" \grip e4 \grg a8 \grip f4 \grg a8 |
\grip e4 \grg a8 \dblc c8. [ b16 \grG a8 ] \bar "|" \grip e4 c8 \dblb b4 \grG a8 \mbreak |
\slurb b4 c8 \thrwd d8. [ e16 f8 ] \bar "|" }
\dble e8. [ c16 \grG a8 ] \dblb b4 \grG a8 {
\slurb b4 c8 \thrwd d8. [ e16 f8 ] |
\dble e8. [ c16 \grG a8 ] \dblb b4 \grG a8 |
}
}
} }
pipesDA = { pipesDA = {
A8. [ e16 \grg e8 ] A8. [ f16 \grg f8 ] \bar "|" A8. [ e16 \grg e8 ] A8. [ f16 \grg f8 ] |
A8. [ e16 \grg e8 ] \dblc c8. [ b16 \grG a8 ] \bar "|" A8. [ e16 \grg e8 ] \dblc c8. [ b16 \grG a8 ] |
A8. [ e16 \grg e8 ] A8. [ f16 \grg f8 ] \bar "|" A8. [ e16 \grg e8 ] A8. [ f16 \grg f8 ] |
\dble e8. [ c16 \grG a8 ] \dblb b4 \grG a8 \bar "|" \dble e8. [ c16 \grG a8 ] \dblb b4 \grG a8 |
} }
pipesDBA = { pipesDBA = {
A8. [ e16 \grg e8 ] A8. [ f16 \grg f8 ] \bar "|" A8. [ e16 \grg e8 ] A8. [ f16 \grg f8 ] |
A8. [ e16 \grg e8 ] \dblc c8. [ b16 \grG a8 ] \bar "|" A8. [ e16 \grg e8 ] \dblc c8. [ b16 \grG a8 ] |
\slurb b4 c8 \thrwd d8. [ e16 f8 ] \bar "|" \slurb b4 c8 \thrwd d8. [ e16 f8 ] |
\dble e8. [ c16 \grG a8 ] \dblb b4 \grG a8 \dble e8. [ c16 \grG a8 ] \dblb b4 \grG a8
} }
pipesDBB = { pipesDBB = {
A8. [ e16 \grg e8 ] A8. [ f16 \grg f8 ] \bar "|" A8. [ e16 \grg e8 ] A8. [ f16 \grg f8 ] |
A4 \grip A8 \hdblc c8. [ b16 \grG a8 ] \bar "|" A4 \grip A8 \hdblc c8. [ b16 \grG a8 ] |
\slurb b4 c8 \thrwd d8. [ e16 f8 ] \bar "|" \slurb b4 c8 \thrwd d8. [ e16 f8 ] |
\dble e8. [ c16 \grG a8 ] \dblb b4 \grG a8 \dble e8. [ c16 \grG a8 ] \dblb b4 \grG a8
} }

3
build-all Executable file
View file

@ -0,0 +1,3 @@
#!/bin/bash
./build {*marches,airs,christmas,hornpipes,jigs,other,reels,sinterklaas,strathspeys}/**/*.ly standards/*.ly

View file

@ -9,14 +9,12 @@
\layout { \layout {
indent = 0 indent = 0
\set Score.markFormatter = #format-mark-box-alphabet \set Score.markFormatter = #format-mark-box-alphabet
\context {
\Staff
\numericTimeSignature
% \hideKeySignature
}
} }
\score { \score {
\new Staff = "staff_pipes" { \new Staff = "staff_pipes" {
\numericTimeSignature
\bagpipeKey
\compressMMRests { \compressMMRests {
\tempo 2. = 32 \tempo 2. = 32
\time 3/4 \time 3/4
@ -29,9 +27,11 @@
\bar "||" \bar "||"
\mark \default \mark \default
\tempo 4 = 108
\time 4/4 \time 4/4
R1*3 <<
{ s8 \tempo 4 = 108 }
{ R1*3 }
>>
\time 2/4 \time 2/4
R2 R2

View file

@ -59,7 +59,7 @@ endone = \drummode {
endtwo = \drummode { endtwo = \drummode {
<< <<
\tag #'tutti \tutti { s8 | s4 s4 s4 r8 } \tag #'tutti \tutti { s8 | s4 s4 s4 s8 }
{ {
d8:32( | d8:32( |
g8) \flamd d16. g32 d16. \flamg g32 d16. g32 g8) \flamd d16. g32 d16. \flamg g32 d16. g32
@ -80,7 +80,7 @@ endthree = \drummode {
} }
endfour = \drummode { endfour = \drummode {
<< <<
\tag #'tutti \tutti { r8 | s4 s4 s4 s8 } \tag #'tutti \tutti { s8 | s4 s4 s4 s8 }
{ {
d8:32( | d8:32( |
\triplet { g16) d g } \flam d16. g32 d32 g d g d16. g32 \triplet { g16) d g } \flam d16. g32 d32 g d g d16. g32