mirror of
https://github.com/kastdeur/lilydrum.git
synced 2024-12-22 17:23:32 +01:00
Created a nice Fullscore
eventhough bass and tenor scores have to be written still path error in makedrum
This commit is contained in:
parent
edd1abcaac
commit
cd28625679
3 changed files with 414 additions and 1 deletions
2
makedrum
2
makedrum
|
@ -29,7 +29,7 @@ class MakeDrum:
|
|||
help='show Lilypond version and exit')
|
||||
|
||||
parser.add_argument('-x', '--drumfile',
|
||||
dest='lilydrum', default='lilydrum/lilydrum.ly',
|
||||
dest='lilydrum', default='lilydrum.ly',
|
||||
help='Use the specified file for drums')
|
||||
parser.add_argument('-c', '--pipefile',
|
||||
dest='lilypipe', default='bagpipe.ly',
|
||||
|
|
169
strathspeys/lady_mackenzie_of_fairburn.drums.ly
Executable file
169
strathspeys/lady_mackenzie_of_fairburn.drums.ly
Executable file
|
@ -0,0 +1,169 @@
|
|||
%%%% SNARE DRUM %%%%
|
||||
snareA = \drummode {
|
||||
{\flam d8.} g16
|
||||
d8.:32( g16)
|
||||
\flam d8 \< \triplet {d16 g d }
|
||||
\flam g4-> \!
|
||||
|
|
||||
\triplet { d16 g d g d8 }
|
||||
\triplet { g8-> d g-> }
|
||||
d8.:32(-> g16:64)(->
|
||||
d4)
|
||||
|
|
||||
\triplet { d8 d g }
|
||||
\flam d8. g16
|
||||
\triplet { d16 g d g d8 }
|
||||
g8 g8
|
||||
|
|
||||
d8[:32( g8]:32)(->
|
||||
d8[:32)( g8]:32)(->
|
||||
d8[:32)( g8]:32)(->
|
||||
d8.) s16
|
||||
}
|
||||
snareBA = \drummode{
|
||||
g16 |
|
||||
\triplet {d8 g \flam d}
|
||||
\triplet {g d \flam g}
|
||||
\triplet {d8 g \flam d}
|
||||
\flam g8. g16
|
||||
|
|
||||
\flam d16. d32 \flam g8
|
||||
d8:32( g8:32)(->
|
||||
d16.) g32 d8
|
||||
\flam d8. g16
|
||||
|
|
||||
\drag d16 d8.
|
||||
d4:32(
|
||||
\triplet { d16) g d g d8}
|
||||
g8. g16
|
||||
|
|
||||
d8[:32( g8]:32)(->
|
||||
d8[:32)( g8]:32)(->
|
||||
d8[:32)( g8]:32)(->
|
||||
d8.) s16
|
||||
}
|
||||
snareBB = \drummode{
|
||||
g16 |
|
||||
\triplet {d8 g \flam d}
|
||||
\triplet {g d \flam g}
|
||||
\triplet {d8 g \flam d}
|
||||
\flam g8. g16
|
||||
|
|
||||
\flam d16. d32 \flam g8
|
||||
d8:32( g8:32)(->
|
||||
d16.) g32 d8
|
||||
\flam d8. g16
|
||||
|
|
||||
{\flam d8.} g16
|
||||
d8.:32( g16)
|
||||
\flam d8 \< \triplet {d16 g d }
|
||||
\flam g4-> \!
|
||||
|
|
||||
d8[:32( g8]:32)(->
|
||||
d8:32)( g8]:32)(->
|
||||
d4:32)(->
|
||||
d4)
|
||||
|
||||
}
|
||||
%%%% BASS DRUM %%%%
|
||||
bassA = \drummode {
|
||||
bd4 bd4-> r4 bd4
|
||||
|
|
||||
bd4-> r4 bd4 r4
|
||||
|
|
||||
bd4-> bd4 r4 bd4
|
||||
|
|
||||
bd4 r4 bd4-> bd4
|
||||
}
|
||||
bassBA = \drummode {
|
||||
s16 |
|
||||
s1*4
|
||||
}
|
||||
bassBB = \drummode {
|
||||
s16 |
|
||||
s1*4
|
||||
}
|
||||
%%%% TENOR DRUM %%%%
|
||||
tenorA = \drummode {
|
||||
d8.[ g16]
|
||||
d4^\splitTheFeather
|
||||
r4
|
||||
<< d4 g4 >>
|
||||
| \flourish{
|
||||
d4
|
||||
g4
|
||||
d4
|
||||
g4
|
||||
} |
|
||||
d4
|
||||
r16 g d-> r
|
||||
r8. g16
|
||||
d4
|
||||
|
|
||||
d4
|
||||
g4
|
||||
d4
|
||||
r4
|
||||
}
|
||||
tenorBA = \drummode {
|
||||
s16 |
|
||||
s1^\bfly s1
|
||||
s1*2
|
||||
}
|
||||
tenorBB = \drummode {
|
||||
s16 |
|
||||
s1*4
|
||||
}
|
||||
|
||||
formatA = { % Part 1
|
||||
\repeat volta 2 {
|
||||
\repeat unfold 4 { s1 | }
|
||||
}
|
||||
\break
|
||||
}
|
||||
formatBA = { % Part 2.1
|
||||
\partial 16 s16 |
|
||||
\repeat unfold 4 { s1 | }
|
||||
\break
|
||||
}
|
||||
|
||||
formatBB = { % Part 2.2
|
||||
\partial 16 s16 |
|
||||
\repeat unfold 4 { s1 | }
|
||||
\bar "|."
|
||||
}
|
||||
|
||||
\score {
|
||||
\new StaffGroup <<
|
||||
\new PipeBandDrumStaff {
|
||||
\set PipeBandDrumStaff.instrumentName = #"Side "
|
||||
\set PipeBandDrumStaff.shortInstrumentName = #"S.D. "
|
||||
<<
|
||||
{\formatA \formatBA \formatBB}
|
||||
{
|
||||
\snareA
|
||||
\snareBA \snareBB
|
||||
}
|
||||
>>
|
||||
}
|
||||
\new DrumStaff {
|
||||
\set DrumStaff.instrumentName = #"Bass "
|
||||
\set DrumStaff.shortInstrumentName = #"B.D. "
|
||||
|
||||
\bassA
|
||||
\bassBA \bassBB
|
||||
}
|
||||
\new DrumStaff {
|
||||
\set DrumStaff.instrumentName = #"Tenor "
|
||||
\set DrumStaff.shortInstrumentName = #"T.D. "
|
||||
|
||||
\tenorA
|
||||
\tenorBA \tenorBB
|
||||
}
|
||||
>>
|
||||
\header {
|
||||
title = "Lady MacKenzie of Fairburn"
|
||||
meter = "Strathspey"
|
||||
composer = "E.T. de Boone"
|
||||
}
|
||||
}
|
244
strathspeys/lady_mackenzie_of_fairburn.full.ly
Executable file
244
strathspeys/lady_mackenzie_of_fairburn.full.ly
Executable file
|
@ -0,0 +1,244 @@
|
|||
pipesA = {
|
||||
d16 |
|
||||
\dblc c8. e16
|
||||
\dblA A4
|
||||
g16 f16 e8
|
||||
\dblA A4
|
||||
|
|
||||
\hdblc c8. e16
|
||||
\dblA A8. d16
|
||||
\dblc c8. b16
|
||||
\grg a8. d16
|
||||
|
|
||||
\dblc c8. e16
|
||||
\dblA A4
|
||||
g16 f e8
|
||||
\dblg g4
|
||||
|
|
||||
\thrwd d8. e16
|
||||
\dblg g8. d16
|
||||
\dblb b8. a16
|
||||
\grg a8. s16
|
||||
}
|
||||
pipesBA = {
|
||||
d16 |
|
||||
a8. \grd c16
|
||||
\dble e8. a16
|
||||
\grg f8. a16
|
||||
\dble e4
|
||||
|
|
||||
\grg a8. \grd c16
|
||||
\dble e8. d16
|
||||
\dblc c8. b16
|
||||
\grg a8. A16
|
||||
|
|
||||
a8. \grd c16
|
||||
\dble e8. a16
|
||||
\grg f8. a16
|
||||
\dble e8. c16
|
||||
|
|
||||
\thrwd d8. e16
|
||||
\dblg g8. d16
|
||||
\dblb b8. a16
|
||||
\grg G8. s16
|
||||
}
|
||||
pipesBB = {
|
||||
A16 |
|
||||
a8. \grd c16
|
||||
\dble e8. a16
|
||||
\grg f8. a16
|
||||
\dble e4
|
||||
|
|
||||
\grg a8. \grd c16
|
||||
\dble d8. d16
|
||||
\dblc c8. b16
|
||||
\grg a8. A16
|
||||
|
|
||||
a8. \grd c16
|
||||
\grg e8. A16
|
||||
\hdblf g8. d16
|
||||
\dble e8. c16
|
||||
|
|
||||
\thrwd d8. e16
|
||||
\dblg g8. d16
|
||||
\dblb b8. a16
|
||||
\grg G8. s16
|
||||
|
||||
}
|
||||
snareA = \drummode {
|
||||
s16 |
|
||||
{\flam d8.} g16
|
||||
d8.:32( g16)
|
||||
\flam d8 \< \triplet {d16 g d }
|
||||
\flam g4-> \!
|
||||
|
|
||||
\triplet { d16 g d g d8 }
|
||||
\triplet { g8-> d g-> }
|
||||
d8.:32(-> g16:64)(->
|
||||
d4)
|
||||
|
|
||||
\triplet { d8 d g }
|
||||
\flam d8. g16
|
||||
\triplet { d16 g d g d8 }
|
||||
g8 g8
|
||||
|
|
||||
d8[:32( g8]:32)(->
|
||||
d8[:32)( g8]:32)(->
|
||||
d8[:32)( g8]:32)(->
|
||||
d8.) s16
|
||||
}
|
||||
snareBA = \drummode{
|
||||
g16 |
|
||||
\triplet {d8 g \flam d}
|
||||
\triplet {g d \flam g}
|
||||
\triplet {d8 g \flam d}
|
||||
\flam g8. g16
|
||||
|
|
||||
\flam d16. d32 \flam g8
|
||||
d8:32( g8:32)(->
|
||||
d16.) g32 d8
|
||||
\flam d8. g16
|
||||
|
|
||||
\drag d16 d8.
|
||||
d4:32(
|
||||
\triplet { d16) g d g d8}
|
||||
g8. g16
|
||||
|
|
||||
d8[:32( g8]:32)(->
|
||||
d8[:32)( g8]:32)(->
|
||||
d8[:32)( g8]:32)(->
|
||||
d8.) s16
|
||||
}
|
||||
snareBB = \drummode{
|
||||
g16 |
|
||||
\triplet {d8 g \flam d}
|
||||
\triplet {g d \flam g}
|
||||
\triplet {d8 g \flam d}
|
||||
\flam g8. g16
|
||||
|
|
||||
\flam d16. d32 \flam g8
|
||||
d8:32( g8:32)(->
|
||||
d16.) g32 d8
|
||||
\flam d8. g16
|
||||
|
|
||||
{\flam d8.} g16
|
||||
d8.:32( g16)
|
||||
\flam d8 \< \triplet {d16 g d }
|
||||
\flam g4-> \!
|
||||
|
|
||||
d8[:32( g8]:32)(->
|
||||
d8:32)( g8]:32)(->
|
||||
d4:32)(->
|
||||
d4)
|
||||
|
||||
}
|
||||
bassA = \drummode {
|
||||
s16 |
|
||||
bd4 bd4-> r4 bd4
|
||||
|
|
||||
bd4-> r4 bd4 r4
|
||||
|
|
||||
bd4-> bd4 r4 bd4
|
||||
|
|
||||
bd4 r4 bd4-> bd4
|
||||
}
|
||||
bassBA = \drummode {
|
||||
s16 |
|
||||
s1*4
|
||||
}
|
||||
bassBB = \drummode {
|
||||
s16 |
|
||||
s1*4
|
||||
}
|
||||
tenorA = \drummode {
|
||||
s16 |
|
||||
d8.[ g16]
|
||||
d4^\splitTheFeather
|
||||
r4
|
||||
<< d4 g4 >>
|
||||
| \flourish{
|
||||
d4
|
||||
g4
|
||||
d4
|
||||
g4
|
||||
} |
|
||||
d4
|
||||
r16 g d-> r
|
||||
r8. g16
|
||||
d4
|
||||
|
|
||||
d4
|
||||
g4
|
||||
d4
|
||||
r4
|
||||
}
|
||||
tenorBA = \drummode {
|
||||
s16 |
|
||||
s1*2
|
||||
s1*2
|
||||
}
|
||||
tenorBB = \drummode {
|
||||
s16 |
|
||||
s1*4
|
||||
}
|
||||
formatA = { % Part 1
|
||||
\repeat volta 2 {
|
||||
\partial 16 s16 |
|
||||
\repeat unfold 4 { s1 | }
|
||||
}
|
||||
\break
|
||||
}
|
||||
formatBA = { % Part 2.1
|
||||
\partial 16 s16 |
|
||||
\repeat unfold 4 { s1 | }
|
||||
\break
|
||||
}
|
||||
|
||||
formatBB = { % Part 2.2
|
||||
\partial 16 s16 |
|
||||
\repeat unfold 4 { s1 | }
|
||||
\bar "|."
|
||||
}
|
||||
|
||||
\score {
|
||||
\new StaffGroup <<
|
||||
\new Staff {
|
||||
\bagpipeKey
|
||||
\set Staff.instrumentName = #"Pipes "
|
||||
\set Staff.shortInstrumentName = #"P. "
|
||||
|
||||
\override KeySignature.stencil = ##f
|
||||
|
||||
<<
|
||||
{\formatA \formatBA \formatBB}
|
||||
{\pipesA \pipesBA \pipesBB}
|
||||
>>
|
||||
}
|
||||
\new PipeBandDrumStaff {
|
||||
\set DrumStaff.instrumentName = #"Side "
|
||||
\set DrumStaff.shortInstrumentName = #"S.D. "
|
||||
|
||||
\snareA
|
||||
\snareBA \snareBB
|
||||
}
|
||||
\new DrumStaff {
|
||||
\set DrumStaff.instrumentName = #"Bass "
|
||||
\set DrumStaff.shortInstrumentName = #"B.D. "
|
||||
|
||||
\bassA
|
||||
\bassBA \bassBB
|
||||
}
|
||||
\new DrumStaff {
|
||||
\set DrumStaff.instrumentName = #"Tenor "
|
||||
\set DrumStaff.shortInstrumentName = #"T.D. "
|
||||
|
||||
\tenorA
|
||||
\tenorBA \tenorBB
|
||||
}
|
||||
>>
|
||||
\header {
|
||||
title = "Lady MacKenzie of Fairburn"
|
||||
meter = "Strathspey"
|
||||
composer = "E.T. de Boone"
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue