mirror of
https://github.com/kastdeur/lilydrum.git
synced 2024-12-22 17:23:32 +01:00
Moved scores for better naming
Slight update of the TODO Added a symbol for the split the feather, however this is not the correct one yet
This commit is contained in:
parent
e90059648c
commit
460aceb885
11 changed files with 129 additions and 275 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
@ -3,6 +3,7 @@
|
|||
*.png
|
||||
*.log
|
||||
*tmp*
|
||||
bwwtolily.py
|
||||
*.py
|
||||
_output/
|
||||
pdf/
|
||||
fullscores/*
|
||||
|
|
|
@ -1,50 +0,0 @@
|
|||
\version "2.18.2"
|
||||
|
||||
\include "lilydrum.ly"
|
||||
|
||||
\score {
|
||||
\drums {
|
||||
\time 2/4
|
||||
|
||||
% Part 1
|
||||
\repeat volta 2 {
|
||||
\partial 8 d8:32( |
|
||||
g16.) \parenthesize g32 \flamd d16. g32 d16. \flamg g32 d16. g32 |
|
||||
\flamd d16. \parenthesize g32 \flamd d16. g32 d16. \flamg g32 d16. g32 |
|
||||
\flamd d8 d32 g32 d32 g32 d4 |
|
||||
r4^\markup {\bold HOI} d8:32( g8:32)(-> |
|
||||
|
||||
\break
|
||||
|
||||
d16.) \parenthesize g32 \flamd d16. g32 d16. \flamg g32 d16. g32 |
|
||||
\flamd d16. \parenthesize g32 \flamd d16. g32 d16. \flamg g32 d16. g32 |
|
||||
\flamd d4 d4:32( |
|
||||
d8) \flamg g8 \flamd d8
|
||||
|
||||
}
|
||||
|
||||
\break
|
||||
|
||||
% Part 2 ( Part 2.2 = Part 1)
|
||||
d8
|
||||
d4:32( d4:32)( |
|
||||
d8) g16. d32-> g16. g32 \flamd d16. g32 |
|
||||
d4:32( d4:32)( |
|
||||
d8) g16. d32-> g16. g32 \flamd d16. g32 |
|
||||
|
||||
\break
|
||||
|
||||
d4:32( d8.:32)( g16:32)( |
|
||||
d8:32)( g8:32)( d4)( |
|
||||
g8:32)( d8:32)( g16.) d32-> g16. g32 |
|
||||
\flamd d8 d8:32( g8) \bar "|."
|
||||
|
||||
}% End of drums %
|
||||
}
|
||||
|
||||
\header {
|
||||
title = "Black Bear"
|
||||
meter = "March"
|
||||
composer = "E.T. de Boone, 2015"
|
||||
instrument = "Side"
|
||||
}
|
|
@ -1,8 +1,3 @@
|
|||
\version "2.18.2"
|
||||
|
||||
|
||||
\include "lilydrum.ly"
|
||||
|
||||
\score {
|
||||
\new DrumStaff = "staff_side" {
|
||||
\set DrumStaff.drumStyleTable = #(alist->hash-table pipeband-style)
|
||||
|
@ -15,10 +10,10 @@
|
|||
\drummode {
|
||||
\repeat volta 2{
|
||||
\partial 8 d8:32( |
|
||||
g8) \tuplet 3/2 { d16 g d } \flam g16. d32-> g16. g32 |
|
||||
g8) \tuplet 3/2 { \backstick d16 g d } \flam g16. d32-> g16. g32 |
|
||||
\flam d8 d8:32( g8:32)(-> \tuplet 3/2 { d16) g d } |
|
||||
|
||||
\flam g8[ \drag d16. d32]-> g16.[ \drag d32 d16. g32] |
|
||||
\flam g8 \drag d16. d32-> g16. \drag d32 d16. g32 |
|
||||
d4:32( d8) d8:32( |
|
||||
|
||||
g8) \tuplet 3/2 { d16 g d } \flam g16. d32-> g16. g32 |
|
||||
|
@ -45,10 +40,8 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
\header {
|
||||
title = "MacKenzie Highlanders"
|
||||
meter = "March"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,33 +0,0 @@
|
|||
\version "2.18.2"
|
||||
|
||||
\include "lilydrum.ly"
|
||||
|
||||
\score {
|
||||
\drums {
|
||||
\time 4/4
|
||||
|
||||
% Part 1
|
||||
\repeat volta 2 {
|
||||
\partial 4
|
||||
r8 d8^"Part 2 of 2" |
|
||||
d4:32( d8) g8 d4:32( d8) g8 |
|
||||
\flamd d8 g16. d32-> g16. g32 \flamd d16. g32 \flamd d16. d32:128( d16.) g32-> d32 g d \flamd d g8 |
|
||||
\flamd d8 d8:32( g8) d8:32( \tuplet 3/2 { g16) d g } \flamd d16. g32 d16. g32-> d g d \flamd d |
|
||||
d4 d4:32( d4)
|
||||
}
|
||||
\break
|
||||
% Part 2 ( Part 2.2 = Part 1)
|
||||
d8. g16 |
|
||||
d8:32(-> g8:32)(-> g8:32)( d8:32)(-> g8:32)( d8:32)(-> g8)-> d8:32( |
|
||||
g8.) g16 d8:32( g8) \flamd d8 d8:32( g8.) g16 |
|
||||
\flamd d8 d8:32( g8) d8:32( \tuplet 3/2 { g16) d g } \flamd d16. g32 d16. g32-> d g d \flamd d |
|
||||
d4 d4:32( d4)
|
||||
}% End of drums %
|
||||
}
|
||||
|
||||
\header {
|
||||
title = "Rowan Tree"
|
||||
meter = "Quick March"
|
||||
composer = ""
|
||||
instrument = "Side"
|
||||
}
|
|
@ -1,36 +0,0 @@
|
|||
\version "2.18.2"
|
||||
|
||||
\include "lilydrum.ly"
|
||||
|
||||
#(set-default-paper-size "a4landscape")
|
||||
\score {
|
||||
\drums {
|
||||
\time 4/4
|
||||
|
||||
% Part 1
|
||||
\repeat volta 2 {
|
||||
\partial 8 d8:32( |
|
||||
g8.) g16 d8:32( g8) \flamd d8 d8:32( g8) d8:32( |
|
||||
\tuplet 3/2 { g16) d g } \flamd d16. g32 \tuplet 3/2 { d16 g d } \flamg g16. g32 d16. g32 \tuplet 3/2 { d16 g d } \flamg g8 d8:32( |
|
||||
g8.) g16 d8:32( g8) \flamd d8 d8:32( \tuplet 3/2 { g16) d g } d8 |
|
||||
\flamd d4 d4:32( d4) r8
|
||||
}
|
||||
|
||||
\break
|
||||
|
||||
% Part 2 ( Part 2.2 = Part 1)
|
||||
g8 |
|
||||
d4:32( d8) g8 d4:32( d8) g8:32( |
|
||||
\tuplet 3/2 { g16) d g } \flamd d16. g32 \tuplet 3/2 { d16 g d } \flamg g16. g32 d16. g32 \tuplet 3/2 { d16 g d } \flamg g8 d8 |
|
||||
d4:32( d8) g8 d4:32( d8) g8 |
|
||||
\flamd d4 d4:32( d4) r8
|
||||
|
||||
}% End of drums %
|
||||
}
|
||||
|
||||
\header {
|
||||
title = "Scotland the Brave"
|
||||
meter = "Quick March"
|
||||
composer = ""
|
||||
instrument = "Side"
|
||||
}
|
18
TODO
18
TODO
|
@ -4,12 +4,12 @@ TODO
|
|||
* Macro for "Part 2 of $n"
|
||||
* If 8/16/32/..th notes come before a flam, they have a flag instead of a beam (fixable by explicit beaming, but rather have a good autobeaming)
|
||||
* A tuplet beginning with a flam has a strange tuplet beam (slanted)
|
||||
* It's custormary to have 4 bars per line for portrait and 8 for landscape...
|
||||
* It's customary to have 4 bars per line for portrait and 8 for landscape...
|
||||
|
||||
* TEMPLATING
|
||||
Find a nice filing system for easy saving, editing, generation of the scores
|
||||
*** script to easily generate the scores
|
||||
should be able to generate single instrument scores aswell as full drumscores,
|
||||
should be able to generate single instrument scores aswell as full drumscores (side, tenor, bass),
|
||||
and possibly fullscores (with the pipetune)
|
||||
from referenced files
|
||||
*** templates
|
||||
|
@ -21,10 +21,10 @@ TODO
|
|||
backstick white triangle pointing down
|
||||
|
||||
|
||||
* FLOURISHING short note above-note
|
||||
regular flourish \fl cross
|
||||
ups \up arrow-up
|
||||
scoop \scoop arrow-right-(diag-up\diag-down)
|
||||
split the feather \stf xcircle
|
||||
cartwheel \cart
|
||||
(EUSPBA symbols)
|
||||
* FLOURISHING short long note above-note
|
||||
regular flourish \fl \flourish cross
|
||||
ups \up arrow-up
|
||||
scoop \scoop arrow-right-(diag-up\diag-down) [propably start on beginning of note and filter out the last one]
|
||||
split the feather \stf \splitTheFeather xcircle
|
||||
cartwheel \cart \cartwheel
|
||||
(further EUSPBA symbols)
|
|
@ -1,50 +0,0 @@
|
|||
\version "2.18.2"
|
||||
|
||||
\include "lilydrum.ly"
|
||||
|
||||
\score {
|
||||
\drums {
|
||||
\time 6/8
|
||||
|
||||
% Part 1
|
||||
\repeat volta 2 {
|
||||
\partial 8 d16. g32 |
|
||||
d8:32( d8.)-> g16 d4:32( d8) |
|
||||
\dragd d16. d32-> g16. g32 \flamd d8 d4.:32( |
|
||||
d4) d16. g32 d8:32( d8) g8 |
|
||||
\flamd d16. g32 d16. \flamg g32 d16. g32 \flamd d4 d16. g32 |
|
||||
|
||||
\break
|
||||
|
||||
d8:32( d8.)-> g16 d4:32( d8) |
|
||||
\dragd d16. d32-> g16. g32 \flamd d8 d4:32( d16.) g32 |
|
||||
d8:32( g16.) d32-> g16. g32 d8:32( g16.) d32-> g16. g32 |
|
||||
d4.:32( d4)
|
||||
|
||||
}
|
||||
|
||||
\break
|
||||
|
||||
% Part 2 ( Part 2.2 = Part 1)
|
||||
d8:32(
|
||||
g4) \flamd d16. g32 d8:32( g8) \flamd d8 |
|
||||
d32-> g32 d32 g32 d32 g32 d32 g32-> d32 g32 d32 g32 d4-> d8:32( |
|
||||
g4) \flamd d16. g32 d8:32( g8.) g16 |
|
||||
d4.:32( d4) d8:32( |
|
||||
|
||||
\break
|
||||
|
||||
g4) \flamd d16. g32 d8:32( g8) \flamd d8 |
|
||||
d32-> g32 d32 g32 d32 g32 d32 g32-> d32 g32 d32 g32 d4-> \flamd d16. g32 |
|
||||
d8:32( g16.) d32-> g16. g32 d8:32( g16.) d32-> g16. g32 |
|
||||
d4.:32( d4)
|
||||
|
||||
}% End of drums %
|
||||
}
|
||||
|
||||
\header {
|
||||
title = "Alexander MacKenzie"
|
||||
meter = "Slow March"
|
||||
composer = "E.T. de Boone, 2015"
|
||||
instrument = "Side"
|
||||
}
|
39
airs/flower_of_scotland.ly
Executable file
39
airs/flower_of_scotland.ly
Executable file
|
@ -0,0 +1,39 @@
|
|||
\score {
|
||||
\new DrumStaff = "staff_side" {
|
||||
\set DrumStaff.drumStyleTable = #(alist->hash-table pipeband-style)
|
||||
\set Staff.instrumentName = #"Side"
|
||||
\set Staff.shortInstrumentName = #"S.D."
|
||||
|
||||
\time 6/8
|
||||
|
||||
\drummode {
|
||||
\repeat volta 2 {
|
||||
\partial 8 g8 |
|
||||
\flam d8 d:32( g) \flam d8 g16. d32 g16. g32 |
|
||||
d4.:32( d4.) |
|
||||
\flam d8 d:32( g) \flam d8 g16. d32 g16. g32 |
|
||||
\flam d8 g16. d32 g16. g32 \flam d8 g d |
|
||||
\break
|
||||
d4.:32( d4.) |
|
||||
\flam d8 g16. d32 g16. g32 \flam d8 g d |
|
||||
\flam d8 d:32( g) \flam d8 g16. d32 g16. g32 |
|
||||
\flam d8 g16. d32 g16. g32 \flam d8 g d |
|
||||
\break
|
||||
\flam d8 d:32( g) \flam d8 g16. d32 g16. g32 |
|
||||
d4.:32( d4.) |
|
||||
\flam d8 d:32( g) \flam d8 g16. d32 g16. g32 |
|
||||
d4.:32( d4.) |
|
||||
\break
|
||||
\flam d8 d:32( g) \flam d8 g16. d32 g16. g32 |
|
||||
d4.:32( d4.) |
|
||||
\flam d8 d:32( g) \flam d8 g16. d32 g16. g32 |
|
||||
\flam d8 g16. d32 g16. g32 \flam d4 |
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
\header {
|
||||
title = "Flower of Scotland"
|
||||
meter = "Air"
|
||||
}
|
||||
}
|
|
@ -127,7 +127,7 @@ eighthBeaming = {
|
|||
}
|
||||
sixteenthBeaming = {
|
||||
\set Score.baseMoment = #(ly:make-moment 1 16)
|
||||
\set Score.beatStructure = #'( 4 4 4 4 )
|
||||
\set Score.beatStructure = #'( 4)
|
||||
}
|
||||
|
||||
\layout{
|
||||
|
@ -181,6 +181,12 @@ flourish = #(define-music-function (parser location notes) (ly:music?)
|
|||
$notes
|
||||
\revert Staff.NoteHead.style
|
||||
#})
|
||||
splitTheFeather = #(define-music-function (parser location notes) (ly:music?)
|
||||
#{
|
||||
\temporary \override Staff.NoteHead.style = #'xcircle
|
||||
$notes
|
||||
\revert Staff.NoteHead.style
|
||||
#})
|
||||
|
||||
% ================================================= %
|
||||
% Functions %
|
||||
|
|
|
@ -1,13 +1,7 @@
|
|||
\version "2.18.2"
|
||||
|
||||
\include "lilydrum2.ly"
|
||||
\include "lilydrum.ly"
|
||||
|
||||
\header {
|
||||
meter = "March"
|
||||
instrument = "Bass"
|
||||
}
|
||||
|
||||
\markup "2/4 Standards"
|
||||
\score {
|
||||
\new DrumStaff {
|
||||
\time 2/4
|
||||
|
@ -17,62 +11,8 @@
|
|||
}
|
||||
|
||||
\header {
|
||||
title = "2/4 Standards"
|
||||
}
|
||||
}
|
||||
|
||||
\markup "3/4 Standards"
|
||||
\score {
|
||||
\new DrumStaff {
|
||||
\time 3/4
|
||||
|
||||
\repeat volta 2 {
|
||||
\repeat unfold 4 { d4-> g4 d4 }
|
||||
}
|
||||
}
|
||||
|
||||
\header {
|
||||
title = "3/4 Standards"
|
||||
}
|
||||
}
|
||||
|
||||
\markup "4/4 Standards"
|
||||
\score {
|
||||
\new DrumStaff {
|
||||
\time 4/4
|
||||
\numericTimeSignature
|
||||
|
||||
\repeat volta 2 {
|
||||
\repeat unfold 3 { d4-^ g4 d4-> g4 }
|
||||
d4-^ g4 d4 r4 |
|
||||
}
|
||||
}
|
||||
|
||||
\header {
|
||||
title = "4/4 Standards"
|
||||
}
|
||||
}
|
||||
|
||||
\markup "6/8 Standards"
|
||||
\score {
|
||||
\new DrumStaff {
|
||||
\time 6/8
|
||||
|
||||
% Part 1
|
||||
\repeat volta 2 {
|
||||
d4. g4. |
|
||||
d4. r4. |
|
||||
d4. g4. |
|
||||
d4. r4 g8 |
|
||||
d4. g4. |
|
||||
d4. r4. |
|
||||
d4. g4. |
|
||||
d4. r4. |
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
\header {
|
||||
title = "6/8 Standards"
|
||||
title = "Cullen Bay"
|
||||
meter = "March"
|
||||
instrument = "Bass"
|
||||
}
|
||||
}
|
|
@ -3,17 +3,35 @@
|
|||
\include "lilydrum.ly"
|
||||
|
||||
\header {
|
||||
meter = "March"
|
||||
instrument = "Tenor"
|
||||
title = "Standards"
|
||||
}
|
||||
|
||||
\markup "2/4 Standards"
|
||||
\score {
|
||||
\drums {
|
||||
\time 2/4
|
||||
\repeat unfold 8 { d8-> g8 d8 g8 }
|
||||
\break
|
||||
\repeat unfold 8 { d4 g4}
|
||||
|
||||
\repeat volta 2 {
|
||||
d8-> g d g |
|
||||
d8-> g d g |
|
||||
d8-> g d g |
|
||||
d8-> g d g |
|
||||
d8-> g d g |
|
||||
d8-> g d g |
|
||||
d8-> g d g |
|
||||
d4-> r |
|
||||
\bar "||"
|
||||
\flourish {
|
||||
d4 d |
|
||||
g4 g |
|
||||
d4 d |
|
||||
g4 g |
|
||||
d4 d |
|
||||
g4 g |
|
||||
d4 d |
|
||||
g4 d |
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
\header {
|
||||
|
@ -21,13 +39,22 @@
|
|||
}
|
||||
}
|
||||
|
||||
\markup "3/4 Standards"
|
||||
\score {
|
||||
\drums {
|
||||
\time 3/4
|
||||
|
||||
\repeat volta 2 {
|
||||
\repeat unfold 4 { d4-> g4 d4 }
|
||||
d8.-> g16 d8 g r g |
|
||||
d4-> d8 g d4 |
|
||||
d8.-> g16 d8 g r g |
|
||||
d4-> d8 g d4 |
|
||||
\bar "||"
|
||||
\flourish{
|
||||
d4-> d d |
|
||||
g4-> g g |
|
||||
d4-> d g |
|
||||
g4-> d g |
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -36,14 +63,22 @@
|
|||
}
|
||||
}
|
||||
|
||||
\markup "4/4 Standards"
|
||||
\score {
|
||||
\drums {
|
||||
\time 4/4
|
||||
|
||||
\repeat volta 2 {
|
||||
\repeat unfold 3 { d8[-^ g8] d8[ g8] d8[-> g8] d8[ g8] }
|
||||
d4-^ g4 d4 r4 |
|
||||
d8-^ g d g d-> g d g |
|
||||
d8-^ g d g d-> g d g |
|
||||
d8-^ g d g d-> g d g |
|
||||
d4-^ g d r |
|
||||
\bar "||"
|
||||
\flourish {
|
||||
d4 d g g |
|
||||
d4 d g g |
|
||||
d4 d g g |
|
||||
}
|
||||
\flourish d4 \flourish g \splitTheFeather d r |
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -52,21 +87,30 @@
|
|||
}
|
||||
}
|
||||
|
||||
\markup "6/8 Standards"
|
||||
\score {
|
||||
\drums {
|
||||
\time 6/8
|
||||
|
||||
% Part 1
|
||||
\repeat volta 2 {
|
||||
d4. g4. |
|
||||
d4. r4. |
|
||||
d4. g4. |
|
||||
d4. r4 g8 |
|
||||
d4. g4. |
|
||||
d4. r4. |
|
||||
d4. g4. |
|
||||
d4. r4. |
|
||||
\flourish d4. \flourish g |
|
||||
\splitTheFeather d r |
|
||||
d g |
|
||||
d8 r8 g8 d4. |
|
||||
\flourish d4. \flourish g |
|
||||
\splitTheFeather d r |
|
||||
d g |
|
||||
d8 r8 g8 d4. |
|
||||
\bar "||"
|
||||
\flourish {
|
||||
d4. d |
|
||||
g g |
|
||||
d d |
|
||||
g g |
|
||||
d d |
|
||||
g g |
|
||||
d g |
|
||||
}
|
||||
\splitTheFeather d r |
|
||||
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue