diff options
author | Erich Eckner <git@eckner.net> | 2021-10-26 20:15:34 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2021-10-26 20:15:34 +0200 |
commit | 84b9100badd89d55492991e642bbe90ade756f9d (patch) | |
tree | 14bf499ea67fb807f554655479f87457995c7e92 /Die_alte_Gitarre | |
parent | aed29161d587545d7e2878101aa2a70a739434e0 (diff) | |
download | Musik-84b9100badd89d55492991e642bbe90ade756f9d.tar.xz |
Die_alte_Gitarre neu
Diffstat (limited to 'Die_alte_Gitarre')
-rw-r--r-- | Die_alte_Gitarre/Die_alte_Gitarre.ly | 51 | ||||
-rw-r--r-- | Die_alte_Gitarre/Makefile | 25 | ||||
-rw-r--r-- | Die_alte_Gitarre/stimmen.ly | 93 | ||||
-rw-r--r-- | Die_alte_Gitarre/texte.ly | 21 |
4 files changed, 190 insertions, 0 deletions
diff --git a/Die_alte_Gitarre/Die_alte_Gitarre.ly b/Die_alte_Gitarre/Die_alte_Gitarre.ly new file mode 100644 index 0000000..6027446 --- /dev/null +++ b/Die_alte_Gitarre/Die_alte_Gitarre.ly @@ -0,0 +1,51 @@ +\include "deutsch.ly" +include(stimmen.pre) +include(texte.pre) + +%spezifisch% + +#(set-global-staff-size 19.5) + +\pointAndClickOff + +\header { + tagline = "" +} +\paper { + top-margin = 5 + print-all-headers = ##t +} + +\score { + \header { + title = "Die alte Gitarre" + } + \new ChoirStaff << + \set Score.skipBars = ##t + \new ChordNames { + \set chordChanges = ##t + \germanChords + ifdef(`STR_1',`\akkordeI') + ifdef(`STR_2',`\akkordeII') + } + \new Staff << + \new Voice = melodie { + \global \oneVoice + ifdef(`STR_1',`\melodieI') + ifdef(`STR_2',`\melodieII') + } + >> + \new Lyrics \lyricsto melodie { + ifdef(`STR_1',`\textI') + ifdef(`STR_2',`\textII') + } + >> + \layout { + indent = #0 + \context { + \Staff + \RemoveEmptyStaves + \override VerticalAxisGroup #'remove-first = ##t + } + } +} diff --git a/Die_alte_Gitarre/Makefile b/Die_alte_Gitarre/Makefile new file mode 100644 index 0000000..fb92f9c --- /dev/null +++ b/Die_alte_Gitarre/Makefile @@ -0,0 +1,25 @@ +CURDOC=$(shell basename "$(CURDIR)") + +EXTRAS=$(shell ../.meta/find-extras) + +all: $(CURDOC)$(EXTRAS).pdf $(CURDOC)$(EXTRAS)-tolino.pdf + +clean: + rm -f *.pre *.post + +Clean: clean + rm -f *.pdf *.midi + +include ../.meta/*.mk + +%.pre: %.ly + cat "$<" > "$@" + +%.post: %.pre $(patsubst %.ly,%.pre, $(shell find . -name '*.ly')) ../.meta/header.ly + cat ../.meta/header.ly "$<" \ + |m4 \ + >"$@" + +%.pdf: %.post + lilypond $< + pkill -SIGHUP -xf "mupdf(-x11)? $@" || true diff --git a/Die_alte_Gitarre/stimmen.ly b/Die_alte_Gitarre/stimmen.ly new file mode 100644 index 0000000..de06d2c --- /dev/null +++ b/Die_alte_Gitarre/stimmen.ly @@ -0,0 +1,93 @@ +%some settings% vim: ai sw=2 lbr nu et + +\version "2.18" + +global = { + \key f \major + %\override Staff.TimeSignature #'style = #'() + \time 3/4 + \autoBeamOff + \partial 4 +} + +% Die Stimmen + +akkordeI = \chordmode { + s | + f2. | + f | + b2 c4 | + f2. | + c | + c | + b | + f | + f | + f | + b2 c4 | + f2. | + c | + c | + c | + f2 +} + +akkordeII = \chordmode { + a4 | + d2.:m | + d:m | + a | + d:m | + f | + f | + a | + d2:m a4 | + d2.:m | + g | + a | + d2:m c4:7 | + f2. | + f4 d1:m | + a2. | + d2:m +} + +melodieI = \relative e' { + f4 | + f4. f8 f4 | + f g a | + b( c) d | + c2 a4 | + g4. g8 g4 | + g f g | + b2. | + a2 \bar "" \break e4 | + f4. f8 f4 | + f g a | + b( c) d | + c2 a4 | + g4. g8 g4 | + g f g | + e2. | + f2 \bar "||" \break +} + +melodieII = \relative b { + a4 | + d4. d8 d4 | + d4 e f | + e( d) cis | + d4. d8 d e | + f2 f4 | + f4 c f | + e d cis | + d2 \bar "" \break a4 | + d4. d8 d4 | + d4 e f | + e( d) cis | + d2 e4 | + f2 c4 | \time 5/4 + c4 d d e f | \time 3/4 + e d cis | + d2 \bar "|." +} diff --git a/Die_alte_Gitarre/texte.ly b/Die_alte_Gitarre/texte.ly new file mode 100644 index 0000000..6f99a40 --- /dev/null +++ b/Die_alte_Gitarre/texte.ly @@ -0,0 +1,21 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + +% Die Textaufteilungen + +textI = \lyricmode { + \set stanza = "STR_1." + Die al -- te Gi -- tar -- re und du und ich, + wir spie -- len und sin -- gen so glück -- lich. + Mi -- au, die Gi -- tar -- re und du und ich, + wir klin -- gen und sin -- gen so glück -- lich. +} + +textII = \lyricmode { + \set stanza = "STR_2." + Die al -- te Gi -- tar -- re und ich al -- lein, + mit ei -- ner Kat -- ze könnt' ich viel glück -- li -- cher sein. + Die al -- te Gi -- tar -- re und ich al -- lein, + mit mei -- ner Kat -- ze könnt' ich viel glück -- li -- cher sein. +} |