First import of lilypond files
This commit is contained in:
commit
5187c03649
8 changed files with 720 additions and 0 deletions
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
*.pdf
|
||||||
|
*.midi
|
||||||
392
celtic-cods/bal.ly
Normal file
392
celtic-cods/bal.ly
Normal file
|
|
@ -0,0 +1,392 @@
|
||||||
|
|
||||||
|
% \new ChordNames \with {
|
||||||
|
% \override BarLine.bar-extent = #'(-2 . 2)
|
||||||
|
% \consists "Bar_engraver"
|
||||||
|
% }
|
||||||
|
|
||||||
|
\version "2.24.4"
|
||||||
|
|
||||||
|
#(set-global-staff-size 14)
|
||||||
|
|
||||||
|
hr = \markup {
|
||||||
|
\override #'(thickness . 1)
|
||||||
|
\column {
|
||||||
|
\vspace #1 % Marge avant la ligne
|
||||||
|
\draw-squiggle-line #0.5 #'(6 . 0) ##t
|
||||||
|
\vspace #1 % Marge après la ligne
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
\paper {
|
||||||
|
indent = 0
|
||||||
|
top-margin = 10
|
||||||
|
bottom-margin = 15
|
||||||
|
line-width = 18\cm
|
||||||
|
ragged-right = ##f
|
||||||
|
print-page-number = #f
|
||||||
|
|
||||||
|
system-system-spacing.basic-distance = #0
|
||||||
|
score-markup-spacing = #'((basic-distance . 15)
|
||||||
|
(minimum-distance . 10)
|
||||||
|
(padding . 5)
|
||||||
|
(stretchability . 20))
|
||||||
|
|
||||||
|
oddFooterMarkup = \markup \fill-line {
|
||||||
|
""
|
||||||
|
\fromproperty #'page:page-number-string
|
||||||
|
""
|
||||||
|
}
|
||||||
|
evenFooterMarkup = \markup \fill-line {
|
||||||
|
""
|
||||||
|
\fromproperty #'page:page-number-string
|
||||||
|
""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
\layout {
|
||||||
|
indent = 0
|
||||||
|
\context {
|
||||||
|
\ChordGrid
|
||||||
|
\override GridChordName.font-size = #5
|
||||||
|
|
||||||
|
%\override BarLine.font-size = #6
|
||||||
|
% \override TextScript.font-series = #'bold
|
||||||
|
% \override TextScript.font-size = #-2
|
||||||
|
% \override TextScript.color = #red
|
||||||
|
|
||||||
|
%\override TextMark.font-size = #6
|
||||||
|
\consists Measure_spanner_engraver
|
||||||
|
%fontSize = #4
|
||||||
|
}
|
||||||
|
\context {
|
||||||
|
\Voice
|
||||||
|
\override TextMark.font-size = 20
|
||||||
|
% \override BarLine.font-size = #6
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
\book {
|
||||||
|
\header {
|
||||||
|
title = "BAL"
|
||||||
|
}
|
||||||
|
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "The Swallowtail"
|
||||||
|
opus = \markup \fontsize #2 "Jig | R | .'·'"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 4 { s1 \bar ".|:" \textMark "^mi" e:m e:m d \alternative { \volta 1,3 { d } \volta 2,4 { e:m } } }
|
||||||
|
\repeat volta 4 { \textMark "^sol" e1:m e:m \alternative { \volta 1,3 { e:m e2.:m d4 } \volta 2,4 { d1 e:m } } }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "The Black Rogue"
|
||||||
|
opus = \markup \fontsize #2 "Jig | R | :':'"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 2 { \textMark "^mi" a2 g a1 a2 g d1 a2 g a1 g d }
|
||||||
|
%\repeat volta 2 { \tweak text "x2" \startMeasureSpanner d2 c d1 \stopMeasureSpanner d2 c d a a g d1 }
|
||||||
|
\break
|
||||||
|
\repeat volta 2 { d2 c d1 d2 c d1 d2 c d a a g d1 }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "The Ships In Full Sail"
|
||||||
|
opus = \markup \fontsize #2 "Jig | R | :':'"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 2 { \textMark "^sol" g1 g c2 g d1 g g c2 g d g }
|
||||||
|
\break
|
||||||
|
\repeat volta 2 { \textMark "^si .''" g1 c g d g c e:m d2 g }
|
||||||
|
\break
|
||||||
|
\repeat volta 2 { g1 c g d g c c2 g d g }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
\hr
|
||||||
|
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "The Belfast (Boys of Bluehill)"
|
||||||
|
opus = \markup \fontsize #2 "Hornpipe | RR | ._'·_'"
|
||||||
|
}
|
||||||
|
\new ChordGrid
|
||||||
|
\chordmode {
|
||||||
|
\bar ".|:" \repeat volta 2 { s1 d1 d a e2:m a d1 d g2 a d2 a4 d }
|
||||||
|
\break
|
||||||
|
\repeat volta 2 { s1 g1 d d a g d d2 a d2 a4 d }
|
||||||
|
\break
|
||||||
|
\repeat volta 2 { s1 d1 d g2 d e:m a d1 d g2 a d2 a4 d }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
\hr
|
||||||
|
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "Tripping up The Stairs"
|
||||||
|
opus = \markup \fontsize #2 "Jig | R | :':'"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 2 { \tweak text "x4" \startMeasureSpanner d2 g d1 a d \stopMeasureSpanner }
|
||||||
|
\repeat volta 2 { b:m b:m a a b:m b:m a d }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "Scatter The Mud"
|
||||||
|
opus = \markup \fontsize #2 "Jig | R | :':'"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\bar ".|:" \repeat volta 2 { \textMark "^la" a2:m g a:m e:m a1:m g a:m a:m e:m g2 a:m }
|
||||||
|
\break
|
||||||
|
\repeat volta 2 { a2:m g g1 a2:m e:m g1 a2:m g g1 e:m g2 a:m }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "Fasten The Leg In Her Jig"
|
||||||
|
opus = \markup \fontsize #2 "Jig | R | :':'"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 2 { \textMark "^ré" g1 g d c2 d g1 g e2:m a d1 }
|
||||||
|
\break
|
||||||
|
\repeat volta 4 { g2 d c g \alternative { \volta 1,3 { g d e:m d } \volta 2,4 { c a d1 } } }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
\hr
|
||||||
|
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "Maggie In The Woods (Estropie)"
|
||||||
|
opus = \markup \fontsize #2 "Polka | R | :':'"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 4 { s1 g g2 c \alternative { \volta 1,3 { g1 d } \volta 2,4 { d2 g } } }
|
||||||
|
\repeat volta 4 { s1 e:m c \alternative { \volta 1,3 { g d } \volta 2,4 { g2 d g1 } } }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "Denis Murphy's"
|
||||||
|
opus = \markup \fontsize #2 "Polka | R | :':'"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 4 { d1 d g \alternative { \volta 1,3 { d } \volta 2,4 { a2 d } } }
|
||||||
|
\repeat volta 4 { d1 g \alternative { \volta 1,3 { d a } \volta 2,4 { a2 g d1 } } }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
\hr
|
||||||
|
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "Si Beag Si Mor"
|
||||||
|
opus = \markup \fontsize #2 "Valse | R | .''.''"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 2 { s1 \bar ".|:" d b:m g2. a4 d1 g a:7 d b:m g a:7 d b:m g a:7 d d }
|
||||||
|
\repeat volta 2 { d1 a:7 g d a:7 d d a fis b:m g a:7 g a:7 d d }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "The South Wind"
|
||||||
|
opus = \markup \fontsize #2 "Valse | R | .''"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 2 { s1 g g d d g c g g }
|
||||||
|
\break
|
||||||
|
\repeat volta 4 { g1 c g g e:m \alternative { \volta 1,3 { e:m d d } \volta 2,4 { d g g } } }
|
||||||
|
%\repeat volta 2 { g1 c g g e:m e:m d d g c g g e:m d g g }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
\hr
|
||||||
|
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "The Irish Washerwoman (Dusty, fin série Kesh)"
|
||||||
|
opus = \markup \fontsize #2 "Jig | R | .'·' ?"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 2 { \textMark "^ré" g1 g \alternative { \volta 1,3 { d d } \volta 2,4 { \textMark "^ré fa# la do" d:7 g } } }
|
||||||
|
\repeat volta 2 { \textMark "^sol" g1 g \textMark "^fa#" d d c2 g c g \textMark "^fa# la do" d1:7 g }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
\hr
|
||||||
|
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "O'Keeffe's (Snowy)"
|
||||||
|
opus = \markup \fontsize #2 "Slide | R | .'·'"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 2 { \tweak text "2x2" \startMeasureSpanner a1 g \stopMeasureSpanner }
|
||||||
|
\repeat volta 2 { a2 e g1 g g }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "The Boys Of Bluehill"
|
||||||
|
opus = \markup \fontsize #2 "Hornpipe | R | ?"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 2 { s1 b2:m d b:m a d a:7 d b:m b:m d b:m7 e:m d a:7 d1 }
|
||||||
|
\break
|
||||||
|
\repeat volta 2 { s1 d1 g d2 a:7 d b:m b:m d b:m7 e:m d a:7 d1 }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
\hr
|
||||||
|
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "MacLeod's Farewell (Cooley)"
|
||||||
|
opus = \markup \fontsize #2 "Reel | RR | :':'"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 2 { s1 \textMark "^fa#" d2 a d1 e:m \textMark "^sol la do#" a:7 d2 a d1 e:m a2:7 d }
|
||||||
|
\break
|
||||||
|
\repeat volta 2 { s1 d1 d d2 b:m e:m a:7 d a d1 e:m a2:7 d }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "Cooley's"
|
||||||
|
opus = \markup \fontsize #2 "Reel | R | ._'·_'"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 2 { s1 \tweak text "2x2" \startMeasureSpanner \textMark "^mi" e:m e:m d d \stopMeasureSpanner }
|
||||||
|
\repeat volta 2 { \tweak text "2x2" \startMeasureSpanner \textMark "^sol" e1:m e:m d d \stopMeasureSpanner }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "The Silver Spear"
|
||||||
|
opus = \markup \fontsize #2 "Reel | R | ._'·_'"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 2 { s1 \bar ".|:" \textMark "^sol" d1 \tweak text "x2" \startMeasureSpanner d d g \stopMeasureSpanner g }
|
||||||
|
\repeat volta 2 { \tweak text "x3" \startMeasureSpanner d1 g \stopMeasureSpanner g g }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
\hr
|
||||||
|
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "The Galway Belle (Bear Dance)"
|
||||||
|
opus = \markup \fontsize #2 "Polka | RR | .'·'"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 8 { \tweak text "A^mi + B^sol" \startMeasureSpanner e1:m e:m d \alternative { \volta 1,3,5,7 { d } \volta 2,4,6,8 { e:m } } \stopMeasureSpanner }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "The Little Diamond"
|
||||||
|
opus = \markup \fontsize #2 "Polka | RR | .'·'"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 4 { d1 d \alternative { \volta 1,3 { d a } \volta 2,4 { a d } } }
|
||||||
|
\repeat volta 4 { d2 g d1 \alternative { \volta 1,3 { d a } \volta 2,4 { a d } } }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
\hr
|
||||||
|
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "Humours of Bandon"
|
||||||
|
opus = \markup \fontsize #2 "Jig | R | ._'·_'"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\tweak text "A A B A" \startMeasureSpanner
|
||||||
|
\repeat volta 2 { \textMark "A" g1 d g d g2 c g d g c g e:m }
|
||||||
|
\repeat volta 2 { \textMark "B" g1 \alternative { \volta 1,3,4 { d } \volta 2 { c } } }
|
||||||
|
\stopMeasureSpanner
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
\hr
|
||||||
|
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "Sangshyttevalsen (Humours Flinn)"
|
||||||
|
opus = \markup \fontsize #2 "Valse | R | :'':''"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 2 { s1 \bar ".|:" \textMark "^fa#" b1:m a \textMark "^fa# la do#" fis:m g b:m a g2 a b1:m }
|
||||||
|
\break
|
||||||
|
\repeat volta 2 { b1:m a g fis:m b:m a g2 a b1:m }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "Far Away"
|
||||||
|
opus = \markup \fontsize #2 "Valse | R | :'':''"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 2 { \alternative { \volta 1 { s1 } \volta 2 { b:m } } \tweak text "x2" \startMeasureSpanner b:m fis:m \stopMeasureSpanner g fis:m d2. a4 }
|
||||||
|
\repeat volta 2 { b1:m \tweak text "x2" \startMeasureSpanner d a \stopMeasureSpanner b2:m a g e:m b1:m \alternative { \volta 2 { b:m } } }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
\hr
|
||||||
|
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "Trip To The Cottage"
|
||||||
|
opus = \markup \fontsize #2 "Jig | R | :_':_'"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 3 { s1 \tweak text "A x3" \startMeasureSpanner g \textMark "^fa# la do" d:7 g2 d g d g1 d c2 d g1 \stopMeasureSpanner }
|
||||||
|
\break
|
||||||
|
\repeat volta 3 { \tweak text "B x3" \startMeasureSpanner g1 c2 g a:m g d1 g c2 g a1:m d \stopMeasureSpanner }
|
||||||
|
\break
|
||||||
|
\repeat volta 2 { \tweak text "C x2" \startMeasureSpanner a1 e:7 a2 e a e a1 e a2 e a1 \stopMeasureSpanner }
|
||||||
|
\break
|
||||||
|
\repeat volta 3 { \tweak text "D x3" \startMeasureSpanner a1 d2 a b:m a e1 a d2 a b1:m a \stopMeasureSpanner }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
\hr
|
||||||
|
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "Haste To The Wedding"
|
||||||
|
opus = \markup \fontsize #2 "Jig | R | ._'·_' ou :_':_'"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 8 { \tweak text "(A + B) * 8, ^ré * 2 + ^fa * 2" \startMeasureSpanner d1 g d a d1 g a d \stopMeasureSpanner }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "The German Beau"
|
||||||
|
opus = \markup \fontsize #2 "Polka | RR | .'·'"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\tweak text "A A' B A'" \startMeasureSpanner
|
||||||
|
\repeat volta 4 { s1 \bar ".|:" \textMark "A" g1 d c d \textMark "A'" g1 d g2 d g1 }
|
||||||
|
\repeat volta 2 { \textMark "B" g1 g c g c g a:m d g }
|
||||||
|
\stopMeasureSpanner
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\score {
|
||||||
|
\header {
|
||||||
|
piece = \markup \bold \fontsize #2 "Leslie's"
|
||||||
|
opus = \markup \fontsize #2 "Hornpipe | N | :':'"
|
||||||
|
}
|
||||||
|
\new ChordGrid \chordmode {
|
||||||
|
\repeat volta 4 { g1 d \alternative { \volta 1,3 { c } \volta 2,4 { c2 d } } g1 }
|
||||||
|
\repeat volta 2 { g1 c \textMark "^fa# la do ré" d:7 g e:m d c2 d g1 }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
5
clean.sh
Executable file
5
clean.sh
Executable file
|
|
@ -0,0 +1,5 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
find . -name "*.pdf" -exec rm -f {} \;
|
||||||
|
find . -name "*.midi" -exec rm -f {} \;
|
||||||
|
|
||||||
28
tests/chords.ly
Normal file
28
tests/chords.ly
Normal file
|
|
@ -0,0 +1,28 @@
|
||||||
|
melody = \relative c' {
|
||||||
|
\clef treble
|
||||||
|
\key c \major
|
||||||
|
\time 4/4
|
||||||
|
|
||||||
|
f4 e8[ c] d4 g
|
||||||
|
a2 ~ a
|
||||||
|
}
|
||||||
|
|
||||||
|
harmonies = \chordmode {
|
||||||
|
c4:m f:min7 g:maj c:aug
|
||||||
|
d2:dim b4:5 e:sus
|
||||||
|
}
|
||||||
|
|
||||||
|
\score {
|
||||||
|
<<
|
||||||
|
\new ChordNames {
|
||||||
|
\set chordChanges = ##t
|
||||||
|
\harmonies
|
||||||
|
}
|
||||||
|
{
|
||||||
|
\harmonies
|
||||||
|
}
|
||||||
|
\new Staff \melody
|
||||||
|
>>
|
||||||
|
\layout{ }
|
||||||
|
\midi { }
|
||||||
|
}
|
||||||
77
tests/john-1.ly
Normal file
77
tests/john-1.ly
Normal file
|
|
@ -0,0 +1,77 @@
|
||||||
|
\version "2.24.4"
|
||||||
|
\header {
|
||||||
|
title = "John Ryan's Polka"
|
||||||
|
subtitle = " "
|
||||||
|
}
|
||||||
|
|
||||||
|
lhA = \relative {
|
||||||
|
r8 d' r g
|
||||||
|
r d r d
|
||||||
|
}
|
||||||
|
|
||||||
|
leftHand = \relative {
|
||||||
|
\repeat volta 2 {
|
||||||
|
\lhA \lhA \lhA
|
||||||
|
r8 d' r a
|
||||||
|
r d r d
|
||||||
|
}
|
||||||
|
\repeat volta 2 {
|
||||||
|
r8 d' r d
|
||||||
|
r g r a
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
rhA = \chordmode {
|
||||||
|
d'/fis s d'/fis s
|
||||||
|
g s d'/fis s
|
||||||
|
}
|
||||||
|
|
||||||
|
rightHand = \chordmode {
|
||||||
|
\tempo 4 = 160
|
||||||
|
\time 2/4
|
||||||
|
\key d \major
|
||||||
|
\repeat volta 2 {
|
||||||
|
s4 d'8/fis s
|
||||||
|
% \alternative {
|
||||||
|
% \volta 1 { s4 d'8/fis s }
|
||||||
|
% \volta 2 { d'8/fis s d'/fis s }
|
||||||
|
% }
|
||||||
|
g8 s d'/fis s
|
||||||
|
\rhA \rhA
|
||||||
|
d'/fis s d'/fis s
|
||||||
|
a/e s d'/fis s
|
||||||
|
}
|
||||||
|
\repeat volta 2 {
|
||||||
|
a4:7 d'8/fis s
|
||||||
|
s g s a:7
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
piano = {
|
||||||
|
\tempo 4 = 160
|
||||||
|
\time 2/4
|
||||||
|
\key d \major
|
||||||
|
\leftHand
|
||||||
|
}
|
||||||
|
|
||||||
|
% \new Staff <<
|
||||||
|
% \new ChordNames {
|
||||||
|
% \set chordChanges = ##t
|
||||||
|
% \rightHand
|
||||||
|
% }
|
||||||
|
% % \new Voice = "right" { \voiceOne \rightHand }
|
||||||
|
% \new Voice = "left" { \voiceTwo \leftHand }
|
||||||
|
% >>
|
||||||
|
|
||||||
|
\score {
|
||||||
|
<<
|
||||||
|
\new ChordNames {
|
||||||
|
\set chordChanges = ##t
|
||||||
|
\rightHand
|
||||||
|
}
|
||||||
|
% \new Staff \rightHand
|
||||||
|
\new Staff \piano
|
||||||
|
>>
|
||||||
|
\layout{ }
|
||||||
|
\midi { }
|
||||||
|
}
|
||||||
63
tests/john-2.ly
Normal file
63
tests/john-2.ly
Normal file
|
|
@ -0,0 +1,63 @@
|
||||||
|
\version "2.24.4"
|
||||||
|
\header {
|
||||||
|
title = "John Ryan's Polka (trop compliqué)"
|
||||||
|
}
|
||||||
|
|
||||||
|
lhA = {
|
||||||
|
r8 <d d'>8 r8 <g g'>8
|
||||||
|
r8 <d d'>8 r8 <d d'>8
|
||||||
|
}
|
||||||
|
|
||||||
|
leftHand = {
|
||||||
|
\repeat volta 2 {
|
||||||
|
\lhA \repeat volta 3 { \volta #'() { s1*0^\markup { \bold "2×" } } \lhA }
|
||||||
|
r8 <d d'>8 r8 <a a'>8
|
||||||
|
r8 <d d'>8 r8 <d d'>8
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
rhA = \chordmode {
|
||||||
|
d'/fis s d'/fis s
|
||||||
|
g s d'/fis s
|
||||||
|
}
|
||||||
|
|
||||||
|
rightHand = \chordmode {
|
||||||
|
\tempo 4 = 160
|
||||||
|
\time 2/4
|
||||||
|
\key d \major
|
||||||
|
\repeat volta 2 {
|
||||||
|
\alternative {
|
||||||
|
\volta 1 { s4 d'8/fis s }
|
||||||
|
\volta 2 { d'8/fis s d'/fis s }
|
||||||
|
}
|
||||||
|
g8 s d'/fis s
|
||||||
|
\repeat volta 2 { \rhA }
|
||||||
|
d'/fis s d'/fis s
|
||||||
|
a/e s d'/fis s
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
piano = {
|
||||||
|
\tempo 4 = 160
|
||||||
|
\time 2/4
|
||||||
|
\key d \major
|
||||||
|
\leftHand
|
||||||
|
}
|
||||||
|
|
||||||
|
\new Staff <<
|
||||||
|
\new Voice = "right" { \voiceOne \rightHand }
|
||||||
|
\new Voice= "left" { \voiceTwo \leftHand }
|
||||||
|
>>
|
||||||
|
|
||||||
|
% \score {
|
||||||
|
% <<
|
||||||
|
% \new ChordNames {
|
||||||
|
% \set chordChanges = ##t
|
||||||
|
% \rightHand
|
||||||
|
% }
|
||||||
|
% \new Staff \rightHand
|
||||||
|
% \new Staff \piano
|
||||||
|
% >>
|
||||||
|
% \layout{ }
|
||||||
|
% \midi { }
|
||||||
|
% }
|
||||||
131
tests/test.ly
Normal file
131
tests/test.ly
Normal file
|
|
@ -0,0 +1,131 @@
|
||||||
|
% Lily was here -- automatically converted by midi2ly from 119-andy.mid
|
||||||
|
\version "2.14.0"
|
||||||
|
|
||||||
|
\layout {
|
||||||
|
\context {
|
||||||
|
\Voice
|
||||||
|
\remove Note_heads_engraver
|
||||||
|
\consists Completion_heads_engraver
|
||||||
|
\remove Rest_engraver
|
||||||
|
\consists Completion_rest_engraver
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
trackAchannelA = {
|
||||||
|
|
||||||
|
|
||||||
|
\key d \major
|
||||||
|
|
||||||
|
% [TEXT_EVENT] note track
|
||||||
|
|
||||||
|
\tempo 4 = 120
|
||||||
|
|
||||||
|
|
||||||
|
\key d \major
|
||||||
|
|
||||||
|
\time 6/8
|
||||||
|
|
||||||
|
\set Staff.instrumentName = "Andy De Jarlis'"
|
||||||
|
\skip 4*46106/480
|
||||||
|
}
|
||||||
|
|
||||||
|
trackAchannelB = \relative c {
|
||||||
|
r4*1/480 d'4*239/480 r4*1/480 fis4*140/480 r4*100/480 a4*219/480
|
||||||
|
r4*21/480 d,4*239/480 r4*1/480 fis4*140/480 r4*100/480 a4*219/480
|
||||||
|
r4*21/480 d,4*219/480 r4*21/480 fis4*219/480 r4*21/480 a4*219/480
|
||||||
|
r4*21/480 b4*459/480 r4*21/480 a4*219/480 r4*21/480 d,4*239/480
|
||||||
|
r4*1/480 fis4*69/480 r4*51/480 g4*69/480 r4*51/480 a4*219/480
|
||||||
|
r4*21/480 d,4*383/480 r4*97/480 fis4*219/480 r4*21/480 a4*219/480
|
||||||
|
r4*21/480 cis4*99/480 r4*21/480 b4*99/480 r4*21/480 a4*219/480
|
||||||
|
r4*21/480 g4*219/480 r4*21/480 fis4*219/480 r4*21/480 e4*219/480
|
||||||
|
r4*21/480 d4*239/480 r4*1/480
|
||||||
|
| % 5
|
||||||
|
fis4*140/480 r4*100/480 a4*219/480 r4*21/480 d,4*383/480 r4*97/480 a'4*219/480
|
||||||
|
r4*21/480 d,4*219/480 r4*21/480
|
||||||
|
| % 6
|
||||||
|
fis4*219/480 r4*21/480 a4*219/480 r4*21/480 b4*459/480 r4*21/480 g'4*219/480
|
||||||
|
r4*21/480 fis4*383/480 r4*97/480 e4*219/480 r4*21/480 a,4*239/480
|
||||||
|
r4*1/480 b4*140/480 r4*100/480 cis4*219/480 r4*21/480 d4*699/480
|
||||||
|
r4*21/480 d4*219/480 r4*21/480 a4*219/480 r4*21/480 fis4*219/480
|
||||||
|
r4*21/480 d4*239/480 r4*1/480 fis4*140/480 r4*100/480 a4*219/480
|
||||||
|
| % 9
|
||||||
|
r4*21/480 d,4*239/480 r4*1/480 fis4*140/480 r4*100/480 a4*219/480
|
||||||
|
r4*21/480 d,4*219/480 r4*21/480 fis4*219/480 r4*21/480 a4*219/480
|
||||||
|
| % 10
|
||||||
|
r4*21/480 b4*459/480 r4*21/480 a4*219/480 r4*21/480 d,4*239/480
|
||||||
|
r4*1/480 fis4*69/480 r4*51/480 g4*69/480 r4*51/480 a4*219/480
|
||||||
|
| % 11
|
||||||
|
r4*21/480 d,4*383/480 r4*97/480 fis4*219/480 r4*21/480 a4*219/480
|
||||||
|
r4*21/480 cis4*99/480 r4*21/480 b4*99/480 r4*21/480 a4*219/480
|
||||||
|
| % 12
|
||||||
|
r4*21/480 g4*219/480 r4*21/480 fis4*219/480 r4*21/480 e4*219/480
|
||||||
|
r4*21/480 d4*239/480 r4*1/480 fis4*140/480 r4*100/480 a4*219/480
|
||||||
|
| % 13
|
||||||
|
r4*21/480 d,4*383/480 r4*97/480 a'4*219/480 r4*21/480 d,4*219/480
|
||||||
|
r4*21/480 fis4*219/480 r4*21/480 a4*219/480
|
||||||
|
| % 14
|
||||||
|
r4*21/480 b4*459/480 r4*21/480 g'4*219/480 r4*21/480 fis4*383/480
|
||||||
|
r4*97/480 e4*219/480
|
||||||
|
| % 15
|
||||||
|
r4*21/480 a,4*239/480 r4*1/480 b4*140/480 r4*100/480 cis4*219/480
|
||||||
|
r4*21/480 d4*959/480 r4*1/480 a4*219/480 r4*21/480 g'4*219/480
|
||||||
|
r4*21/480 fis4*239/480 r4*1/480 a4*140/480 r4*100/480 fis4*219/480
|
||||||
|
r4*21/480 d4*383/480 r4*97/480 fis4*219/480 r4*21/480 a4*459/480
|
||||||
|
r4*21/480 g4*219/480 r4*21/480 b,4*699/480 r4*21/480 e4*383/480
|
||||||
|
r4*97/480 fis4*219/480 r4*21/480 e4*383/480 r4*97/480 d4*219/480
|
||||||
|
| % 19
|
||||||
|
r4*21/480 cis4*219/480 r4*21/480 e4*219/480 r4*21/480 cis4*219/480
|
||||||
|
r4*21/480 a4*459/480 r4*21/480 g'4*219/480
|
||||||
|
| % 20
|
||||||
|
r4*21/480 fis4*119/480 r4*1/480 g4*119/480 r4*1/480 a4*140/480
|
||||||
|
r4*100/480 fis4*219/480 r4*21/480 d4*239/480 r4*1/480 d4*69/480
|
||||||
|
r4*51/480 e4*69/480 r4*51/480 fis4*219/480
|
||||||
|
| % 21
|
||||||
|
r4*21/480 a4*459/480 r4*21/480 g4*219/480 r4*21/480 b,4*459/480
|
||||||
|
r4*21/480 g'4*219/480
|
||||||
|
| % 22
|
||||||
|
r4*21/480 fis4*383/480 r4*97/480 e4*219/480 r4*21/480 a,4*239/480
|
||||||
|
r4*1/480 b4*140/480 r4*100/480 cis4*219/480
|
||||||
|
| % 23
|
||||||
|
r4*21/480 d4*699/480 r4*21/480 d4*459/480 r4*21/480 g4*219/480
|
||||||
|
| % 24
|
||||||
|
r4*21/480 fis4*239/480 r4*1/480 a4*140/480 r4*100/480 fis4*219/480
|
||||||
|
r4*21/480 d4*383/480 r4*97/480 fis4*219/480
|
||||||
|
| % 25
|
||||||
|
r4*21/480 a4*459/480 r4*21/480 g4*219/480 r4*21/480 b,4*699/480
|
||||||
|
| % 26
|
||||||
|
r4*21/480 e4*383/480 r4*97/480 fis4*219/480 r4*21/480 e4*383/480
|
||||||
|
r4*97/480 d4*219/480
|
||||||
|
| % 27
|
||||||
|
r4*21/480 cis4*219/480 r4*21/480 e4*219/480 r4*21/480 cis4*219/480
|
||||||
|
r4*21/480 a4*459/480 r4*21/480 g'4*219/480
|
||||||
|
| % 28
|
||||||
|
r4*21/480 fis4*119/480 r4*1/480 g4*119/480 r4*1/480 a4*140/480
|
||||||
|
r4*100/480 fis4*219/480 r4*21/480 d4*239/480 r4*1/480 d4*69/480
|
||||||
|
r4*51/480 e4*69/480 r4*51/480 fis4*219/480
|
||||||
|
| % 29
|
||||||
|
r4*21/480 a4*459/480 r4*21/480 g4*219/480 r4*21/480 b,4*459/480
|
||||||
|
r4*21/480 g'4*219/480
|
||||||
|
| % 30
|
||||||
|
r4*21/480 fis4*383/480 r4*97/480 e4*219/480 r4*21/480 a,4*239/480
|
||||||
|
r4*1/480 b4*140/480 r4*100/480 cis4*219/480
|
||||||
|
| % 31
|
||||||
|
r4*21/480 d4*959/480 r4*1/480 a4*99/480 r4*21/480 g4*99/480
|
||||||
|
r4*21/480 fis4*99/480 r4*21/480 e4*99/480
|
||||||
|
| % 32
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
trackA = <<
|
||||||
|
\context Voice = voiceA \trackAchannelA
|
||||||
|
\context Voice = voiceB \trackAchannelB
|
||||||
|
>>
|
||||||
|
|
||||||
|
|
||||||
|
\score {
|
||||||
|
<<
|
||||||
|
\context Staff=trackA \trackA
|
||||||
|
>>
|
||||||
|
\layout {}
|
||||||
|
\midi {}
|
||||||
|
}
|
||||||
22
tests/tuto.ly
Normal file
22
tests/tuto.ly
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
\version "2.24.4"
|
||||||
|
\header {
|
||||||
|
title = "Vacances à la mer"
|
||||||
|
composer = "G. Ponçon"
|
||||||
|
}
|
||||||
|
|
||||||
|
fragmentA = \relative {
|
||||||
|
c'4^"espr"\p\< r e~\(\ff\> | e g( e)\)\!
|
||||||
|
}
|
||||||
|
|
||||||
|
violin = \new Staff {
|
||||||
|
\tempo 1 = 160
|
||||||
|
\time 3/4
|
||||||
|
\key d \major % Amure
|
||||||
|
\fragmentA \fragmentA
|
||||||
|
}
|
||||||
|
|
||||||
|
\score {
|
||||||
|
{
|
||||||
|
\violin
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue