diff --git a/crepbook.cls b/crepbook.cls index 3295dd91..7bd3baa7 100644 --- a/crepbook.cls +++ b/crepbook.cls @@ -154,7 +154,7 @@ \newcommand{\lilypond}[1]{% \iflilypond% - \includegraphics{#1} + \IfFileExists{./lilypond/#1.pdf}{\includegraphics{./lilypond/#1}}{}% \fi% } diff --git a/lilypond/10_sous_dans_ma_poche-1.ly b/lilypond/10_sous_dans_ma_poche-1.ly new file mode 100644 index 00000000..c43f38c7 --- /dev/null +++ b/lilypond/10_sous_dans_ma_poche-1.ly @@ -0,0 +1,28 @@ +\version "2.12.1" + +\paper +{ + make-footer=##f + make-header=##f + + left-margin = 0\cm + top-margin = 0\cm + bottom-margin = 0\cm + + indent = 0\cm + between-system-padding = 1\mm + + paper-width = 7.5\cm + line-width = 7\cm + paper-height = 3.3\cm +} + +{ + #(set-global-staff-size 12) + \relative c'{ + \time 2/4 + a'4~ a8 a16 b %\break + \repeat volta 2 {d8 c16 b~ b8 a16 b d8 c16 b~ b4 e,8 a16\trill g a8 b16 g \break d'8. c16 b8\trill a16 b } + \alternative { {c8 b\trill a8 b16 c} {c16 a b g a4\trill} } + } +} diff --git a/lilypond/10_sous_dans_ma_poche-2.ly b/lilypond/10_sous_dans_ma_poche-2.ly new file mode 100644 index 00000000..90293900 --- /dev/null +++ b/lilypond/10_sous_dans_ma_poche-2.ly @@ -0,0 +1,29 @@ +\version "2.12.1" + +\paper +{ + make-footer=##f + make-header=##f + + left-margin = 0\cm + top-margin = 0\cm + bottom-margin = 0\cm + + indent = 0\cm + between-system-padding = 1\mm + + paper-width = 7.5\cm + line-width = 7\cm + paper-height = 3.2\cm +} + +{ + #(set-global-staff-size 12) + \relative c'{ + \time 2/4 + a'4~ a8 a16 b % \break + \repeat volta 2 {d8 c16 b~ b8 a16 b d8 c16 b~ b4 e,8 a16\trill g a8 b16 g %\break + d'8. c16 b8\trill a16 b } + \alternative { {c8 b\trill a8 b16 c} {c16 a b g a4\trill} } + } +} diff --git a/lilypond/A_l_aventure_compagnons.ly b/lilypond/A_l_aventure_compagnons.ly new file mode 100644 index 00000000..ec265f03 --- /dev/null +++ b/lilypond/A_l_aventure_compagnons.ly @@ -0,0 +1,31 @@ +\version "2.12.1" + +\paper +{ + make-footer=##f + make-header=##f + + left-margin = 0\cm + top-margin = 0\cm + bottom-margin = 0\cm + + indent = 0\cm + between-system-padding = 1\mm + + paper-width = 7.5\cm + line-width = 7\cm + paper-height = 6.4\cm +} + +{ + #(set-global-staff-size 12) + \key ees \major + \time 2/4 + \relative c''{ + << {g'2 f8. g16 aes4~ aes4 g8. f16 ees8. d16} \\ {bes'2 aes8. g16 f4~ f4 ees8. d16 c8. bes16} >> \break + << {c4}\\{aes4} >> bes2 \break + c8. bes16 c8. d16 ees8. g16 f8. d16 ees4 << {g4~ g4}\\{bes4~ bes} >> ees,8. g16 \break + \repeat volta 4 { bes8. g16 ees8. g16 bes8. g16 ees8. g16 \break } + \alternative { {bes8. g16 \times 2/3 { bes,8 c d } \times 2/3 { ees f g } ees8. g16} { bes4 << {g4~ g2}\\{bes4~ bes2} >> } } + } +} diff --git a/lilypond/Droit_devant-1.ly b/lilypond/Droit_devant-1.ly new file mode 100644 index 00000000..1b12dade --- /dev/null +++ b/lilypond/Droit_devant-1.ly @@ -0,0 +1,26 @@ +\version "2.12.1" + +\paper +{ + make-footer=##f + make-header=##f + + left-margin = 0\cm + top-margin = 0\cm + bottom-margin = 0\cm + + indent = 0\cm + between-system-padding = 1\mm + + paper-width = 7.5\cm + line-width = 7\cm + paper-height = 3.2\cm +} + +{ +#(set-global-staff-size 12) + \relative c''{ + \repeat volta 2 {a8. b16 c8 d c b a4 a8. b16 a8 g a g f4 + e8. f16 g8 a g f e4 e8. f16 e8 d e d c4} + } +} diff --git a/lilypond/Droit_devant-2.ly b/lilypond/Droit_devant-2.ly new file mode 100644 index 00000000..326cad7c --- /dev/null +++ b/lilypond/Droit_devant-2.ly @@ -0,0 +1,25 @@ +\version "2.12.1" + +\paper +{ + make-footer=##f + make-header=##f + + left-margin = 0\cm + top-margin = 0\cm + bottom-margin = 0\cm + + indent = 0\cm + between-system-padding = 1\mm + + paper-width = 7.5\cm + line-width = 7\cm + paper-height = 1.6\cm +} + +{ +#(set-global-staff-size 12) + \relative c''{ + e4 c g c8 b a4 c e f d1 + } +} diff --git a/lilypond/Etoiles_filantes-1.ly b/lilypond/Etoiles_filantes-1.ly new file mode 100644 index 00000000..38d2d0cb --- /dev/null +++ b/lilypond/Etoiles_filantes-1.ly @@ -0,0 +1,25 @@ +\version "2.12.1" + +\paper +{ + make-footer=##f + make-header=##f + + left-margin = 0\cm + top-margin = 0\cm + bottom-margin = 0\cm + + indent = 0\cm + between-system-padding = 1\mm + + paper-width = 7.5\cm + line-width = 7\cm + paper-height = 1.6\cm +} + +{ + #(set-global-staff-size 12) + \relative c'{ + \repeat volta 2 {e'8 d e a, e' d e a, d c d g, d' c d g,} + } +} diff --git a/lilypond/Etoiles_filantes-2.ly b/lilypond/Etoiles_filantes-2.ly new file mode 100644 index 00000000..63148dbd --- /dev/null +++ b/lilypond/Etoiles_filantes-2.ly @@ -0,0 +1,27 @@ +\version "2.12.1" + +\paper +{ + make-footer=##f + make-header=##f + + left-margin = 0\cm + top-margin = 0\cm + bottom-margin = 0\cm + + indent = 0\cm + between-system-padding = 1\mm + + paper-width = 7.5\cm + line-width = 7\cm + paper-height = 3.2\cm +} + +{ + #(set-global-staff-size 12) + \relative c''{ + \repeat volta 2 {a4 a8. b16 c8 d e d b4 b8. b16 b8 c b a + g4 g8. g16 g8 a b a } + \alternative{ {a4. a8 g' f4 e8} {a,1} } + } +} diff --git a/lilypond/Fairytale_of_New-York.ly b/lilypond/Fairytale_of_New-York.ly new file mode 100644 index 00000000..237145df --- /dev/null +++ b/lilypond/Fairytale_of_New-York.ly @@ -0,0 +1,43 @@ +\version "2.12.1" + +\paper +{ + make-footer=##f + make-header=##f + + left-margin = 0\cm + top-margin = 0\cm + bottom-margin = 0\cm + + indent = 0\cm + between-system-padding = 1\mm + + paper-width = 7.5\cm + line-width = 7\cm + paper-height = 3.8\cm +} + +{ + #(set-global-staff-size 14) + \key d \major + \time 2/4 + \partial 8 a'8 + \relative c''{ + b8 g cis e a, d, g fis e8. d16 d4 + } + + \time 6/8 + a'8.^\markup { + ( + \smaller \general-align #Y #DOWN \note #"4" #1 + = + \smaller \general-align #Y #DOWN \note #"4." #1 + ) } + + \relative c''{ + b16 a8 fis d fis a8. b16 a8 e8. fis16 e8 + fis e d b a b a b cis d4. + + } +} + diff --git a/lilypond/La_biere_du_donjon.ly b/lilypond/La_biere_du_donjon.ly new file mode 100644 index 00000000..18f2818a --- /dev/null +++ b/lilypond/La_biere_du_donjon.ly @@ -0,0 +1,28 @@ +\version "2.12.1" + +\paper +{ + make-footer=##f + make-header=##f + + left-margin = 0\cm + top-margin = 0\cm + bottom-margin = 0\cm + + indent = 0\cm + between-system-padding = 1\mm + + paper-width = 7.5\cm + line-width = 7\cm + paper-height = 1.6\cm +} + +{ + #(set-global-staff-size 12) + \relative c''{ + \time 6/8 + \partial 8 e8 + b4 e8 c4 e8 e16 d c8 b c a e' %\break + b4 e8 c4 e8 e16 d c8 b a4. + } +} diff --git a/lilypond/La_premiere_fois.ly b/lilypond/La_premiere_fois.ly new file mode 100644 index 00000000..30647cb4 --- /dev/null +++ b/lilypond/La_premiere_fois.ly @@ -0,0 +1,30 @@ +\version "2.12.1" + +\paper +{ + make-footer=##f + make-header=##f + + left-margin = 0\cm + top-margin = 0\cm + bottom-margin = 0\cm + + indent = 0\cm + between-system-padding = 1\mm + + paper-width = 7.5\cm + line-width = 7\cm + paper-height = 3.2\cm +} + +{ +#(set-global-staff-size 12) + \key ees \major + \time 6/8 + \partial 4. c'8 d' ees' + \relative c''{ + g2.~ g8 bes bes bes aes g g4. ees~ ees8 ees d c d ees \break + g2.~ g8 c c c bes aes g2. + } +} + diff --git a/lilypond/La_vie_d_aventurier.ly b/lilypond/La_vie_d_aventurier.ly new file mode 100644 index 00000000..197e1ef4 --- /dev/null +++ b/lilypond/La_vie_d_aventurier.ly @@ -0,0 +1,30 @@ +\version "2.12.1" + +\paper +{ + make-footer=##f + make-header=##f + + left-margin = 0\cm + top-margin = 0\cm + bottom-margin = 0\cm + + indent = 0\cm + between-system-padding = 1\mm + + paper-width = 7.5\cm + line-width = 7\cm + paper-height = 3.2\cm +} + +{ + #(set-global-staff-size 12) + \key a \minor + \partial 8 e'8 + \relative c''{ + a4. b8 c8 d4 c8 b8 a4 g8 a4. e8 %\break + a4. c16 b c8 d4 e8 d2~ d4. d8 %\break + e4. d16 e d8 c4 b8 c8 b4 g8 a4. e8 %\break + a4. b16 a g8 e4 g8 a1 + } +} diff --git a/lilypond/Les_souliers_de_Lady_Fae-1.ly b/lilypond/Les_souliers_de_Lady_Fae-1.ly new file mode 100644 index 00000000..8b80b86f --- /dev/null +++ b/lilypond/Les_souliers_de_Lady_Fae-1.ly @@ -0,0 +1,31 @@ +\version "2.12.1" + +\paper +{ + make-footer=##f + make-header=##f + + left-margin = 0\cm + top-margin = 0\cm + bottom-margin = 0\cm + + indent = 0\cm + between-system-padding = 1\mm + + paper-width = 7.5\cm + line-width = 7\cm + paper-height = 3.2\cm +} + + + +{ + #(set-global-staff-size 12) + \key g \major + \relative c'{ + \time 6/8 + b'8. a16 g fis e8 fis16 g a8 b a g a g16 fis e8 %\break + b'8. a16 g fis e8 fis16 g a8 c b a b4. + } +} + diff --git a/lilypond/Les_souliers_de_Lady_Fae-2.ly b/lilypond/Les_souliers_de_Lady_Fae-2.ly new file mode 100644 index 00000000..b580815b --- /dev/null +++ b/lilypond/Les_souliers_de_Lady_Fae-2.ly @@ -0,0 +1,28 @@ +\version "2.12.1" + +\paper +{ + make-footer=##f + make-header=##f + + left-margin = 0\cm + top-margin = 0\cm + bottom-margin = 0\cm + + indent = 0\cm + between-system-padding = 1\mm + + paper-width = 7.5\cm + line-width = 7\cm + paper-height = 3.2\cm +} + +{ + #(set-global-staff-size 12) + \key g \major + \relative c'{ + \time 6/8 + b'8. a16 g fis e8 fis16 g a8 b a g a g16 fis e8 %\break + b'8. a16 g fis e8 fis16 g a8 c b a b4. + } +} diff --git a/lilypond/Rue_de_Paname.ly b/lilypond/Rue_de_Paname.ly new file mode 100644 index 00000000..8578a8b1 --- /dev/null +++ b/lilypond/Rue_de_Paname.ly @@ -0,0 +1,30 @@ +\version "2.12.1" + +\paper +{ + make-footer=##f + make-header=##f + + left-margin = 0\cm + top-margin = 0\cm + bottom-margin = 0\cm + + indent = 0\cm + between-system-padding = 1\mm + + paper-width = 7.5\cm + line-width = 7\cm + paper-height = 4.8\cm +} + +{ +#(set-global-staff-size 12) + \relative c''{ + \time 6/8 + c4 c8 c b c d4. e4 d8 c4 c8 c b c << {d2.}\\{r4 g,8 g a b} >> + c4 c8 c b c d4. e4 d8 e4 g8 g f e d2. + \repeat volta 2 {c4 a8 a b c b2.} + c4 a8 a b c b4. b4 c8 d4. e4 c8 d2. + } +} + diff --git a/makefile b/makefile index e813aeda..88369d2b 100644 --- a/makefile +++ b/makefile @@ -43,7 +43,7 @@ LILYPOND=$(ECHO) "** lilypond not found" >&2 ; $(ECHO) lilypond LILYFILE='' else LILYPOND=lilypond -LILYSRC=$(wildcard songs/*/*.ly) +LILYSRC=$(wildcard lilypond/*.ly) LILYFILE=$(LILYSRC:%.ly=%.pdf) endif diff --git a/songs/Le_Donjon_de_Naheulbeuk/10_sous_dans_ma_poche.sg b/songs/Le_Donjon_de_Naheulbeuk/10_sous_dans_ma_poche.sg index 0c2c8133..cf074420 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/10_sous_dans_ma_poche.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/10_sous_dans_ma_poche.sg @@ -9,6 +9,7 @@ \gtab{Fa}{1:022100} \gtab{Mi7}{020100} +\lilypond{10_sous_dans_ma_poche-1} \beginverse J'ai \[Lam]10 sous dans ma \[Sol]poche, @@ -42,6 +43,8 @@ Dans mon village Qui a tout l'argent. \endchorus +\lilypond{10_sous_dans_ma_poche-2} + \image{naheulbeuk07}{4} \endsong diff --git a/songs/Le_Donjon_de_Naheulbeuk/A_l_aventure_compagnons.sg b/songs/Le_Donjon_de_Naheulbeuk/A_l_aventure_compagnons.sg index 454b2d23..4beea3bf 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/A_l_aventure_compagnons.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/A_l_aventure_compagnons.sg @@ -7,6 +7,8 @@ \gtab{Sol}{320003} \gtab{Fa}{1:022100} +\lilypond{A_l_aventure_compagnons} + \beginverse J'é\[Do]tais dans mon village, à répa\[Sol]rer des chaises en bois Mais l'\[Fa]aventure m'appelait, l'en\[Do]nui était en moi diff --git a/songs/Le_Donjon_de_Naheulbeuk/La_biere_du_donjon.sg b/songs/Le_Donjon_de_Naheulbeuk/La_biere_du_donjon.sg index dde25654..ae3b010e 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/La_biere_du_donjon.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/La_biere_du_donjon.sg @@ -15,6 +15,8 @@ Bra\[Mim]ssons, bra\[Lam]ssons la \[Mim]bière du don\[Lam]jène, Bra\[Mim]ssons, bra\[Lam]ssons la \[Fa]bière du \[Mi]don\[Lam]jon. \endverse +\lilypond{La_biere_du_donjon} + \beginverse La bière du donjon, c'est nous qui la servène, La bière du donjon, c'est nous qui la servons. diff --git a/songs/Le_Donjon_de_Naheulbeuk/La_vie_d_aventurier.sg b/songs/Le_Donjon_de_Naheulbeuk/La_vie_d_aventurier.sg index 59af8f07..01ab6b84 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/La_vie_d_aventurier.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/La_vie_d_aventurier.sg @@ -48,6 +48,8 @@ Tant pis, ça m'est égal ! \dots ~y'a des orques à décimer \endchorus +\lilypond{La_vie_d_aventurier} + \beginverse Quand j'aurai mon niveau 5 J'achèterai des parchemins diff --git a/songs/Le_Donjon_de_Naheulbeuk/Les_Souliers_De_Lady_Fae.sg b/songs/Le_Donjon_de_Naheulbeuk/Les_Souliers_De_Lady_Fae.sg index 538b3436..d1ab2073 100644 --- a/songs/Le_Donjon_de_Naheulbeuk/Les_Souliers_De_Lady_Fae.sg +++ b/songs/Le_Donjon_de_Naheulbeuk/Les_Souliers_De_Lady_Fae.sg @@ -7,6 +7,8 @@ \gtab{Do}{032010} \gtab{Sim}{2:002210} +\lilypond{Les_souliers_de_Lady_Fae-1} + \beginverse \[Mim]Soufflent les \[Sol]vents, \[Do]tonne l'o\[Sim]rage \[Mim]Pleurent les en\[Sol]fants dans leur \[Do]lit sans bou\[Sim]ger @@ -49,6 +51,8 @@ Elle attend le jour où l'un d'eux va passer La porte de la demeure de Lady Fae \endverse +\lilypond{Les_souliers_de_Lady_Fae-2} + \beginverse Soufflent les vents, tonne l'orage L'un d'eux s'est épris de la belle aux souliers diff --git a/songs/Les_Cowboys_Fringants/Droit_devant.sg b/songs/Les_Cowboys_Fringants/Droit_devant.sg index 31e51212..74330b1e 100644 --- a/songs/Les_Cowboys_Fringants/Droit_devant.sg +++ b/songs/Les_Cowboys_Fringants/Droit_devant.sg @@ -16,6 +16,8 @@ Et même \[Sol]si on n'en revient jamais vi\[Si&]vant Il faut \[Do]marcher droit de\[Rém]vant \endchorus +\lilypond{Droit_devant-1} + \beginverse \[Rém]Quand il était haut comme 3 pommes Et qu'il n'était qu'un tout petit bon\[Do]homme\[Lam] @@ -30,6 +32,9 @@ Que l'on doit faire face à sa destinée \beginverse D'abord il faut franchir ce fleuve Qui est l'enfance de toutes les épreuves + +\lilypond{Droit_devant-2} + Là où même sa propre famille Risque de le couler par la torpille Déjà on saura si sa coque diff --git a/songs/Les_Cowboys_Fringants/Etoiles_filantes.sg b/songs/Les_Cowboys_Fringants/Etoiles_filantes.sg index 01062d4d..8b1a8ba6 100644 --- a/songs/Les_Cowboys_Fringants/Etoiles_filantes.sg +++ b/songs/Les_Cowboys_Fringants/Etoiles_filantes.sg @@ -7,6 +7,7 @@ \gtab{Mim}{022000} \gtab{Fa}{1:022100} +\lilypond{Etoiles_filantes-1} \beginverse Si je m'\[Lam]arrête un instant @@ -37,6 +38,9 @@ Quand les av\[Lam]ions en papier ne partent plus au \[Sol]vent On se \[Mim]dit que l'bon temps passe finale\[Fa]ment \dots comme une étoile fi\[Lam]lante \endchorus + +\lilypond{Etoiles_filantes-2} + \beginverse Si je m'arrête un instant Pour te parler de la vie diff --git a/songs/Les_Ogres_de_Barback/La_premiere_fois.sg b/songs/Les_Ogres_de_Barback/La_premiere_fois.sg index 0e3c92e0..bfdd95d7 100644 --- a/songs/Les_Ogres_de_Barback/La_premiere_fois.sg +++ b/songs/Les_Ogres_de_Barback/La_premiere_fois.sg @@ -6,6 +6,8 @@ \gtab{La&}{4:022100} \gtab{Si&}{6:022100} +\lilypond{La_premiere_fois} + \beginverse La première \[Dom]fois, Dès fois juste \[La&]en claquant des \[Si&]doigts diff --git a/songs/Les_Ogres_de_Barback/Rue_de_Paname.sg b/songs/Les_Ogres_de_Barback/Rue_de_Paname.sg index 46030cdf..fac0b3e0 100644 --- a/songs/Les_Ogres_de_Barback/Rue_de_Paname.sg +++ b/songs/Les_Ogres_de_Barback/Rue_de_Paname.sg @@ -66,6 +66,8 @@ La joie, et l'anarchie, \rep{2} La joie dans Paris \dots \endverse +\lilypond{Rue_de_Paname} + \image{trombonne}{4} diff --git a/songs/The_Pogues/Fairytale_of_New-York.sg b/songs/The_Pogues/Fairytale_of_New-York.sg index 8836ac7f..6917b23b 100644 --- a/songs/The_Pogues/Fairytale_of_New-York.sg +++ b/songs/The_Pogues/Fairytale_of_New-York.sg @@ -29,6 +29,8 @@ I can see a better time When all our dreams come true \endverse +\lilypond{Fairytale_of_New-York} + \beginverse They've got \[Ré]cars Big as \[La]bars