Initial commit

This commit is contained in:
nemunaire 2022-02-08 08:35:03 +01:00
commit 83ee7b8a5a
4 changed files with 558 additions and 0 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
*.pdf

180
I Love Rock'n Roll.ly Normal file
View File

@ -0,0 +1,180 @@
\header {
title = "I Love Rock 'n Roll"
composer = "Joan Jett & The Blackhearts"
tagline = ##f
}
#(define mydrums '(
( ridecymbal cross #f 5)
( ridecymbala xcircle #f 5)
( crashcymbal cross #f 6)
( splashcymbal harmonic #f 6)
( pedalhihat cross #f -5)
( hihat cross #f 5)
( snare default #f 1)
( sidestick cross #f 1)
( lowmidtom default #f 0)
( lowtom default #f -1)
( hightom default #f 3)
( bassdrum default #f -3)))
drh = \drummode {
% Intro
s s r r
cymc8 hh8 hh4 hh8 hh hh4
\repeat percent 2 {hh8 hh hh4 hh8 hh hh4}
\time 3/4
hh8 hh hh4 hh8 hh
\time 4/4
\repeat percent 2 {hh8 hh hh4 hh8 hh hh4}
% Verse
\repeat volta 2 {
\repeat percent 4 {hh8 hh hh4 hh8 hh hh4}
% Pre-chorus
hh8 hh hh4 hh8 hh hh4
hh8 hh hh4 cymc8 hh hh4
\repeat percent 3 {hh8 hh hh4 hh8 hh hh4}
hh8 hh hh4 hh8 hh hh hh
\time 2/4
cymc4 s
% Chorus
\time 4/4
cymc8 hh hh4 hh8 hh hh4
\repeat percent 2 {hh8 hh hh4 hh8 hh hh4}
\time 3/4
hh8 hh hh4 hh8 hh
\time 4/4
\repeat percent 2 {hh8 hh hh4 hh8 hh hh4}
}
% Guitar solo
\repeat percent 4 {hh8 hh hh4 hh8 hh hh4}
% Pre-chorus 3
hh8 hh hh4 hh8 hh hh4
hh8 hh hh4 cymc8 hh hh4
\repeat percent 3 {hh8 hh hh4 hh8 hh hh4}
hh8 hh hh4 hh hh
\time 2/4 hh8 cymc8 hh4
\time 4/4
% Chorus 3
\repeat percent 3 {s hh s hh}
s hh s s
% Chorus 3a
cymc8 hh hh4 hh8 hh hh4
\repeat percent 2 {hh8 hh hh4 hh8 hh hh4}
\time 3/4
hh8 hh hh4 hh8 hh
\time 4/4
% Chorus 3b
\repeat percent 3 {hh8 hh hh4 hh8 hh hh4}
\time 3/4
hh8 hh hh4 hh8 hh
\time 4/4
% End
hh8 hh cymc4 hh8 hh hh4
\repeat percent 2 {hh8 hh hh4 hh8 hh hh4}
\time 3/4
hh8 hh hh4 hh8 hh
\time 4/4
% End A
\repeat percent 3 {hh8 hh hh4 hh8 hh hh4}
hh8 hh hh4 hh8 hh cymc4
}
drl = \drummode {
\mark Intro
r4 r4 \f sn16 sn16 sn16 sn16 sn16 sn16 sn16 sn16
bd8 bd sn4 bd8 bd sn4
\repeat percent 2 {bd8 bd sn4 bd8 bd sn4}
\time 3/4
bd8 bd sn4 bd8 bd
\time 4/4
\repeat percent 2 {bd8 bd sn4 bd8 bd sn4}
\mark Verse
\repeat volta 2 {
\repeat percent 4 {bd8 bd sn4 bd8 bd sn4}
\mark Pre-chorus
bd8 bd sn4 bd8 bd sn4
bd8 bd sn4 bd8 bd sn4
\repeat percent 3 {bd8 bd sn4 bd8 bd sn4}
bd8 bd sn4 << bd8 sn8 >> bd << bd8 sn8 >> bd
\time 2/4
<< bd8 sn8 >> sn sn16 sn sn8
\mark Chorus
\time 4/4
bd8 bd sn4 bd8 bd sn4
\repeat percent 2 {bd8 bd sn4 bd8 bd sn4}
\time 3/4
bd8 bd sn4 bd8 bd
\time 4/4
\repeat percent 2 {bd8 bd sn4 bd8 bd sn4}
}
\mark "Guitar solo"
\repeat percent 4 {bd8 bd sn4 bd8 bd sn4}
\mark "Pre-chorus 3"
bd8 bd sn4 bd8 bd sn4
bd8 bd sn4 bd8 bd sn4
\repeat percent 3 {bd8 bd sn4 bd8 bd sn4}
bd8 bd sn4 bd8 bd sn4
\time 2/4
bd8 bd sn4
\mark "Chorus 3"
\time 4/4
\repeat percent 3 {bd8 bd sn4 bd8 bd sn4}
bd8 bd sn4 bd8 bd sn16 sn sn8
\mark "Chorus 3a"
bd8 bd sn4 bd8 bd sn4
\repeat percent 2 {bd8 bd sn4 bd8 bd sn4}
\time 3/4
bd8 bd sn4 bd8 bd
\time 4/4
\mark "Chorus 3b"
\repeat percent 3 {bd8 bd sn4 bd8 bd sn4}
\time 3/4
bd8 bd sn4 bd8 bd
\time 4/4
\mark "End"
bd8 bd sn4 bd8 bd sn4
\repeat percent 2 {bd8 bd sn4 bd8 bd sn4}
\time 3/4
bd8 bd sn4 bd8 bd
\time 4/4
\mark "End A"
\repeat percent 3 {bd8 bd sn4 bd8 bd sn4}
bd8 bd sn4 bd8 bd bd4
}
\score {
\new DrumStaff
<<
\tempo 4 = 100
\numericTimeSignature
\time 4/4
\set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
\new DrumVoice { \stemUp \drh }
\new DrumVoice { \stemDown \drl }
>>
\layout {
}
\midi { \tempo 4 = 100 }
}

209
Jazz.ly Normal file
View File

@ -0,0 +1,209 @@
\header {
title = "Jazz Beats"
tagline = ##f
}
\paper {
ragged-last-bottom = ##f
}
\version "2.22.0"
#(define mydrums '(
( ridecymbal cross #f 5)
( ridecymbala xcircle #f 5)
( crashcymbal cross #f 6)
( splashcymbal harmonic #f 6)
( pedalhihat cross #f -5)
( hihat cross #f 5)
( snare default #f 1)
( sidestick cross #f 1)
( lowmidtom default #f 0)
( lowtom default #f -1)
( hightom default #f 3)
( bassdrum default #f -3)))
% Base
\score {
\new DrumStaff
<<
\numericTimeSignature
\time 4/4
\set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
\new DrumVoice {
\stemUp
\drummode {
\mark "Swing feel!"
\repeat unfold 2 {
cymr4 cymr8 cymr
}
}
}
\new DrumVoice {
\stemDown
\drummode {
\repeat unfold 2 {
r4 hhp
}
}
}
>>
\layout {
}
}
% Patterns
\score {
\new DrumStaff
<<
\numericTimeSignature
\time 4/4
\set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
\new DrumVoice {
\stemUp
\drummode {
\mark "Pattern 1"
\repeat unfold 4 {
cymr4 cymr8 cymr
}
\break
\mark "Pattern 2"
\repeat unfold 4 {
cymr4 cymr8 cymr
}
\break
\mark "Pattern 3"
\repeat unfold 4 {
cymr4 cymr8 cymr
}
\break
\mark "Pattern 4"
\repeat unfold 4 {
cymr4 cymr8 cymr
}
}
}
\new DrumVoice {
\stemDown
\drummode {
bd4 << sn hhp >>
\repeat unfold 3 {
r4 << sn hhp >>
}
bd8 sn hhp4
r4 hhp4
r8 sn hhp4
r4 hhp4
bd4 hhp8 sn
r4 hhp8 sn
r4 hhp8 sn
r4 hhp8 sn
bd8 sn hhp sn
r8 sn hhp sn
r8 sn hhp sn
r8 sn hhp sn
}
}
>>
\layout {
}
}
% Interlude
\score {
\new DrumStaff
<<
\numericTimeSignature
\time 4/4
\set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
\new DrumVoice {
\stemUp
\drummode {
\mark "Interlude"
\repeat unfold 8 {
cymr4 cymr8 cymr
}
}
}
\new DrumVoice {
\stemDown
\drummode {
bd8 sn hhp4
sn4 hhp8 (sn sn1)
r8 sn hhp4
sn4 hhp8 (sn sn1)
}
}
>>
\layout {
}
}
% The full monty
\score {
\new DrumStaff
<<
\numericTimeSignature
\time 4/4
\set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
\new DrumVoice {
\stemUp
\drummode {
\mark "The full monty"
\repeat unfold 4 {
cymr4 cymr8 cymr
}
\repeat unfold 4 {
cymr4 cymr8 cymr
}
\repeat unfold 4 {
cymr4 cymr8 cymr
}
\repeat unfold 4 {
cymr4 cymr8 cymr
}
}
}
\new DrumVoice {
\stemDown
\drummode {
bd4 << sn hhp >>
\repeat unfold 3 {
r4 << sn hhp >>
}
bd8 sn hhp4
r4 hhp4
r8 sn hhp4
r4 hhp4
bd4 hhp8 sn
r4 hhp8 sn
r4 hhp8 sn
r4 hhp8 sn
bd8 sn hhp sn
r8 sn hhp sn
r8 sn hhp sn
r8 sn hhp sn
}
}
>>
\layout {
}
}

168
SerieD.ly Normal file
View File

@ -0,0 +1,168 @@
\header {
title = "Série D"
tagline = ##f
}
\paper {
ragged-last-bottom = ##f
}
\version "2.22.0"
#(define mydrums '(
( ridecymbal cross #f 5)
( ridecymbala xcircle #f 5)
( crashcymbal cross #f 6)
( splashcymbal harmonic #f 6)
( pedalhihat cross #f -5)
( hihat cross #f 5)
( snare default #f 1)
( sidestick cross #f 1)
( lowmidtom default #f 0)
( lowtom default #f -1)
( hightom default #f 3)
( bassdrum default #f -3)))
% Intro
\score {
\new DrumStaff
<<
\numericTimeSignature
\time 4/4
\set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
\drummode {
\repeat volta 3 {
toml4->^"D" \tuplet 6/2 {sn8^"G" sn^"G" sn^"D" sn^"D" sn^"G" sn^"G"}
tomh4->^"D" \tuplet 6/2 {sn8^"G" sn^"G" sn^"D" sn^"D" sn^"G" sn^"G"}
\mark "×3"
}
\tuplet 6/2 {toml8^"D" sn8^"G" sn^"D" sn^"D" sn^"G" sn^"G"}
\tuplet 6/2 {sn8^"D" sn^"D" sn^"G" sn^"G" sn^"D" sn^"D"}
\tuplet 6/2 {tomh8^"G" tomh^"G" tomh^"D" tomh^"D" tomh^"G" tomh^"G"}
\tuplet 6/2 {toml8^"D" toml^"D" toml^"G" toml^"G" toml^"D" toml^"D"}
}
>>
\layout {
}
}
% First part
\score {
\new DrumStaff
<<
\numericTimeSignature
\time 4/4
\set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
\drummode {
\repeat volta 2 {
toml8.->^"D" sn32^"G" sn^"G" sn8.->^"D" sn32^"G" sn^"G"
sn32^"D" sn^"D" sn^"G" sn^"G" sn^"D" sn^"D" sn^"G" sn^"G"
tomh8.->^"D" sn32^"G" sn^"G"
}
toml8.->^"D" sn32^"G" sn^"G" sn8.^"D" sn32^"G" sn^"G"
sn32^"D" sn^"D" sn^"G" sn^"G" sn^"D" sn^"D" sn^"G" sn^"G"
tomh16->^"D" sn32^"G" sn^"G" sn^"D" sn^"D" sn^"G" sn^"G"
\repeat unfold 2 {
toml16->^"D" sn32^"G" sn^"G" sn^"D" sn^"D" sn^"G" sn^"G"
tomh16->^"D" sn32^"G" sn^"G" sn^"D" sn^"D" sn^"G" sn^"G"
}
}
>>
\layout {
}
}
% Second part
\score {
\new DrumStaff
<<
\numericTimeSignature
\time 4/4
\set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
\drummode {
\repeat volta 2 {
toml8.->^"D" sn32^"G" sn^"G" tomh8.->^"D" sn32^"G" sn^"G"
sn32^"D" sn^"D" tomh16->^"G" sn32^"D" sn^"D" sn^"G" sn^"G"
tomh16->^"D" sn32^"G" sn^"G" sn32^"D" sn^"D" tomh16->^"G"
\mark "×3"
}
toml16->^"D"
\repeat unfold 2 {
sn32^"G" sn^"G" sn^"D" sn^"D" tomh16->^"G"
sn32^"D" sn^"D" sn^"G" sn^"G" tomh16->^"D"
}
sn32^"G" sn^"G" sn^"D" sn^"D" tomh16->^"G"
}
>>
\layout {
}
}
% Third part
\score {
\new DrumStaff
<<
\numericTimeSignature
\time 4/4
\set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
\overrideProperty Score.NonMusicalPaperColumn.line-break-system-details
#'((alignment-distances . (10)))
\drummode {
\repeat volta 2 {
toml8.->^"D" sn32^"G" sn^"G" sn8.->^"D" sn32^"G" sn^"G"
sn^"D" sn^"D" tomh->^"G" sn^"D" sn^"D" sn^"G" sn^"G"
tomh->^"D" sn^"G" sn^"G" sn^"D" sn^"G" sn8:64^"G"
\mark "×3"
}
toml32->^"D"
\repeat unfold 2 {
sn32^"G" sn^"G" sn^"D" sn^"D" tomh->^"G"
sn32^"D" sn^"D" sn^"G" sn^"G" tomh->^"D"
}
sn32^"G" sn^"G" sn^"D" sn^"D" tomh->^"G" sn8.:64^"D"
}
>>
\layout {
}
}
% Fourth part
\score {
\new DrumStaff
<<
\numericTimeSignature
\time 4/4
\set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
\drummode {
\repeat volta 2 {
toml8.->^"D" sn32^"G" sn^"G"
sn16->^"D" sn32^"G" sn^"G" sn32^"D" sn^"D"
tomh16->^"G" sn32^"D" sn^"D" sn32^"G" sn^"G" tomh->^"D"
sn32^"G" sn^"G" sn^"D" sn^"D" tomh->^"G"
sn32^"D" sn^"D" sn^"G" sn^"G" tomh->^"D"
sn32^"G"
\mark "×3"
}
toml32->^"D" sn32^"G" sn^"G" sn^"D" sn^"D" tomh->^"G" sn32^"D" sn^"D"
sn^"G" sn^"G" tomh16->^"D" sn32^"G" sn^"G" sn^"D" sn^"D"
tomh->^"G" sn32^"D" sn^"D" sn^"G" sn^"G" tomh16->^"D" sn32^"G"
sn^"G" sn^"D" sn^"D" tomh->^"G" sn32^"D" sn^"D" sn^"G" sn^"G"
}
>>
\layout {
}
}